summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-17 07:14:19 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-17 07:14:19 +0000
commit66520d3148e31806a52cf7df5b8d91d5cd431670 (patch)
tree15d0c80d9ee1b1e2a454a9930a03e3d3b7c6cc61
parent0e82736d0df44565875b055019ded1be0ac5c319 (diff)
gentoo auto-resync : 17:01:2023 - 07:14:19
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29811 -> 29807 bytes
-rw-r--r--app-crypt/Manifest.gzbin23926 -> 23939 bytes
-rw-r--r--app-crypt/acme/Manifest2
-rw-r--r--app-crypt/acme/acme-2.2.0.ebuild39
-rw-r--r--app-crypt/certbot/Manifest4
-rw-r--r--app-crypt/certbot/certbot-2.2.0-r1.ebuild (renamed from app-crypt/certbot/certbot-2.2.0.ebuild)3
-rw-r--r--app-crypt/certbot/certbot-9999.ebuild1
-rw-r--r--app-shells/Manifest.gzbin8806 -> 8801 bytes
-rw-r--r--app-shells/fzf/Manifest6
-rw-r--r--app-shells/fzf/fzf-0.36.0.ebuild (renamed from app-shells/fzf/fzf-0.35.0.ebuild)4
-rw-r--r--dev-db/Manifest.gzbin15431 -> 15437 bytes
-rw-r--r--dev-db/mariadb/Manifest3
-rw-r--r--dev-db/mariadb/files/mariadb-10.6.11-include.patch66
-rw-r--r--dev-db/mariadb/mariadb-10.6.11.ebuild1
-rw-r--r--dev-db/redis/Manifest4
-rw-r--r--dev-db/redis/redis-6.2.9.ebuild195
-rw-r--r--dev-db/redis/redis-7.0.8.ebuild187
-rw-r--r--dev-lang/Manifest.gzbin19512 -> 19520 bytes
-rw-r--r--dev-lang/execline/Manifest4
-rw-r--r--dev-lang/execline/execline-2.9.1.0.ebuild47
-rw-r--r--dev-lang/execline/metadata.xml8
-rw-r--r--dev-libs/Manifest.gzbin96432 -> 96432 bytes
-rw-r--r--dev-libs/skalibs/Manifest4
-rw-r--r--dev-libs/skalibs/metadata.xml8
-rw-r--r--dev-libs/skalibs/skalibs-2.13.0.0.ebuild43
-rw-r--r--dev-perl/Manifest.gzbin282161 -> 282166 bytes
-rw-r--r--dev-perl/X11-XCB/Manifest2
-rw-r--r--dev-perl/X11-XCB/X11-XCB-0.190.0-r1.ebuild63
-rw-r--r--dev-perl/X11-XCB/files/X11-XCB-0.190.0-build-fixes.patch37
-rw-r--r--dev-python/Manifest.gzbin260583 -> 260586 bytes
-rw-r--r--dev-python/Nuitka/Manifest8
-rw-r--r--dev-python/Nuitka/Nuitka-1.3.4.ebuild54
-rw-r--r--dev-python/Nuitka/Nuitka-1.3.6.ebuild54
-rw-r--r--dev-python/Nuitka/Nuitka-1.3.8.ebuild (renamed from dev-python/Nuitka/Nuitka-1.3.5.ebuild)0
-rw-r--r--dev-python/caldav/Manifest2
-rw-r--r--dev-python/caldav/caldav-1.0.1.ebuild51
-rw-r--r--dev-python/dulwich/Manifest2
-rw-r--r--dev-python/dulwich/dulwich-0.21.0.ebuild55
-rw-r--r--dev-python/ipykernel/Manifest2
-rw-r--r--dev-python/ipykernel/ipykernel-6.20.2.ebuild75
-rw-r--r--dev-python/jsonref/Manifest2
-rw-r--r--dev-python/jsonref/jsonref-1.1.0.ebuild29
-rw-r--r--dev-python/markups/Manifest2
-rw-r--r--dev-python/markups/markups-4.0.0.ebuild40
-rw-r--r--dev-python/matplotlib/Manifest6
-rw-r--r--dev-python/matplotlib/matplotlib-3.6.1.ebuild1
-rw-r--r--dev-python/matplotlib/matplotlib-3.6.2.ebuild1
-rw-r--r--dev-python/matplotlib/matplotlib-3.6.3.ebuild1
-rw-r--r--dev-python/nbconvert/Manifest2
-rw-r--r--dev-python/nbconvert/nbconvert-7.2.8.ebuild95
-rw-r--r--dev-python/openapi-spec-validator/Manifest2
-rw-r--r--dev-python/openapi-spec-validator/openapi-spec-validator-0.5.2.ebuild56
-rw-r--r--dev-python/pgzero/Manifest4
-rw-r--r--dev-python/pgzero/pgzero-1.2.1-r2.ebuild (renamed from dev-python/pgzero/pgzero-1.2.1-r1.ebuild)6
-rw-r--r--dev-python/pikepdf/Manifest6
-rw-r--r--dev-python/pikepdf/pikepdf-6.2.6.ebuild1
-rw-r--r--dev-python/pikepdf/pikepdf-6.2.7.ebuild1
-rw-r--r--dev-python/pikepdf/pikepdf-6.2.8.ebuild1
-rw-r--r--dev-python/psycopg/Manifest2
-rw-r--r--dev-python/psycopg/psycopg-3.1.8.ebuild78
-rw-r--r--dev-python/pygame/Manifest5
-rw-r--r--dev-python/pygame/files/pygame-2.1.2-cython_only.patch36
-rw-r--r--dev-python/pygame/files/pygame-2.1.2-libsdl2-2.26-tests.patch17
-rw-r--r--dev-python/pygame/pygame-2.1.2-r1.ebuild4
-rw-r--r--dev-python/pygame/pygame-2.1.2-r2.ebuild95
-rw-r--r--dev-python/rope/Manifest2
-rw-r--r--dev-python/rope/rope-1.7.0.ebuild40
-rw-r--r--dev-python/sphinx-autodoc-typehints/Manifest2
-rw-r--r--dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.1.ebuild44
-rw-r--r--dev-python/tavern/Manifest2
-rw-r--r--dev-python/tavern/tavern-2.0.1.ebuild50
-rw-r--r--dev-python/tox/Manifest8
-rw-r--r--dev-python/tox/tox-4.2.6.ebuild86
-rw-r--r--dev-python/tox/tox-4.2.7.ebuild86
-rw-r--r--dev-python/tox/tox-4.3.3.ebuild (renamed from dev-python/tox/tox-4.2.8.ebuild)0
-rw-r--r--dev-python/trimesh/Manifest2
-rw-r--r--dev-python/trimesh/trimesh-3.18.1.ebuild77
-rw-r--r--games-arcade/Manifest.gzbin20920 -> 20916 bytes
-rw-r--r--games-arcade/funnyboat/Manifest2
-rw-r--r--games-arcade/funnyboat/funnyboat-1.5_p11-r3.ebuild2
-rw-r--r--games-arcade/solarwolf/Manifest2
-rw-r--r--games-arcade/solarwolf/solarwolf-1.5_p3.ebuild2
-rw-r--r--games-arcade/whichwayisup/Manifest2
-rw-r--r--games-arcade/whichwayisup/whichwayisup-0.7.9_p8.ebuild2
-rw-r--r--games-board/Manifest.gzbin9879 -> 9879 bytes
-rw-r--r--games-board/pysolfc/Manifest2
-rw-r--r--games-board/pysolfc/pysolfc-2.18.0.ebuild2
-rw-r--r--games-puzzle/Manifest.gzbin17439 -> 17448 bytes
-rw-r--r--games-puzzle/angrydd/Manifest2
-rw-r--r--games-puzzle/angrydd/angrydd-1.0.1_p13-r2.ebuild2
-rw-r--r--games-puzzle/monsterz/Manifest2
-rw-r--r--games-puzzle/monsterz/monsterz-0.7.1_p12.ebuild2
-rw-r--r--games-puzzle/pathological/Manifest2
-rw-r--r--games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild6
-rw-r--r--games-simulation/Manifest.gzbin3931 -> 3931 bytes
-rw-r--r--games-simulation/singularity/Manifest2
-rw-r--r--games-simulation/singularity/singularity-1.00-r2.ebuild (renamed from games-simulation/singularity/singularity-1.00-r1.ebuild)14
-rw-r--r--games-strategy/Manifest.gzbin8065 -> 8076 bytes
-rw-r--r--games-strategy/naev/Manifest2
-rw-r--r--games-strategy/naev/naev-0.10.3.ebuild104
-rw-r--r--mail-filter/Manifest.gzbin8375 -> 8378 bytes
-rw-r--r--mail-filter/rspamd/Manifest4
-rw-r--r--mail-filter/rspamd/rspamd-3.4-r2.ebuild3
-rw-r--r--mail-filter/rspamd/rspamd-9999.ebuild3
-rw-r--r--media-libs/Manifest.gzbin68265 -> 68262 bytes
-rw-r--r--media-libs/sdl2-mixer/Manifest2
-rw-r--r--media-libs/sdl2-mixer/sdl2-mixer-2.6.2-r1.ebuild (renamed from media-libs/sdl2-mixer/sdl2-mixer-2.6.2.ebuild)13
-rw-r--r--metadata/Manifest.gzbin3509 -> 3509 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.gzbin28401 -> 28390 bytes
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin36682 -> 36840 bytes
-rw-r--r--metadata/md5-cache/app-crypt/acme-2.2.016
-rw-r--r--metadata/md5-cache/app-crypt/certbot-2.2.0-r1 (renamed from metadata/md5-cache/app-crypt/certbot-2.2.0)6
-rw-r--r--metadata/md5-cache/app-crypt/certbot-99992
-rw-r--r--metadata/md5-cache/app-shells/Manifest.gzbin16218 -> 16217 bytes
-rw-r--r--metadata/md5-cache/app-shells/fzf-0.36.0 (renamed from metadata/md5-cache/app-shells/fzf-0.35.0)4
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin31790 -> 32112 bytes
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.6.112
-rw-r--r--metadata/md5-cache/dev-db/redis-6.2.917
-rw-r--r--metadata/md5-cache/dev-db/redis-7.0.817
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin38636 -> 38795 bytes
-rw-r--r--metadata/md5-cache/dev-lang/execline-2.9.1.013
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin148219 -> 148376 bytes
-rw-r--r--metadata/md5-cache/dev-libs/skalibs-2.13.0.012
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin307259 -> 307416 bytes
-rw-r--r--metadata/md5-cache/dev-perl/X11-XCB-0.190.0-r116
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin349226 -> 350660 bytes
-rw-r--r--metadata/md5-cache/dev-python/Nuitka-1.3.416
-rw-r--r--metadata/md5-cache/dev-python/Nuitka-1.3.616
-rw-r--r--metadata/md5-cache/dev-python/Nuitka-1.3.8 (renamed from metadata/md5-cache/dev-python/Nuitka-1.3.5)2
-rw-r--r--metadata/md5-cache/dev-python/caldav-1.0.116
-rw-r--r--metadata/md5-cache/dev-python/dulwich-0.21.016
-rw-r--r--metadata/md5-cache/dev-python/ipykernel-6.20.216
-rw-r--r--metadata/md5-cache/dev-python/jsonref-1.1.016
-rw-r--r--metadata/md5-cache/dev-python/markups-4.0.016
-rw-r--r--metadata/md5-cache/dev-python/matplotlib-3.6.14
-rw-r--r--metadata/md5-cache/dev-python/matplotlib-3.6.24
-rw-r--r--metadata/md5-cache/dev-python/matplotlib-3.6.34
-rw-r--r--metadata/md5-cache/dev-python/nbconvert-7.2.816
-rw-r--r--metadata/md5-cache/dev-python/openapi-spec-validator-0.5.216
-rw-r--r--metadata/md5-cache/dev-python/pgzero-1.2.1-r116
-rw-r--r--metadata/md5-cache/dev-python/pgzero-1.2.1-r216
-rw-r--r--metadata/md5-cache/dev-python/pikepdf-6.2.64
-rw-r--r--metadata/md5-cache/dev-python/pikepdf-6.2.74
-rw-r--r--metadata/md5-cache/dev-python/pikepdf-6.2.84
-rw-r--r--metadata/md5-cache/dev-python/psycopg-3.1.817
-rw-r--r--metadata/md5-cache/dev-python/pygame-2.1.2-r12
-rw-r--r--metadata/md5-cache/dev-python/pygame-2.1.2-r217
-rw-r--r--metadata/md5-cache/dev-python/rope-1.7.016
-rw-r--r--metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.21.116
-rw-r--r--metadata/md5-cache/dev-python/tavern-2.0.116
-rw-r--r--metadata/md5-cache/dev-python/tox-4.2.616
-rw-r--r--metadata/md5-cache/dev-python/tox-4.2.716
-rw-r--r--metadata/md5-cache/dev-python/tox-4.3.3 (renamed from metadata/md5-cache/dev-python/tox-4.2.8)2
-rw-r--r--metadata/md5-cache/dev-python/trimesh-3.18.116
-rw-r--r--metadata/md5-cache/games-arcade/Manifest.gzbin21801 -> 21800 bytes
-rw-r--r--metadata/md5-cache/games-arcade/funnyboat-1.5_p11-r310
-rw-r--r--metadata/md5-cache/games-arcade/solarwolf-1.5_p310
-rw-r--r--metadata/md5-cache/games-arcade/whichwayisup-0.7.9_p810
-rw-r--r--metadata/md5-cache/games-board/Manifest.gzbin11020 -> 11017 bytes
-rw-r--r--metadata/md5-cache/games-board/pysolfc-2.18.010
-rw-r--r--metadata/md5-cache/games-puzzle/Manifest.gzbin18133 -> 18130 bytes
-rw-r--r--metadata/md5-cache/games-puzzle/angrydd-1.0.1_p13-r210
-rw-r--r--metadata/md5-cache/games-puzzle/monsterz-0.7.1_p1210
-rw-r--r--metadata/md5-cache/games-puzzle/pathological-1.1.3_p16-r310
-rw-r--r--metadata/md5-cache/games-simulation/Manifest.gzbin4652 -> 4645 bytes
-rw-r--r--metadata/md5-cache/games-simulation/singularity-1.00-r116
-rw-r--r--metadata/md5-cache/games-simulation/singularity-1.00-r216
-rw-r--r--metadata/md5-cache/games-strategy/Manifest.gzbin10189 -> 10349 bytes
-rw-r--r--metadata/md5-cache/games-strategy/naev-0.10.318
-rw-r--r--metadata/md5-cache/mail-filter/Manifest.gzbin12089 -> 12090 bytes
-rw-r--r--metadata/md5-cache/mail-filter/rspamd-3.4-r26
-rw-r--r--metadata/md5-cache/mail-filter/rspamd-99994
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin102579 -> 102579 bytes
-rw-r--r--metadata/md5-cache/media-libs/sdl2-mixer-2.6.2-r1 (renamed from metadata/md5-cache/media-libs/sdl2-mixer-2.6.2)6
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin13234 -> 13399 bytes
-rw-r--r--metadata/md5-cache/net-dns/s6-dns-2.3.5.513
-rw-r--r--metadata/md5-cache/net-fs/Manifest.gzbin5204 -> 5368 bytes
-rw-r--r--metadata/md5-cache/net-fs/ksmbd-tools-3.4.614
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin88942 -> 89094 bytes
-rw-r--r--metadata/md5-cache/net-misc/r8152-2.16.34
-rw-r--r--metadata/md5-cache/net-misc/s6-networking-2.5.1.214
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin74926 -> 75708 bytes
-rw-r--r--metadata/md5-cache/sys-apps/ed-1.19-r12
-rw-r--r--metadata/md5-cache/sys-apps/s6-2.11.1.2-r1 (renamed from metadata/md5-cache/sys-apps/s6-2.11.1.2)6
-rw-r--r--metadata/md5-cache/sys-apps/s6-2.11.2.014
-rw-r--r--metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.114
-rw-r--r--metadata/md5-cache/sys-apps/s6-linux-utils-2.6.0.113
-rw-r--r--metadata/md5-cache/sys-apps/s6-portable-utils-2.2.5.113
-rw-r--r--metadata/md5-cache/sys-apps/s6-rc-0.5.3.313
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin22435 -> 22418 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.1634
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.884
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.1634
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.884
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.14.3024
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.19.2694
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.10.1634
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.15.884
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.4.2284
-rw-r--r--metadata/md5-cache/sys-process/Manifest.gzbin15295 -> 15299 bytes
-rw-r--r--metadata/md5-cache/sys-process/numad-0.5_p20180531-r1 (renamed from metadata/md5-cache/sys-process/numad-0.5_p20180531)2
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin39988 -> 39989 bytes
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.10.1634
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.15.884
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12062 -> 12067 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-108.0.217
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-109.017
-rw-r--r--metadata/md5-cache/x11-libs/Manifest.gzbin27937 -> 28098 bytes
-rw-r--r--metadata/md5-cache/x11-libs/libX11-1.8.3-r116
-rw-r--r--metadata/md5-cache/xfce-extra/Manifest.gzbin9129 -> 9284 bytes
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-datetime-plugin-0.8.312
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-dns/Manifest.gzbin8373 -> 8381 bytes
-rw-r--r--net-dns/s6-dns/Manifest4
-rw-r--r--net-dns/s6-dns/metadata.xml8
-rw-r--r--net-dns/s6-dns/s6-dns-2.3.5.5.ebuild47
-rw-r--r--net-fs/Manifest.gzbin3519 -> 3527 bytes
-rw-r--r--net-fs/ksmbd-tools/Manifest4
-rw-r--r--net-fs/ksmbd-tools/files/ksmbd.confd5
-rw-r--r--net-fs/ksmbd-tools/files/ksmbd.initd32
-rw-r--r--net-fs/ksmbd-tools/ksmbd-tools-3.4.6.ebuild74
-rw-r--r--net-misc/Manifest.gzbin54418 -> 54409 bytes
-rw-r--r--net-misc/r8152/Manifest2
-rw-r--r--net-misc/r8152/r8152-2.16.3.ebuild4
-rw-r--r--net-misc/s6-networking/Manifest4
-rw-r--r--net-misc/s6-networking/metadata.xml8
-rw-r--r--net-misc/s6-networking/s6-networking-2.5.1.2.ebuild56
-rw-r--r--profiles/Manifest.gzbin182252 -> 182255 bytes
-rw-r--r--profiles/features/wd40/package.mask1
-rw-r--r--sys-apps/Manifest.gzbin48770 -> 48765 bytes
-rw-r--r--sys-apps/ed/Manifest2
-rw-r--r--sys-apps/ed/ed-1.19-r1.ebuild5
-rw-r--r--sys-apps/s6-linux-init/Manifest4
-rw-r--r--sys-apps/s6-linux-init/metadata.xml8
-rw-r--r--sys-apps/s6-linux-init/s6-linux-init-1.0.8.1.ebuild73
-rw-r--r--sys-apps/s6-linux-utils/Manifest4
-rw-r--r--sys-apps/s6-linux-utils/metadata.xml8
-rw-r--r--sys-apps/s6-linux-utils/s6-linux-utils-2.6.0.1.ebuild46
-rw-r--r--sys-apps/s6-portable-utils/Manifest4
-rw-r--r--sys-apps/s6-portable-utils/metadata.xml8
-rw-r--r--sys-apps/s6-portable-utils/s6-portable-utils-2.2.5.1.ebuild46
-rw-r--r--sys-apps/s6-rc/Manifest4
-rw-r--r--sys-apps/s6-rc/metadata.xml8
-rw-r--r--sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild52
-rw-r--r--sys-apps/s6/Manifest6
-rw-r--r--sys-apps/s6/metadata.xml8
-rw-r--r--sys-apps/s6/s6-2.11.1.2-r1.ebuild (renamed from sys-apps/s6/s6-2.11.1.2.ebuild)4
-rw-r--r--sys-apps/s6/s6-2.11.2.0.ebuild52
-rw-r--r--sys-kernel/Manifest.gzbin4415 -> 4417 bytes
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest4
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.163.ebuild2
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.88.ebuild2
-rw-r--r--sys-kernel/gentoo-kernel/Manifest4
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.10.163.ebuild2
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.15.88.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/Manifest10
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.302.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.269.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.10.163.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.15.88.ebuild2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.4.228.ebuild2
-rw-r--r--sys-process/Manifest.gzbin9971 -> 9971 bytes
-rw-r--r--sys-process/numad/Manifest3
-rw-r--r--sys-process/numad/files/numad-0.5-fix-build-for-no-NR-migrate-pages.patch38
-rw-r--r--sys-process/numad/numad-0.5_p20180531-r1.ebuild (renamed from sys-process/numad/numad-0.5_p20180531.ebuild)3
-rw-r--r--virtual/Manifest.gzbin28268 -> 28263 bytes
-rw-r--r--virtual/dist-kernel/Manifest4
-rw-r--r--virtual/dist-kernel/dist-kernel-5.10.163.ebuild2
-rw-r--r--virtual/dist-kernel/dist-kernel-5.15.88.ebuild2
-rw-r--r--www-client/Manifest.gzbin6213 -> 6210 bytes
-rw-r--r--www-client/firefox-bin/Manifest198
-rw-r--r--www-client/firefox-bin/firefox-bin-109.0.ebuild (renamed from www-client/firefox-bin/firefox-bin-108.0.2.ebuild)0
-rw-r--r--x11-libs/Manifest.gzbin18842 -> 18842 bytes
-rw-r--r--x11-libs/libX11/Manifest3
-rw-r--r--x11-libs/libX11/files/libX11-1.8.3-reentrancy-again.patch188
-rw-r--r--x11-libs/libX11/files/libX11-1.8.3-revert-XPutBackEvent.patch57
-rw-r--r--x11-libs/libX11/libX11-1.8.3-r1.ebuild49
-rw-r--r--xfce-extra/Manifest.gzbin7554 -> 7554 bytes
-rw-r--r--xfce-extra/xfce4-datetime-plugin/Manifest2
-rw-r--r--xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.8.3.ebuild33
290 files changed, 3433 insertions, 788 deletions
diff --git a/Manifest b/Manifest
index 3512bffe821c..51708e8198ba 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29811 BLAKE2B 4cb5300c1ae04446d76f88b98fb8c4890a0b2ff4fe53f783a54b8a5f09b4ec4035d1e290ee93de8dc6402724feee422361a61fc85c51136b2cb57b11318fec63 SHA512 8e7477123132de3e12ab2fbe1207e19fb9ae7cb3629b99291e7e99e2965a8f67183d598d591e098a6cd12339d611b29bae6f62f4f7ab59e2f23fc84aa32fa17c
-TIMESTAMP 2023-01-17T00:10:00Z
+MANIFEST Manifest.files.gz 29807 BLAKE2B 0e901d30ff9bdf2ae0d6d0fdd95146bc5dde44b6a78d785d6fd320a3937d816d46400d6669db7b794249be2f6b5fd8f71d405d99d06b9cb20d1d88b858680c25 SHA512 ee155aef23e04b2d187f54b104dd44081247311db937f34d5e3c141e744d5766b6ba6332d38b8411f0a130f391bf811250b5340b937af09ac2b5b9ce97709008
+TIMESTAMP 2023-01-17T06:39:59Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPF51hfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPGQr9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klA2KA/+MOUEyrkgkjm4KTnglJ5B3nfhYIvKK0yO2ZeGkeTWms1ksHsbhw3TpLdM
-xdxwAz2NVab3YOo+dx0VHL5Vh431FbpcQE4G439SeaCfIMYB7gtwbkc1TuYEyE2Y
-9oeB+JqmLUdghoMISOAMalEwNXzwAF7l4LW6gmfPm2aXYsVX28T7qApQoxiKwm2K
-HaXFrjV4BbX+siNgE3nagT1qeZQeo2dzcrcdyd3USPP/HWzPkvNtexSUdPBvGKw8
-r4HhE5GtPUkhsYvLbiosoArVlZWIfB/SJ+SjIFrs/bYQX3toZYaKifQNrTgGBn3i
-ARX6kSV06jM0CJ9CtypIu327p8fHx9ZmVyd8c4XdZwOzsOgVfpw3xHqZLK81C0ao
-1cUsnd91l1v/Z14VwaS4Ug/jS4DqMZZd3VUquDMF5zUVpNKusV3i4x7rAfQlLFlV
-jM8cVlnLs/Y8adf6kJ8fgJ1bU+cGwubjC574Unle4GvLC9WgTj3ycDJrEq8aT22n
-7FMJsAr2ZGWLGA4qU1bna4GUmyTYZWH4qNOIAQrb0xHAMup+cV4XamogQLlr24RF
-fUDZy0TpWyh0yi0tUPSrjnfnioJbGpdlI4iYhv6D862su6+o0H+3DS9MdKnAkAI1
-2iUf5tyXQryfLKi+cOUXSOeq8g6uarJWhgg+ROOzlH81L2B1JLI=
-=tPjc
+klBFkxAAlbkSas/fxa3ew98L3zegzw35ljp5NG22aaqWa5qRwz5ZlSHUUbH8knzz
+LwB6qZBnYxmDHHsXnxeawSzzC9QX3w0ow9XQnEkga07r1yKPPCpUnQXJMuvdW368
+bMNozK8OG/0VDhFKT5vIDwlowd4RZPfKnuK9Jkjspt+h4FF/OJ4EhILbouYeMDe+
+E2D8J1dwUxJGy4OwG51Q4m/HxcDTT1PNCWADVf0wgrnlP3av3LW1/+oN49ZirLGI
+dYzXMWD3UqI8Ep+btse+EJL78VDqhBSMsldxpnaSMItoG0VOfP5auCGhLLjsxoTM
+ab98hwVHHdFhHHdO0KEG+aVYhNFJHbVlm0kfdoaYLG+E+JmaNGX2WcWdAjKc4oRy
+Q+203TM274W0piBQThyN7ycJkGTCIbtoPXpgLZfxkXQXGJJsH+0MJ10XprcnW6a/
+r5GJI3qP+KKvY4t/yUm4+IplH7IlpUBaOvoO9LALD5RXFE9dtgl4HrtA9SBDLUAn
+CfEMjox7P6nSiQuBTh9cniecS7NW9PlFJuiuoN7FPuQq7Xuh23a4dEEZ0Fy6kmrz
+ty7j3+8bm7NX0hjaJS6OLZYPyuyuAGJKQGPfAtC3CWsiXRlJE2v07G5JxLsdYUZ+
+ecrTy1tc9lwXtWMUXEDgyJwjQ92VfDNAm+NBqsCkjS3b/VsJ8aM=
+=9Iby
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 32a6e176b07f..276f7a839283 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index a95630009875..4f9e9ec5306c 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index fe3df1fe9566..3de3dddf3f4e 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -1,8 +1,10 @@
DIST certbot-1.32.0.tar.gz 1372897 BLAKE2B ce0be11e07186fa5ec71c52bb728161be3326b86214e13951335f460ed19b3fd7a66eaca242cb51767e0c335c02ceba1c964fc39ab79dd7c3dd2b6a383e47732 SHA512 6addbb14e69dd6206749c5659a114bc2421d948b5d01c95cacf389fc9c23a735881f3eb0c2fc18e6729e3fac95bc86b4b6a1575affe28e94b81255d4ec13b242
DIST certbot-2.0.0.tar.gz 1326589 BLAKE2B d1dc7e2c2a807f767d5dd4209b0fe079e18a8859c9a1b1dbdf62f240c123f20d5a63f01c5a92a4463b99f50b343e6956ac9a53c14c576b16bcd46c07f6f775f3 SHA512 c72d428a43d19b105a206931f8fe74e0c68dfc288a2e8667f25b9e292820eccd9ad04a11d9d3c4fcdbcb08cf2adc5f5fad12bd53b8df09dcc77c0a500a30e518
DIST certbot-2.1.0.tar.gz 1327451 BLAKE2B c4694622648427146574aa7c056d5d76dc3c4f6b8487a506d1c4996239f979d89ca26980b2ffbaab975458d0691acaa07a46a75098b6146e6e3c51e6eaa64be0 SHA512 83c3a6abeffb135cebd0d0f4561f3814039962e3b895aaf7bef6570641fccda2da04f1a6110c5e90d6ed3346402cbb3ff543b0a096e8e18f6345edd22da643cc
+DIST certbot-2.2.0.tar.gz 1331053 BLAKE2B 4a3e6d8b0b3b7f8537bd6b24234bad7657842ee64865bcef2701e572501640b7a2d49cf4dc62db25cda1039be2d20fb77ac6415cdcb4756fce0f96b5cb7410c6 SHA512 242bfa8e5b60c28b49457403b41421ef782b9f98f325cc423b58283fef410b33691c3ce126188b191c80fcd488fe5d51acfc5ca575c8e7c5b6b08198844bffb7
EBUILD acme-1.32.0.ebuild 1140 BLAKE2B ef04ed239d5fc4920d2f9807768bb6eb6aa04f7802306d52289298090fced0c49e720c9942ff670cfd52a3f8cdceca3f50fe27ddc636974edad7bacef7f75177 SHA512 db1a13b9953a8f15c675d3cba25af54d5277876ab4dab4e035b13b0b25ea933b4f0b7c655287f1e1fe763e00278118ae3083595449a41dea36f06a8a21fca01b
EBUILD acme-2.0.0.ebuild 1140 BLAKE2B 8cde6e535929e67e1da4ff17ce6ef93e91d4397116f07dec27f2c1bae47b300b04455132d9b8fb361fa72f8cd898999e434e71fbc7720550ead73b6307925edc SHA512 8036eed31f2051e018d033ec8a8d09c4c4d03b45a3caeb83b9eb472f16a2a7d45808e6087b40dea64c51985f1ef63fceb0cf17bbac29c6e838ab09588e2a53db
EBUILD acme-2.1.0.ebuild 1140 BLAKE2B 8cde6e535929e67e1da4ff17ce6ef93e91d4397116f07dec27f2c1bae47b300b04455132d9b8fb361fa72f8cd898999e434e71fbc7720550ead73b6307925edc SHA512 8036eed31f2051e018d033ec8a8d09c4c4d03b45a3caeb83b9eb472f16a2a7d45808e6087b40dea64c51985f1ef63fceb0cf17bbac29c6e838ab09588e2a53db
+EBUILD acme-2.2.0.ebuild 1142 BLAKE2B 430df828ddf8de34909ae16140e4f175adb2a5eaf2141fc878dbf575a31f3d9e03825084dff78e1ff6fdf0ba69e7a96a3502b4bc53af170ba1cf58b784214710 SHA512 2ac0cbca15410906c9982582d80f3e902686c389828b4fde05222cd1a3868bd5fbebfa5aebdf81451d05925ac5647c0567da21fbeec383e44c427c014f7eac10
EBUILD acme-9999.ebuild 1142 BLAKE2B 430df828ddf8de34909ae16140e4f175adb2a5eaf2141fc878dbf575a31f3d9e03825084dff78e1ff6fdf0ba69e7a96a3502b4bc53af170ba1cf58b784214710 SHA512 2ac0cbca15410906c9982582d80f3e902686c389828b4fde05222cd1a3868bd5fbebfa5aebdf81451d05925ac5647c0567da21fbeec383e44c427c014f7eac10
MISC metadata.xml 401 BLAKE2B 30a2ac1f03749a8e3bb98723c57f47ab6bcf7bfa58c2b6e21c309fae279feca0d3612df6c2a1dafaf27b4f0781c583a140322feac1a1cf2c13e50861cad129ea SHA512 d8e725b71ca81ce4ca6565ed58271b283c25394448f0f48f726f232122577c33d5b2d726e117419b2fae99f9dae29a8080bb9564eccbca13368c83988cf3da01
diff --git a/app-crypt/acme/acme-2.2.0.ebuild b/app-crypt/acme/acme-2.2.0.ebuild
new file mode 100644
index 000000000000..64472c2d2ee3
--- /dev/null
+++ b/app-crypt/acme/acme-2.2.0.ebuild
@@ -0,0 +1,39 @@
+# 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_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+if [[ ${PV} == 9999* ]]; then
+ EGIT_REPO_URI="https://github.com/certbot/certbot.git"
+ inherit git-r3
+ S=${WORKDIR}/${P}/${PN}
+else
+ SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> certbot-${PV}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ S=${WORKDIR}/certbot-${PV}/acme
+fi
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+ dev-python/chardet[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
+ >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+ >=dev-python/pyopenssl-17.5.0[${PYTHON_USEDEP}]
+ dev-python/pyrfc3339[${PYTHON_USEDEP}]
+ >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index fd3bd6dc6f4a..d8ed0a663511 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -5,6 +5,6 @@ DIST certbot-2.2.0.tar.gz 1331053 BLAKE2B 4a3e6d8b0b3b7f8537bd6b24234bad7657842e
EBUILD certbot-1.32.0.ebuild 1256 BLAKE2B a4175ad4ddee00f63fc55a8ecd24dec38fba6762d13dd91f7795394674cc5e38affcb9e18f7ca84f4ce86228eb7c2107c7b1be2e86c06267b46de22611c22119 SHA512 2e77c178b6fa285681de4ed8db4593769760dacd461ef28f5e50e45f406295aa938fe22ea865b6b3055a0f5f86359b7d1fe19e30b0115f38845f436366ff9645
EBUILD certbot-2.0.0.ebuild 1256 BLAKE2B 29b895745e82d4016d9f55023bbaeeefa6e2e17b013a1b4fb25071016f40cadf3c60053e45f7cc8bc39d2b221292e7093ff35dc13b1775173171cbfb21e325eb SHA512 e24f48e4fb40ad6c4a61ad062eb1a7395c7c8134c15d563d3abf04122446626d6b1fcc92d8b55409301894372abf56e8f4765bbd3c900b9c2542baa79d97dc5e
EBUILD certbot-2.1.0.ebuild 1256 BLAKE2B 29b895745e82d4016d9f55023bbaeeefa6e2e17b013a1b4fb25071016f40cadf3c60053e45f7cc8bc39d2b221292e7093ff35dc13b1775173171cbfb21e325eb SHA512 e24f48e4fb40ad6c4a61ad062eb1a7395c7c8134c15d563d3abf04122446626d6b1fcc92d8b55409301894372abf56e8f4765bbd3c900b9c2542baa79d97dc5e
-EBUILD certbot-2.2.0.ebuild 1258 BLAKE2B c32f288baa619376a87344df95d8c0e558c9fa357d85ec36b48cb01e4b73906a407dc55214b6c10d7177d88dc5f9e9bbf0c80cfdf9e55f731af7049a5039c2c7 SHA512 271580d1ef93ec19f31642b4d19b163e9eea4aa0664692d951be1c006490b0566d102bc877b6b3161c4275d8ece2e3be08985f80a723272d7e39c030d1370c53
-EBUILD certbot-9999.ebuild 1258 BLAKE2B da65edb42a592bc4f8bef1a8577300f7cc716c900ea5bc5a9508be0f4125ed783d867b8f21c4d34451b672be4088eeae52df08c17f14165b437a1ed459a1588a SHA512 c727da0499e89276bbe1ee8b404b82e351b237faed688556c42f96135e613f7400e6f6dc8db38ff000850e43188fb7cd799cc2a99763b0e4c0378893efd32dd7
+EBUILD certbot-2.2.0-r1.ebuild 1297 BLAKE2B e526694dfd08eef69c76a3b367d420c7d6f8e8fcea83db12cbccd32dae932f70022cf645c91ded5d1eb2bd73f2958b151fe2074ac447f90c0ee8f69395425a4c SHA512 6ed2b0768844adb8ca55fff541aa6a9c051ca99b9986def77190304841800e278847e4f03002e266cd51529d5211e39661bed7d9a2e37003a4a2d4536402148c
+EBUILD certbot-9999.ebuild 1297 BLAKE2B e526694dfd08eef69c76a3b367d420c7d6f8e8fcea83db12cbccd32dae932f70022cf645c91ded5d1eb2bd73f2958b151fe2074ac447f90c0ee8f69395425a4c SHA512 6ed2b0768844adb8ca55fff541aa6a9c051ca99b9986def77190304841800e278847e4f03002e266cd51529d5211e39661bed7d9a2e37003a4a2d4536402148c
MISC metadata.xml 359 BLAKE2B 7f8ac46ecea304579baca80978cc35905720d1950caa183b5b5b297afab8bf6ea328324bacc438e9ecd91176230e42e55deda1c15e1ba73c63b2021ac2842c0f SHA512 a50b1db5a30eac290ac6645fcb30b0d5c4d8e51d83cff284e76358ee4fe7cef9366e40b06f532ba64a2131672972ea10b73541a9bd42cc323c17f6d26f6b0197
diff --git a/app-crypt/certbot/certbot-2.2.0.ebuild b/app-crypt/certbot/certbot-2.2.0-r1.ebuild
index d99294b4bc87..729204440566 100644
--- a/app-crypt/certbot/certbot-2.2.0.ebuild
+++ b/app-crypt/certbot/certbot-2.2.0-r1.ebuild
@@ -25,8 +25,9 @@ SLOT="0"
IUSE="selinux"
+# See certbot/setup.py for acme >= dep
RDEPEND="
- >=app-crypt/acme-2.1.0[${PYTHON_USEDEP}]
+ >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
>=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
>=dev-python/cryptography-2.5.0[${PYTHON_USEDEP}]
diff --git a/app-crypt/certbot/certbot-9999.ebuild b/app-crypt/certbot/certbot-9999.ebuild
index a316554569fd..729204440566 100644
--- a/app-crypt/certbot/certbot-9999.ebuild
+++ b/app-crypt/certbot/certbot-9999.ebuild
@@ -25,6 +25,7 @@ SLOT="0"
IUSE="selinux"
+# See certbot/setup.py for acme >= dep
RDEPEND="
>=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
>=dev-python/ConfigArgParse-0.9.3[${PYTHON_USEDEP}]
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index 09a42d278fca..e26ccb51adc1 100644
--- a/app-shells/Manifest.gz
+++ b/app-shells/Manifest.gz
Binary files differ
diff --git a/app-shells/fzf/Manifest b/app-shells/fzf/Manifest
index 040a53eb65f4..cc43fa06a47d 100644
--- a/app-shells/fzf/Manifest
+++ b/app-shells/fzf/Manifest
@@ -1,10 +1,10 @@
DIST fzf-0.34.0-deps.tar.xz 16800704 BLAKE2B b518f7bff1ea533af32efcb0e5307580aa921bbc20383bbdb6601c0b2dd50e66a57609c99adb9f71d1d388d08cae22521fea67797036d5dab34c83c45dd719fb SHA512 e5f6db58b43e6e3cb9b38f5fb13ab39b7caa18828516d13b0c4623f11a8553a905d076ef9685abfd9c7b602715d677dae9897359148b5d289b05ad056c60d321
DIST fzf-0.34.0.tar.gz 214641 BLAKE2B ccb7f57df4305cf07dc8e0ba7384c3a446ddce083727ad98719a327150d853782bf781b0179d02f3f10664ffce501ebab55ccd2d5f61a2e690fa41f1d0f479c1 SHA512 6e2bd9a7c30862c09f627c73504f2a52951476abbd9af64941445862cc9bf783699cc9ccf215e25c49bbb3f9656841581b5805af4658b681b590ca14b5697331
-DIST fzf-0.35.0-deps.tar.xz 16796112 BLAKE2B 61c22a914bb1eb8cb6da1daf4b25a19d98e7b0dcd1575b47b6da995ae0fb5e5bc47612b7abafe2917d12b4900a69e604ffff87bf31f811de449522fe800af8f4 SHA512 eed0a0c5a48c5dfee2b6c4d3320280d75f19c16841e3ad731371060da55885c3ddd8d0490dbfc53a68f095dcff02727e8d804494bfa8edf6da041ffcb197dc74
-DIST fzf-0.35.0.tar.gz 218715 BLAKE2B 7eb4a36e481738e56e031ec6e10c69b6499bd6fde204f8bc9474f80b9c6371ca66ebafd5733d4b5de3f2a1fed0c7f2b9b8bbb97681d6194a79f6c82088d6c28e SHA512 8dfdee14b6eced0f2fffc717d6f4e33b93531002754cfcc6b915169feb5f0b62060addf26eb43af028d3d62cdda3c2581a878305ed2fd89f0b27622b6d813cbb
DIST fzf-0.35.1-deps.tar.xz 16796112 BLAKE2B 61c22a914bb1eb8cb6da1daf4b25a19d98e7b0dcd1575b47b6da995ae0fb5e5bc47612b7abafe2917d12b4900a69e604ffff87bf31f811de449522fe800af8f4 SHA512 eed0a0c5a48c5dfee2b6c4d3320280d75f19c16841e3ad731371060da55885c3ddd8d0490dbfc53a68f095dcff02727e8d804494bfa8edf6da041ffcb197dc74
DIST fzf-0.35.1.tar.gz 218773 BLAKE2B 79b95e23a85865ea9218a222eba522a0a9d7f042f9119b308bc711cccc5327098dae271ba10fff9619f3ba7bc88037c70459f1caf511d5069264b931c875c49f SHA512 4e32836aa331835b6a7370ea342d2ddfa47a2059f5f7c5eec0b2c0dc9fdede14940bf64977c91df201775b3f4a06763a92593df7a50693d04d13b1befb194753
+DIST fzf-0.36.0-deps.tar.xz 16806808 BLAKE2B f121b3000bc5a0d72ee5cb66f59f4f44c41af30f28ca935a607b424399d12dc762f25811aea999e5de126e2727f8bda614e026da6983ed535d048a7229a07065 SHA512 121c6b1be0cd3af752b11461a72c22e3bc55eec12c12367b354a4ff4d4dc75fb0215cf19cec52008473045c6330a4af71b2e3a14a9a0a124e18aacc1aaad97a9
+DIST fzf-0.36.0.tar.gz 229126 BLAKE2B faa04870b7654b1ffb2f1c453636e33eab94e682c7db4702719419a5eca5ea136c657179248dd646573a625f575c823f9dcfd0023a96390bbf689e7455224411 SHA512 8e87dbd3b5ae9e0dc6a76855f7c75c9b4edc8ce797b2cd4eda053c4e1d618bb9afb2b24602e01776a49e47a00f2cd803ed433043f0acec8d385f741b13583e9e
EBUILD fzf-0.34.0.ebuild 1981 BLAKE2B fc7fb488bf7e901b470867b6443926438e57eead2d3c272dfbdaef308484e62e3f26c9944bc295b78a5a37cdc7d467cfd861d790143789d06028e65408837459 SHA512 177804d5b6c7048051cf1c737876229c4a333e1314e39daedd74874f62cde37516a3deb7389ae6ed9f84bfc18a5d953d894409af0dd4f4e7d65db30dd4435f0f
-EBUILD fzf-0.35.0.ebuild 1983 BLAKE2B b0dfbf8b8cf491e32f848cf765dea917cc8d24b77b8ef8a6722cb97095924c267c6cd25dd89914b9c571a724ec171f0c7a6e2ae7abe23efc652daaf6c5646010 SHA512 47196079455cd30f8199f2e77c1800a3eed44eddebba8286a3dfb1f604efed3c4dabe543c0d65934bf6f0cec5bfd04f4cb5fa9610edff09f858322fdf7444e58
EBUILD fzf-0.35.1.ebuild 1983 BLAKE2B 2882d004e07d5cc2bce75c9362dbe1b5dff98899eca35ba28675cade1bc9254629621bb0664ca507da2617bd545b06e05a3921de4c2ee9cdd7401836ba6d2f96 SHA512 849a98a1df70ec9cf7adb016a941a40f04787e3f398c7fdc1baeeb69a6a56b48f78c52a6d9996c769d22b9a2b8c6c7e97d5ebafe865b89ee9bc5ae41896d000a
+EBUILD fzf-0.36.0.ebuild 1983 BLAKE2B ab460229712943d65261651e37fba6e2a9f75635c058fcb1f4d5cba5e356c736a233bfdeffa302952cc9e37b1def64568ffe57d3faf1ecf112030ea152923b05 SHA512 0937faac2f7c2c9098746481d3be4e3deb90507232e363723a7e45f53236e296d2dd5280828e8dee53c381ec3b1071c310f57bd23d1ff3c6ec1a0ab4cb51a5cf
MISC metadata.xml 469 BLAKE2B 3d6dcce756d040b715bbf17f33faea2c0ddd810857cb38289f59cab134a5b049d21db71c9c3844497643e1728ecd09a924a51ba273f736712543307f2b806d1a SHA512 21f3fef809b276da7f7ad33dbafefc2ebfa86b9ce9aa0dea664724c399a6743923a8a1825cffbd06d885181dc7b305d351e7ab77bd133abb98f601a84783f52f
diff --git a/app-shells/fzf/fzf-0.35.0.ebuild b/app-shells/fzf/fzf-0.36.0.ebuild
index dfb1e1fbede0..688da9c01b11 100644
--- a/app-shells/fzf/fzf-0.35.0.ebuild
+++ b/app-shells/fzf/fzf-0.36.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2022 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ HOMEPAGE="https://github.com/junegunn/fzf"
# For fancy versioning only. Bump on the next release!
# MY_GIT_REV is the first 7 characters of release commit, we truncate it
# after to make it easier to copy/paste.
-MY_GIT_REV=04d0b0223fd69984a07a641d0e228c0e9e534825
+MY_GIT_REV=20230117636c9dfa3ed6f6428c5bc4c51b02f60a
MY_GIT_REV=${MY_GIT_REV:0:7}
SRC_URI="https://github.com/junegunn/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index 329ae50704cc..657c98fc5f32 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 570be39c5e85..596a0b529d6a 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -1,4 +1,5 @@
AUX mariadb-10.6.11-gssapi.patch 1824 BLAKE2B 5d0fefad9ff2d35d06dc4df3bcdd08a737a6f5ab7492673102c031c0e88fdd3fd7eeef977fb4128be170b9c948850e6a69a6d11f972d234cf49f2ea742838478 SHA512 0acee9c539782f11480b8e274576bb3b06cc7b2a914fee2d8f85fb692700b014da1f47e08f5f36d5ed264c9b5f820a123791de5b010fdc25f194dc215e890162
+AUX mariadb-10.6.11-include.patch 2044 BLAKE2B 050729672c228818658f45b02ef5a70a8153eb43b7729569edcd7b0c9420a5b16a57359f153862232c634a817a21d0d6a20028104ef5cfdc53f3de25e7e63425 SHA512 cb8150274538fd2e3c26f9fde8fdbf0e8c31c2c26efe9e99ca97d984ae17fe967aabf315c7aee4d2659c3c477eaac604afc948f44de7475ee248cd502dac0fa5
AUX my.cnf-10.2 140 BLAKE2B 3a56b7e38c3dc00215cae4bdc3270e30e85299d3290c0c995a611e4b8b15e66f40d6ac40ab18369e7863742ab6eda94259be5a7f363a26020c6fce28a7582e94 SHA512 85c650670e364f5f71842d9ab07b59c5de6e26e774e7192102562e56f94ed5f8fbc487cef31c134209c22b72fde38f7f53b7279cead97a8af608436d1ecc8857
AUX my.cnf.distro-client 643 BLAKE2B 5ffd286907ee28c92c85bbcc9a6266555733f1115f2d6b8009183dba6939b978ae8d1b8e0a53e672b8e1a1f621650399231723603fc5f96ef7218db84236e176 SHA512 801f6ab8be3110bb4dc38eaa4367715b8d342b69cadfe13dff987ef6c3aedb67d19449f8f2483e63df5d8b444ca30701b0d96f85e211de6b1e3db923b029acbc
AUX my.cnf.distro-server 998 BLAKE2B a7f2977a96d394cb7e24d72d82a1c21095c4b55607e5ca4a2c10619278796c328931a5ec076c15b60afef370c2e5da02ca0c628f330e876b4d2c984eeb54df5f SHA512 d9ab6f7fdfe08e6c242f84410ec680ef6aa6778c4bd55fee67c644e1a7d997446d8ef2129be6fc9833d16fe40cf17e09cdf0cf015f06bb145bbf9cfecb51e882
@@ -21,5 +22,5 @@ EBUILD mariadb-10.4.27.ebuild 42081 BLAKE2B 7dca7c8be92a53cd382a9680f1264cd156b5
EBUILD mariadb-10.5.17.ebuild 42039 BLAKE2B 4b6a08ef9a8673356833f4d9495b07f548a9f9b6e4dfc90af5fab478ef13f91f451bb444b1a132a9d3418b20ea2149621cb24e593529864c7338f1e211fe6284 SHA512 acc33064c0ce6aba4568f79d21e0124d7fcf3eb75755697f0986925fd196a770dc79b91237eaeb051027530da250fff40760477a96f2af476e1991dcb1834e82
EBUILD mariadb-10.5.18.ebuild 42040 BLAKE2B 448c62e184d96dd5771e065e03a5b23dd8fd975661d6e96632d88740928e55b6d71d2793b2657a91411d52652287fecd165266d2ba59bb184eef3b4bd7fba5fb SHA512 5aecb9ef006b8077af9e49d67b24de48048915a738e1528036e0810e5884f2aefa94a7b005044fb275f6ee67e6e7f30bbfbac7cae943307039b195ef9647a1fd
EBUILD mariadb-10.6.10.ebuild 42414 BLAKE2B ce19b4626b496ffb7b9390e88e653c5ec38e4e54774d6f5aa4bcd7b14da22250a7d91a84f92738e2cc283424a214862c96e3867d8b360b9e716ab78d4ebf0f0c SHA512 12a7284a5ed095c335a224acffebe5ba8f8968d6d4f5829e57582a36ecc84e28679545b740b490ff966789deb46bf1f1c43f1f241df54b2077fc30c46f72517d
-EBUILD mariadb-10.6.11.ebuild 42470 BLAKE2B 94b7544a108e1de979ca9de588df0c59b8df6349c7b00dbdbf49d6a61cd17804d70fd7c74c45ab44f3bb061d693ec76e3fa5e673f74e063e17ada77d3e109949 SHA512 0590699414bd5953bdeb3eca71ada8f93a1abcba7d7e293146a7b7fa3a73cef0101380d6017d33ceca99c2a68c229eb12f34de7a747211ea1f37fd87e8672893
+EBUILD mariadb-10.6.11.ebuild 42522 BLAKE2B a3d8d4b71286bb63465b7b965ff5f9ea7a1c0b8bdeb5cfab8dfd9ab4b5db2c0f54c3783a809a8e654707eb5b4ec2a0977ffe416f8eca3db5414e2bf3e793a992 SHA512 7dc505916fcb24801eec96fad63d8a8f8bf9eaba9c0229f8f559e1ec57cef3e5d33df2fb971983f2166c2059464b5627e5ced092ffd50a3c1e0a64ee20d44b5b
MISC metadata.xml 2602 BLAKE2B 7d388158062c76f40bca2feba53f292bbdab51cf0c3dba59ce2b74c3dedcb07cd7d4f1b5b52f7bf42c814dfc817a0670fcd8e39dccb2395337b46be98deda258 SHA512 a53f2612f8aea11cf7037847dc6f8b2acc87f710778b1bc18d7e1821c95061c1b08deefd3019789810eea2e5445b50c604b8686f3d491397793be3cbf86a35be
diff --git a/dev-db/mariadb/files/mariadb-10.6.11-include.patch b/dev-db/mariadb/files/mariadb-10.6.11-include.patch
new file mode 100644
index 000000000000..600f440b85f0
--- /dev/null
+++ b/dev-db/mariadb/files/mariadb-10.6.11-include.patch
@@ -0,0 +1,66 @@
+https://github.com/mariadb-corporation/mariadb-columnstore-engine/pull/2698
+
+From 20b5dbb6171604b151ec2dd8c56bef26cc27d201 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Tue, 17 Jan 2023 01:18:41 +0000
+Subject: [PATCH] Add missing includes
+
+These seem to have all fallen out of a recent Boost update to 1.81 which
+dropped some internal includes. All of these uses within columnstore
+relied on these transitive includes, so explicitly include what we need
+to fix build.
+
+Signed-off-by: Sam James <sam@gentoo.org>
+
+--- a/storage/columnstore/columnstore/tools/passwd/secrets.cpp
++++ b/storage/columnstore/columnstore/tools/passwd/secrets.cpp
+@@ -12,6 +12,8 @@
+ */
+ #include "secrets.h"
+
++#include <array>
++#include <cstdint>
+ #include <cctype>
+ #include <fstream>
+ #include <pwd.h>
+--- a/storage/columnstore/columnstore/storage-manager/src/S3Storage.h
++++ b/storage/columnstore/columnstore/storage-manager/src/S3Storage.h
+@@ -18,6 +18,7 @@
+ #ifndef S3STORAGE_H_
+ #define S3STORAGE_H_
+
++#include <deque>
+ #include <string>
+ #include <map>
+ #include "CloudStorage.h"
+--- a/storage/columnstore/columnstore/storage-manager/src/MetadataFile.cpp
++++ b/storage/columnstore/columnstore/storage-manager/src/MetadataFile.cpp
+@@ -19,6 +19,7 @@
+ * MetadataFile.cpp
+ */
+ #include "MetadataFile.h"
++#include <set>
+ #include <boost/filesystem.hpp>
+ #define BOOST_SPIRIT_THREADSAFE
+ #include <boost/property_tree/ptree.hpp>
+--- a/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_impl_if.h
++++ b/storage/columnstore/columnstore/dbcon/mysql/ha_mcs_impl_if.h
+@@ -19,6 +19,7 @@
+
+ #ifndef HA_MCS_IMPL_IF_H__
+ #define HA_MCS_IMPL_IF_H__
++#include <bitset>
+ #include <string>
+ #include <stdint.h>
+ #ifdef _MSC_VER
+--- a/storage/columnstore/columnstore/utils/cloudio/SocketPool.h
++++ b/storage/columnstore/columnstore/utils/cloudio/SocketPool.h
+@@ -18,6 +18,8 @@
+ #ifndef _SOCKETPOOL_H_
+ #define _SOCKETPOOL_H_
+
++#include <deque>
++
+ #include <boost/utility.hpp>
+ #include <boost/thread/mutex.hpp>
+ #include <boost/thread/condition_variable.hpp>
diff --git a/dev-db/mariadb/mariadb-10.6.11.ebuild b/dev-db/mariadb/mariadb-10.6.11.ebuild
index 31285154561e..095305883bb9 100644
--- a/dev-db/mariadb/mariadb-10.6.11.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.11.ebuild
@@ -208,6 +208,7 @@ src_unpack() {
src_prepare() {
eapply "${WORKDIR}"/mariadb-patches
eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
+ eapply "${FILESDIR}"/mariadb-10.6.11-include.patch
eapply_user
diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 96be575c57cd..0593c853eb43 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -17,10 +17,14 @@ AUX redis.service-4 255 BLAKE2B e51cfbb7ce6586e7c16003e3b470be036e9c28b408c4ad71
AUX redis.tmpfiles-2 57 BLAKE2B 1e0577c1828bb693cf820f3ba5e77d7d748adf4df2d1910d465ce097765308c7b7ea729526404120d04a79b547e865df93f7bfce1e63341c73563496f1dce691 SHA512 3de050ce044b7daf71219ec61dee2bc31acef161319b87ec2963b23c72e8a4807f1302c4932897664a63ef94507449f6ab75ce18d59f5e1a4558c330a7042e43
DIST redis-6.2.7.tar.gz 2487287 BLAKE2B 06f1b1e16cdf06c38b67c1f1dcccc025da50cc3719688b8c2bf23077d77dd97ea546909043fb65e60478ac3661cc033fa6e8d7a38e361e69eb93ba3db07b7c66 SHA512 d113094b8e31754915db7f0317d9b7969e034af3a7bac2ae0cbfad6cc61ba3aae35e9709c435abc1024a96f914df7a760b3cd18d06c375b541cfa837d1c5b953
DIST redis-6.2.8.tar.gz 2489670 BLAKE2B 6a05754dcf7e6ed8934f665c0dab544f6e393cbd5e55d5043e2055c15dcbaf1da16a63b5503c8b69fc9ad85c81fd92078e3175bff33d7481e21581176e06e3bd SHA512 b07009628211b21c3cf64c215515d3ce51b19ad5f69740c5f4566db58402ec7a9a43ee4c32bc944e0f2fbcd747703eb43c2444bd75c43ffa82b044f8c74c8d83
+DIST redis-6.2.9.tar.gz 2490785 BLAKE2B cba48e6bbc31dfa681a852ed6248fd2a32fc905648e8a53dc61222322ab5b547cd747aa71091e8e4b508386dbf791a8e6677fb523dfa5ab7baec0966dc6cedef SHA512 90691765b0a3ebb9669197934c881f2f47343d65c0d6c5583eaf0edc3b97418a7f96cd0993f919909387ed1c2f39ca1827362d682f4f2ceda906176c233aa9f5
DIST redis-7.0.5.tar.gz 2968205 BLAKE2B c319a2f656e4bd26637735ef73e58eecc306e202b57d6da3a38150a02d738a414c6696e261b8ab88033e117aee4f02308aab9ca4a5f382d66ec3a10f3e020580 SHA512 16ff920cb8df4d82e78ef34209285024aa98189be8acbca86b10fb3064dcc70eac60206aadece6af08406860ed01a004ce3aaa86be896ea36c7f486686646753
DIST redis-7.0.7.tar.gz 2979019 BLAKE2B fddf0c1aa9f9052b0e8efdac6958b7fae5006f06833da2b9ae016c4ac195a950e97ad0b70dc7a721cc80c2cf653ae7d1a352694b79ba432e611f77fb42d1d15e SHA512 56e33cf80439efa54694f26037ed8520fe51b25dbdfe57875d916c8f921131c71324b1dd1e974d0f9d523752d05e0f028cc8dd783ec8fa6d5d7e60b3081f78c0
+DIST redis-7.0.8.tar.gz 2981212 BLAKE2B 38610104697de649bfac43a845ccd27826a1cbf88dbfc331360864d6763b4cb86981b8d94ae01d54f914d6919cf2b9cae977ea09833e61a09c02e0fcd9f1440a SHA512 d760fce02203265551198082f75b1e6be78a2cdb3d464e518d65a31839a3b6e45401c6bca6a091f59e121212aee7363d5e83c25365ab347a66b807015b32eeb6
EBUILD redis-6.2.7-r2.ebuild 5541 BLAKE2B ee1a308081b8e6ed74e01d69ab9c4b23d6010a6eaf52a7e64f0ed185fc6595e36f1fec5ecb379af8df28269a9f248ed1f15771e41e959f40d1dfc6b0a8310234 SHA512 575b3dbd3059f9e88a3eb64fbbea92e05bd869eb6e2c49c0a6f6b6d667411d810e1414b3ae8ed43acab025d7a0b4249d357adce5784345605b042d5a225256d2
EBUILD redis-6.2.8.ebuild 5482 BLAKE2B 820c3b7261a84cc6ae2313ef9adad5a43787b308b36b20525ee3ec3d1587095b979ebb4a00775c37aa6f54b2520de7fe204582120436fef94717fc7d101001e6 SHA512 2d28ededbd610a0d9d8d61229c67ebc747464b77214daff069a2acdea45d86170de1fe70cd465aa444dad72d7e466e46d8397c82643857a11d9347b0ecdf6396
+EBUILD redis-6.2.9.ebuild 5482 BLAKE2B a8a55e318d96455854dd1f054188bbc8dca13ed56d6d2a086d7d2c77806c702e7fd9cef681be71a762aa281cf711e37c079632d490d24631b1c94d4f0222b94d SHA512 a876934de8fc153b0cda5678378398c8c78a27728fc9590493159da8de9f268c04cb70c237babeb3a548c1d46f564e2e113764870b2abf86baf05d427d63e480
EBUILD redis-7.0.5-r1.ebuild 5052 BLAKE2B 2104f1b8adbfbc8200fcca092653ecfa73115a0cb275e5ceb37575b11e5c154c58476fdc310f9033f656b2322cb587b5a6b57a39cbafdc4a34d9167389365837 SHA512 78e69a11dbe46d5d8cab70059b9fe0e403bb6f963de06e1c0e707462de38f3fd35a9d32d31f643463829c8d2c273d099980a4b552eb59657e2b1bae7512bdabb
EBUILD redis-7.0.7.ebuild 4942 BLAKE2B e14276f6d5208a3f18916801706f9f53fa054fa69db020714080addb8c1a872e17d60b0e483342eeeb2c8ad943f5546e58cbb8449c76d2c7b1447152b63fa4eb SHA512 1f81dad70c0cd444983068e41db70aa72847aa5d650365594710a13fd7bbe54bb9700c613c01b79fd449e2f11696cd59c3a0f335dc6433f4a92d9fd0e8d237c2
+EBUILD redis-7.0.8.ebuild 4942 BLAKE2B b88812826fa1935b06f7ebccba36f528d69eb132d05cb538bc3fed4f19a3a6d020615a6616461cce65f58c16dae238de6a38f4bdbb1629e30185ffb5581cd73e SHA512 8cfd445f091488b3e43311f36d752e54ce352afc26afb88c6e75ced405dbf6543305ed36d73ec3fbd764543aadce04816b99eb5bbcc6763cb320d701bb2c6d4c
MISC metadata.xml 692 BLAKE2B 884fa6be2c816c04a9a24db6d1e47f5e84da00a47cf7cf8a757b3a6d7a1d769597107db2c32904e9d1306cf5450fedc04bbcfb75a14a89c0d6bcdf4dbe85636e SHA512 48a675be7e6a294dea1cdde0a6988793150b8ad36fc0e9402476221012292d549916d8186e2ea97ca1be660f9d60a9c889cb8cb6e30fecaeed1525bf9003de88
diff --git a/dev-db/redis/redis-6.2.9.ebuild b/dev-db/redis/redis-6.2.9.ebuild
new file mode 100644
index 000000000000..786b4513b599
--- /dev/null
+++ b/dev-db/redis/redis-6.2.9.ebuild
@@ -0,0 +1,195 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Redis does NOT build with Lua 5.2 or newer at this time:
+# - 5.3 and 5.4 give:
+# lua_bit.c:83:2: error: #error "Unknown number type, check LUA_NUMBER_* in luaconf.h"
+# - 5.2 fails with:
+# scripting.c:(.text+0x1f9b): undefined reference to `lua_open'
+# because lua_open became lua_newstate in 5.2
+LUA_COMPAT=( lua5-1 luajit )
+
+# Upstream have deviated too far from vanilla Lua, adding their own APIs
+# like lua_enablereadonlytable, but we still need the eclass and such
+# for bug #841422.
+inherit autotools edo flag-o-matic lua-single multiprocessing systemd tmpfiles toolchain-funcs
+
+DESCRIPTION="A persistent caching system, key-value, and data structures database"
+HOMEPAGE="https://redis.io"
+SRC_URI="https://download.redis.io/releases/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+jemalloc selinux ssl systemd tcmalloc test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ ${LUA_DEPS}
+ jemalloc? ( >=dev-libs/jemalloc-5.1:= )
+ ssl? ( dev-libs/openssl:0= )
+ systemd? ( sys-apps/systemd:= )
+ tcmalloc? ( dev-util/google-perftools )
+"
+
+RDEPEND="
+ ${COMMON_DEPEND}
+ acct-group/redis
+ acct-user/redis
+ selinux? ( sec-policy/selinux-redis )
+"
+
+BDEPEND="
+ ${COMMON_DEPEND}
+ virtual/pkgconfig
+"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+ ${COMMON_DEPEND}
+ test? (
+ dev-lang/tcl:0=
+ ssl? ( dev-tcltk/tls )
+ )"
+
+REQUIRED_USE="?? ( jemalloc tcmalloc )
+ ${LUA_REQUIRED_USE}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.2.1-config.patch
+ "${FILESDIR}"/${PN}-5.0-shared.patch
+ "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch
+ "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+)
+
+src_prepare() {
+ default
+
+ # Copy lua modules into build dir
+ #cp "${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c "${S}"/src || die
+ #cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+ # Append cflag for lua_cjson
+ # https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+ append-cflags "-DENABLE_CJSON_GLOBAL"
+
+ # now we will rewrite present Makefiles
+ local makefiles="" MKF
+ for MKF in $(find -name 'Makefile' | cut -b 3-); do
+ mv "${MKF}" "${MKF}.in"
+ sed -i -e 's:$(CC):@CC@:g' \
+ -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+ -e 's: $(DEBUG)::g' \
+ -e 's:$(OBJARCH)::g' \
+ -e 's:ARCH:TARCH:g' \
+ -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+ "${MKF}.in" \
+ || die "Sed failed for ${MKF}"
+ makefiles+=" ${MKF}"
+ done
+ # autodetection of compiler and settings; generates the modified Makefiles
+ cp "${FILESDIR}"/configure.ac-3.2 configure.ac || die
+
+ # Use the correct pkgconfig name for Lua.
+ # The upstream configure script handles luajit specially, and is not
+ # affected by these changes.
+ sed -i \
+ -e "/^AC_INIT/s|, [0-9].+, |, $PV, |" \
+ -e "s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
+ -e "/PKG_CHECK_MODULES.*\<LUA\>/s,lua5.1,${ELUA},g" \
+ configure.ac || die "Sed failed for configure.ac"
+ eautoreconf
+}
+
+src_configure() {
+ econf #$(use_with lua_single_target_luajit luajit)
+
+ # Linenoise can't be built with -std=c99, see https://bugs.gentoo.org/451164
+ # also, don't define ANSI/c99 for lua twice
+ sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die
+}
+
+src_compile() {
+ local myconf=""
+
+ if use jemalloc; then
+ myconf+="MALLOC=jemalloc"
+ elif use tcmalloc; then
+ myconf+="MALLOC=tcmalloc"
+ else
+ myconf+="MALLOC=libc"
+ fi
+
+ if use ssl; then
+ myconf+=" BUILD_TLS=yes"
+ fi
+
+ export USE_SYSTEMD=$(usex systemd)
+
+ tc-export AR CC RANLIB
+ emake V=1 ${myconf} AR="${AR}" CC="${CC}" RANLIB="${RANLIB}"
+}
+
+src_test() {
+ local runtestargs=(
+ --clients "$(makeopts_jobs)" # see bug #649868
+ )
+
+ if has usersandbox ${FEATURES} || ! has userpriv ${FEATURES}; then
+ ewarn "unit/oom-score-adj test will be skipped." \
+ "It is known to fail with FEATURES usersandbox or -userpriv. See bug #756382."
+
+ # unit/oom-score-adj was introduced in version 6.2.0
+ runtestargs+=( --skipunit unit/oom-score-adj ) # see bug #756382
+ fi
+
+ if use ssl; then
+ edo ./utils/gen-test-certs.sh
+ runtestargs+=( --tls )
+ fi
+
+ edo ./runtest "${runtestargs[@]}"
+}
+
+src_install() {
+ insinto /etc/redis
+ doins redis.conf sentinel.conf
+ use prefix || fowners -R redis:redis /etc/redis /etc/redis/{redis,sentinel}.conf
+ fperms 0750 /etc/redis
+ fperms 0644 /etc/redis/{redis,sentinel}.conf
+
+ newconfd "${FILESDIR}/redis.confd-r2" redis
+ newinitd "${FILESDIR}/redis.initd-6" redis
+
+ systemd_newunit "${FILESDIR}/redis.service-4" redis.service
+ newtmpfiles "${FILESDIR}/redis.tmpfiles-2" redis.conf
+
+ newconfd "${FILESDIR}/redis-sentinel.confd-r1" redis-sentinel
+ newinitd "${FILESDIR}/redis-sentinel.initd-r1" redis-sentinel
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+ dodoc 00-RELEASENOTES BUGS CONTRIBUTING MANIFESTO README.md
+
+ dobin src/redis-cli
+ dosbin src/redis-benchmark src/redis-server src/redis-check-aof src/redis-check-rdb
+ fperms 0750 /usr/sbin/redis-benchmark
+ dosym redis-server /usr/sbin/redis-sentinel
+
+ if use prefix; then
+ diropts -m0750
+ else
+ diropts -m0750 -o redis -g redis
+ fi
+ keepdir /var/{log,lib}/redis
+}
+
+pkg_postinst() {
+ tmpfiles_process redis.conf
+
+ ewarn "The default redis configuration file location changed to:"
+ ewarn " /etc/redis/{redis,sentinel}.conf"
+ ewarn "Please apply your changes to the new configuration files."
+}
diff --git a/dev-db/redis/redis-7.0.8.ebuild b/dev-db/redis/redis-7.0.8.ebuild
new file mode 100644
index 000000000000..6351e489f12e
--- /dev/null
+++ b/dev-db/redis/redis-7.0.8.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# N.B.: It is no clue in porting to Lua eclasses, as upstream have deviated
+# too far from vanilla Lua, adding their own APIs like lua_enablereadonlytable
+
+inherit autotools edo flag-o-matic multiprocessing systemd tmpfiles toolchain-funcs
+
+DESCRIPTION="A persistent caching system, key-value, and data structures database"
+HOMEPAGE="https://redis.io"
+SRC_URI="https://download.redis.io/releases/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+jemalloc selinux ssl systemd tcmalloc test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ jemalloc? ( >=dev-libs/jemalloc-5.1:= )
+ ssl? ( dev-libs/openssl:0= )
+ systemd? ( sys-apps/systemd:= )
+ tcmalloc? ( dev-util/google-perftools )
+"
+
+RDEPEND="
+ ${COMMON_DEPEND}
+ acct-group/redis
+ acct-user/redis
+ selinux? ( sec-policy/selinux-redis )
+"
+
+BDEPEND="
+ ${COMMON_DEPEND}
+ virtual/pkgconfig
+"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+ ${COMMON_DEPEND}
+ test? (
+ dev-lang/tcl:0=
+ ssl? ( dev-tcltk/tls )
+ )"
+
+REQUIRED_USE="?? ( jemalloc tcmalloc )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.2.1-config.patch
+ "${FILESDIR}"/${PN}-5.0-shared.patch
+ "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch
+ "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+ "${FILESDIR}"/${PN}-7.0.4-no-which.patch
+)
+
+src_prepare() {
+ default
+
+ # Append cflag for lua_cjson
+ # https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+ append-cflags "-DENABLE_CJSON_GLOBAL"
+
+ # now we will rewrite present Makefiles
+ local makefiles="" MKF
+ for MKF in $(find -name 'Makefile' | cut -b 3-); do
+ mv "${MKF}" "${MKF}.in"
+ sed -i -e 's:$(CC):@CC@:g' \
+ -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+ -e 's: $(DEBUG)::g' \
+ -e 's:$(OBJARCH)::g' \
+ -e 's:ARCH:TARCH:g' \
+ -e '/^CCOPT=/s:$: $(LDFLAGS):g' \
+ "${MKF}.in" \
+ || die "Sed failed for ${MKF}"
+ makefiles+=" ${MKF}"
+ done
+ # autodetection of compiler and settings; generates the modified Makefiles
+ cp "${FILESDIR}"/configure.ac-7.0 configure.ac || die
+
+ sed -i \
+ -e "/^AC_INIT/s|, __PV__, |, $PV, |" \
+ -e "s:AC_CONFIG_FILES(\[Makefile\]):AC_CONFIG_FILES([${makefiles}]):g" \
+ configure.ac || die "Sed failed for configure.ac"
+ eautoreconf
+}
+
+src_configure() {
+ econf
+
+ # Linenoise can't be built with -std=c99, see https://bugs.gentoo.org/451164
+ # also, don't define ANSI/c99 for lua twice
+ sed -i -e "s:-std=c99::g" deps/linenoise/Makefile deps/Makefile || die
+}
+
+src_compile() {
+ local myconf=""
+
+ if use jemalloc; then
+ myconf+="MALLOC=jemalloc"
+ elif use tcmalloc; then
+ myconf+="MALLOC=tcmalloc"
+ else
+ myconf+="MALLOC=libc"
+ fi
+
+ if use ssl; then
+ myconf+=" BUILD_TLS=yes"
+ fi
+
+ export USE_SYSTEMD=$(usex systemd)
+
+ tc-export AR CC RANLIB
+ emake V=1 ${myconf} AR="${AR}" CC="${CC}" RANLIB="${RANLIB}"
+}
+
+src_test() {
+ local runtestargs=(
+ --clients "$(makeopts_jobs)" # see bug #649868
+
+ --skiptest "Active defrag eval scripts" # see bug #851654
+ )
+
+ if has usersandbox ${FEATURES} || ! has userpriv ${FEATURES}; then
+ ewarn "oom-score-adj related tests will be skipped." \
+ "They are known to fail with FEATURES usersandbox or -userpriv. See bug #756382."
+
+ runtestargs+=(
+ # unit/oom-score-adj was introduced in version 6.2.0
+ --skipunit unit/oom-score-adj # see bug #756382
+
+ # Following test was added in version 7.0.0 to unit/introspection.
+ # It also tries to adjust OOM score.
+ --skiptest "CONFIG SET rollback on apply error"
+ )
+ fi
+
+ if use ssl; then
+ edo ./utils/gen-test-certs.sh
+ runtestargs+=( --tls )
+ fi
+
+ edo ./runtest "${runtestargs[@]}"
+}
+
+src_install() {
+ insinto /etc/redis
+ doins redis.conf sentinel.conf
+ use prefix || fowners -R redis:redis /etc/redis /etc/redis/{redis,sentinel}.conf
+ fperms 0750 /etc/redis
+ fperms 0644 /etc/redis/{redis,sentinel}.conf
+
+ newconfd "${FILESDIR}/redis.confd-r2" redis
+ newinitd "${FILESDIR}/redis.initd-6" redis
+
+ systemd_newunit "${FILESDIR}/redis.service-4" redis.service
+ newtmpfiles "${FILESDIR}/redis.tmpfiles-2" redis.conf
+
+ newconfd "${FILESDIR}/redis-sentinel.confd-r1" redis-sentinel
+ newinitd "${FILESDIR}/redis-sentinel.initd-r1" redis-sentinel
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}/${PN}.logrotate" ${PN}
+
+ dodoc 00-RELEASENOTES BUGS CONTRIBUTING.md MANIFESTO README.md
+
+ dobin src/redis-cli
+ dosbin src/redis-benchmark src/redis-server src/redis-check-aof src/redis-check-rdb
+ fperms 0750 /usr/sbin/redis-benchmark
+ dosym redis-server /usr/sbin/redis-sentinel
+
+ if use prefix; then
+ diropts -m0750
+ else
+ diropts -m0750 -o redis -g redis
+ fi
+ keepdir /var/{log,lib}/redis
+}
+
+pkg_postinst() {
+ tmpfiles_process redis.conf
+
+ ewarn "The default redis configuration file location changed to:"
+ ewarn " /etc/redis/{redis,sentinel}.conf"
+ ewarn "Please apply your changes to the new configuration files."
+}
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 722fee8e47c4..27b99f8df178 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/execline/Manifest b/dev-lang/execline/Manifest
index 4a17ff87b5cb..363b3d43b6a9 100644
--- a/dev-lang/execline/Manifest
+++ b/dev-lang/execline/Manifest
@@ -1,3 +1,5 @@
DIST execline-2.9.0.1.tar.gz 100330 BLAKE2B c6d346700c5ca94ee83163b5ff5c7f0461d61a768345a1ed5cd64d75f10429d241ed007de7a09954774c4f9bec78c8b1bdcd77f8b98a399d10e90e5639d06d7d SHA512 8115a7e0e83789cfd85750fc8e96eea0201dbf6f7d1f194e5c0a008ebf40d8fad8b802a5209d3fe9805eeb9b7542af306d5328e159a15bd7425a64ef1a51ebc3
+DIST execline-2.9.1.0.tar.gz 106227 BLAKE2B 5a8fb4dfda515ba1d7699fdc49bffc2764ae4322c6dc601a9f0fac0dbd6098b466105625b8f066a5696201d0ca7eb4a9f811f6bdac8ac453ea5e4974af324084 SHA512 868cf7d2b99078b34e56c535d7cbcc2d7c6a85501f1cc5cd093ccd868906a2d2f52b872b8f60402d2c98ffc2e3145cc99ce392f3caf334f88decd8f17597b50d
EBUILD execline-2.9.0.1.ebuild 995 BLAKE2B 4dff28e6d49a1429ed2bd17ea4a92c70031341303ab6dcb82b1b27f178b264196f10aea179b8df769a62580d82b710cbfaede8aca1a4a26dd4f594622f43cd38 SHA512 f5099e61df22c921ec2a2a1dbd8a0dd905db42fd28817d5aba1945530c983828ed3b95b93bda0446bd245e910e476af09fed94484e768caab6baa27e27986f65
-MISC metadata.xml 730 BLAKE2B 0144183b0f42cc421c44f8cfc4e0b5dc6b1639e4279facd59b70ba76d8399e63a9b5d053fca41fbcf987d6b5b8ae1c653430f3fa2d63488f6f73c134344d0a75 SHA512 b30e6f0bcb3499104c0cfcfd5687f6ac1016e89d4ffd8ebdf8409eaeaaae6dce9c4fcf6f97824846527b95cfb61a812bffe7017304ca94af74d7bde6ed0586f1
+EBUILD execline-2.9.1.0.ebuild 1017 BLAKE2B 4eebf2ead5a3ac14885f6188b56076b82bb45d3751e0c5add1b11fd095fced94639b6ac0af718bdaf1e7833bcc8d8fe1dcb794f8e842898699254478fd2fb638 SHA512 37dbc08d3dbdec5bb421cb40322ba50877f882cfda9116a353e351274c9a0e596fb71e3980df5fcb04665b604bccb87f0831989d4b056fb42916f43a5bcee485
+MISC metadata.xml 730 BLAKE2B 6a6ad73cc84538d29b5fb47ac5a560aa524aad0ad87c1fafed91a6b28c64e27d78f6eabce0ea9308f4c48c4143bb1dc5384cbf1ff0d01c8d8863053085f87bb8 SHA512 86d1d324fbdb15cae2d64c0cc2970c0ef0d03c047b20b3c793ed66c92502a1a8a83ddeea7d82c11b7534fc7886bfaf45d4fba37f9d5456cb1f6398164473780b
diff --git a/dev-lang/execline/execline-2.9.1.0.ebuild b/dev-lang/execline/execline-2.9.1.0.ebuild
new file mode 100644
index 000000000000..5c656d79772a
--- /dev/null
+++ b/dev-lang/execline/execline-2.9.1.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="A non-interactive scripting language"
+HOMEPAGE="https://www.skarnet.org/software/execline/"
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+
+RDEPEND=">=dev-libs/skalibs-2.13.0.0:="
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+ default
+
+ # Avoid QA warning for LDFLAGS addition
+ sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+ sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+ tc-export AR CC RANLIB
+
+ local myconf=(
+ --bindir=/bin
+ --dynlibdir=/usr/$(get_libdir)
+ --libdir=/usr/$(get_libdir)/${PN}
+ --with-dynlib=/usr/$(get_libdir)
+ --with-lib=/usr/$(get_libdir)/skalibs
+ --with-sysdeps=/usr/$(get_libdir)/skalibs
+ --enable-shared
+ --disable-allstatic
+ --disable-static
+ --disable-static-libc
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/dev-lang/execline/metadata.xml b/dev-lang/execline/metadata.xml
index 566ebdf7d091..43455ceceb56 100644
--- a/dev-lang/execline/metadata.xml
+++ b/dev-lang/execline/metadata.xml
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
<maintainer type="person" proxied="yes">
<email>arkamar@atlas.cz</email>
<name>Petr Vaněk</name>
</maintainer>
+ <maintainer type="person">
+ <email>williamh@gentoo.org</email>
+ <name>William Hubbs</name>
+ </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 178f6c76cbe3..9c8ca166b488 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/skalibs/Manifest b/dev-libs/skalibs/Manifest
index ea482721e56a..1885de955246 100644
--- a/dev-libs/skalibs/Manifest
+++ b/dev-libs/skalibs/Manifest
@@ -1,3 +1,5 @@
DIST skalibs-2.12.0.1.tar.gz 222717 BLAKE2B f094677bbe2efe4c4dcd4359bdfaafa07dc2d436691517a868870e88a360fed8fe81008ebb5ad6f2737d12764a8313b20c31fb52e0c424174744451eca991d9a SHA512 383961588eeb4934ef68e25764d3e258d7d9f19fdd14156490e8d9e2e111050c92b34b1786d007c269d09f82cd234bdcbecb13ef603c101e9439ce4b77a6e635
+DIST skalibs-2.13.0.0.tar.gz 227804 BLAKE2B ece7fd2152002300209e209277dd5950de07fa7754145920e9a4a0c799a29a117a55bfb4bf6fcdb8416f9f73f763e5e78873ef7c7944fea1619e1b2ea8b0f9a6 SHA512 33309cb32a15186052a451e9c1eb9f5888f03005141285d121ff41f669ed37191462415dc425d6bf35a1bb448a2e1772d07a91b43513f527acddb0d60cff8b3a
EBUILD skalibs-2.12.0.1.ebuild 875 BLAKE2B c48ad519cbeb9490a176dd945dbe887b0f769db7faa197875bdfd166c4259449b569256b6fb7a657128baa98bcc0b96a418d05771fe490d942f62c13596f02dd SHA512 b2dd22acbcea15e81cb1d3c9f97191844e37692fc2cf050e185f752f6e206605edbaddf10da552292d7d8cf74b0e969b5e086d9f0fda86d937b642042eb99a2d
-MISC metadata.xml 500 BLAKE2B a0a2130490a01139a57fa7cfe6fb63532250b5d26b3d94bce3cc5da02552f53b84c0f6e714604040026c95ef6031adcec3cfae5f002e2d4f830aab5c594c9d20 SHA512 401f71564f9d41c07bf1271789654f4a1ff6bb957ff03945dc62a501c1dd9f3f3a49c5f1a4177d6f79182283cd9ef62243a7083d0f0c3efd076935d304f0cdc9
+EBUILD skalibs-2.13.0.0.ebuild 897 BLAKE2B c2f9592253fdec6b091f290f441685a1d221c63f0926476e24a723a32f66ea887bf8b1a9ed5cc5cbd76709d77a9573be4e4e2d7298b386a52f1a0a63afaa07b5 SHA512 dd5837c2fef9048a6bf3db6b5609b5851c5d878227e35a0252b1d2fe2a17b80addbe730a71948843df1721d253b3fedd25169208a17ae5d5d8645d9213143971
+MISC metadata.xml 500 BLAKE2B c0d150ea1c31963b1fb45d6732790228212350f6007cb670440add82faeb2adb38f8f469227fad8532201db1248077fa188bda966437b738b10b4de069535f89 SHA512 44e355dca59a67de8da8b4d930b98ef7f31c6a99e7ad3d472d5cc445c2e689c1f27370b88ec136be438d8a14674608f55700d639089227e74231d70fef147f52
diff --git a/dev-libs/skalibs/metadata.xml b/dev-libs/skalibs/metadata.xml
index 56d2647aa7fe..1423832649b0 100644
--- a/dev-libs/skalibs/metadata.xml
+++ b/dev-libs/skalibs/metadata.xml
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
<maintainer type="person" proxied="yes">
<email>arkamar@atlas.cz</email>
<name>Petr Vaněk</name>
</maintainer>
+ <maintainer type="person">
+ <email>williamh@gentoo.org</email>
+ <name>William Hubbs</name>
+ </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
diff --git a/dev-libs/skalibs/skalibs-2.13.0.0.ebuild b/dev-libs/skalibs/skalibs-2.13.0.0.ebuild
new file mode 100644
index 000000000000..cfa99a5965d4
--- /dev/null
+++ b/dev-libs/skalibs/skalibs-2.13.0.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="General-purpose libraries from skarnet.org"
+HOMEPAGE="https://www.skarnet.org/software/skalibs/"
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc ipv6"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+ default
+
+ # Avoid QA warning for LDFLAGS addition
+ sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+ sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+ tc-export AR CC RANLIB
+
+ local myconf=(
+ --datadir=/etc
+ --dynlibdir=/usr/$(get_libdir)
+ --libdir=/usr/$(get_libdir)/${PN}
+ --sysdepdir=/usr/$(get_libdir)/${PN}
+ --enable-clock
+ --enable-shared
+ --disable-static
+ $(use_enable ipv6)
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index ef6e8a04c59d..c74071483f61 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/X11-XCB/Manifest b/dev-perl/X11-XCB/Manifest
index 5e59ca5216fb..1c789119284f 100644
--- a/dev-perl/X11-XCB/Manifest
+++ b/dev-perl/X11-XCB/Manifest
@@ -1,3 +1,5 @@
+AUX X11-XCB-0.190.0-build-fixes.patch 1272 BLAKE2B ea246fa9ae1205f9beeccc5eacb415354db2c3dd175bff28e8340eaff6214d4f06e399575d28ae1c1b2d5a4f3e911e22d2bf29c3a17052f15d4be3652857c2f1 SHA512 c47be739816f558c5f1a94f89d4d5ebaf569b4ba5942f2e49fd2da297b8702d5d9da55cc3884c5ea70526b51227f99bbbac733dd83fe4be4acca951e9043eec8
DIST X11-XCB-0.19.tar.gz 156912 BLAKE2B c060ed7d327435a847c7eafd36bd517bb26b04f58251c3b475283b3006e91d7b51ed2b57604ec68c6ce41eb93ed8f90a04b727a411b14d25aa471dd0415bdeca SHA512 abd6369b00b9ebd4a333cd52b06b2f137a8b8c13a715a0ab485cf0f80acce601b8b22dfff394514ad8b21d253b5f72920aeee6b9bcf4b0d446b772d4ef60ce71
+EBUILD X11-XCB-0.190.0-r1.ebuild 1156 BLAKE2B 3bdc124fd9acc42c4b3a42b669441bfed0dc4472228381eba2294d5e0a4bc2038602f7e289d832cd77bc53698060f7057a38b7087cb2c1c31aa9d55e2c14d597 SHA512 418d4be876f7aacbf6891496f8c5e10989ee0c1ed26e41ba2c948faaac7f3e3b5ded6d9bc85c440fb624aeb0aaf14c9e435494bf4d37ccfa912de40eda636359
EBUILD X11-XCB-0.190.0.ebuild 1103 BLAKE2B 6dce26d3908a357d1ffe487acd4ed8f264c784f53e16360bfa7fdae5329f4bc7e97f6227fe6e39321c228fc620211ed6a8d3748f5213e425f319d90bdb182c8e SHA512 034ced6dfb2b6975960fac0a418e223256f2037fbd835f14db097901dac57de15afaf59145c3d1232fabd7e6506ea5ce855ded813e6026226e5b8b201dcecf1d
MISC metadata.xml 1331 BLAKE2B b643ed14d5dbf14d68b926bcc6bf9edc4ae1e99c6ab48ef442f36c44129cd8b8661991e3a75a50c6898b898b6c1a1ebb54122635b8efeb334aff4dcd546c4768 SHA512 a2ef3e4c5a4fc0dc5bb7899015b4565ae2527651e2c097974c37f46b5c0377281238233df2b26ca0d827c9da1c0ffa3af3b37c427b6bd7455a19577a96128c8f
diff --git a/dev-perl/X11-XCB/X11-XCB-0.190.0-r1.ebuild b/dev-perl/X11-XCB/X11-XCB-0.190.0-r1.ebuild
new file mode 100644
index 000000000000..57f894e175ea
--- /dev/null
+++ b/dev-perl/X11-XCB/X11-XCB-0.190.0-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=MSTPLBG
+DIST_VERSION=0.19
+inherit perl-module virtualx
+
+DESCRIPTION="Perl bindings for libxcb"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-perl/Data-Dump
+ dev-perl/Mouse
+ dev-perl/MouseX-NativeTraits
+ dev-perl/Try-Tiny
+ dev-perl/XML-Descent
+ dev-perl/XML-Simple
+ >=virtual/perl-XSLoader-0.20.0
+ >=x11-libs/libxcb-1.2
+ x11-libs/xcb-util
+ x11-libs/xcb-util-wm
+"
+DEPEND="
+ >=x11-libs/libxcb-1.2
+ x11-libs/xcb-util
+ x11-libs/xcb-util-wm
+ x11-base/xcb-proto
+"
+BDEPEND="${RDEPEND}
+ x11-base/xcb-proto
+ >=virtual/perl-Devel-PPPort-3.190.0
+ dev-perl/ExtUtils-Depends
+ >=virtual/perl-ExtUtils-MakeMaker-6.590.0
+ >=virtual/perl-ExtUtils-ParseXS-3.180.0
+ dev-perl/ExtUtils-PkgConfig
+ dev-perl/XS-Object-Magic
+ test? (
+ dev-perl/Test-Deep
+ dev-perl/Test-Exception
+ virtual/perl-Test-Simple
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-build-fixes.patch
+)
+
+src_compile() {
+ mymake=(
+ "OPTIMIZE=${CFLAGS}"
+ )
+
+ perl-module_src_compile
+}
+
+src_test() {
+ virtx perl-module_src_test
+}
diff --git a/dev-perl/X11-XCB/files/X11-XCB-0.190.0-build-fixes.patch b/dev-perl/X11-XCB/files/X11-XCB-0.190.0-build-fixes.patch
new file mode 100644
index 000000000000..e1b18fc50fc6
--- /dev/null
+++ b/dev-perl/X11-XCB/files/X11-XCB-0.190.0-build-fixes.patch
@@ -0,0 +1,37 @@
+https://bugs.gentoo.org/890178
+https://github.com/stapelberg/X11-XCB/pull/3
+
+From 95539af3ff38ebc221f92893aade612305c2aba8 Mon Sep 17 00:00:00 2001
+From: Peter Levine <plevine457@gmail.com>
+Date: Mon, 16 Jan 2023 03:40:24 -0500
+Subject: [PATCH 1/2] Fix undeclared __PACKAGE__ in C context
+
+--- a/XCB.xs
++++ b/XCB.xs
+@@ -180,7 +180,7 @@ _connect_and_attach_struct(self)
+ PREINIT:
+ XCBConnection *xcbconnbuf;
+ CODE:
+- assert(sv_derivered_from(self, __PACKAGE__));
++ assert(sv_derivered_from(self, HvNAME(PL_curstash)));
+ SV **disp = hv_fetch((HV*)SvRV(self), "display", strlen("display"), 0);
+ if(!disp)
+ croak("Attribute 'display' is required");
+
+From 0922360b6fc1d2273dd3e15d0584bea983fdde9a Mon Sep 17 00:00:00 2001
+From: Peter Levine <plevine457@gmail.com>
+Date: Mon, 16 Jan 2023 03:42:08 -0500
+Subject: [PATCH 2/2] Fix typo in 'sv_derived_from'
+
+--- a/XCB.xs
++++ b/XCB.xs
+@@ -180,7 +180,7 @@ _connect_and_attach_struct(self)
+ PREINIT:
+ XCBConnection *xcbconnbuf;
+ CODE:
+- assert(sv_derivered_from(self, HvNAME(PL_curstash)));
++ assert(sv_derived_from(self, HvNAME(PL_curstash)));
+ SV **disp = hv_fetch((HV*)SvRV(self), "display", strlen("display"), 0);
+ if(!disp)
+ croak("Attribute 'display' is required");
+
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 799d96704adf..7183277284f6 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index bdd65e29f074..6852060a0e4a 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,9 +1,5 @@
-DIST Nuitka-1.3.4.tar.gz 4028710 BLAKE2B 5cf02644524f612cd4403147323ce0e4d121efd91d8a9da3f55e81117e088337ce9d56f801691b52236bb17bb7ffc3987e98c8d23bad1c84b4bae61fae41b5cd SHA512 7c3562a264833ba2b5ed09a43d91113f59ece8a088480ac03517fe66b380d354faf465845fb7218d34f328114d8bdee92d4374651182f85f50593ce9294e8796
-DIST Nuitka-1.3.5.tar.gz 4019765 BLAKE2B dc169a318400e23021a2712f41c49e8d045352c2b6ab946a289d479ee3aeb887456cb0218e762ea091885ce4204d1c3d59e6d228a58b596a70387400e5f31c35 SHA512 edc603b3b38e68473d3002641e61d969cd1fe9626aaa45023c017b2c2ed288d61ee5e537e9b96ca53efc5e052e689df37849bb0b1da65d0b31d38152645ced25
-DIST Nuitka-1.3.6.tar.gz 4029420 BLAKE2B 2c4f9daeb8532287e0e1ff65bcb6da77a048ea4638b74c4f7fe86bcc2d2a2746357af264bf0659ce3a582f270dda049d750050482eb65c4582387ffcd788a9f5 SHA512 c8ec015b9cdf2a49b5cc31103ff14d47654c7df3f003fc045a6b41df11b48597975427cc38c5f03b7b2e9f57e7838ccbc2def168943069be4bafe28a2e1c921e
DIST Nuitka-1.3.7.tar.gz 4029412 BLAKE2B daa123ff224d442bc5afe251cf2658945a8cf7ca2c173307da81a72cf915c7110958bb7650b9bc2d3ff98f6867530554125b37d3f1e30d5bd784f648e8da785d SHA512 afff1e77bdce22ce41ca0d9824392f2319ab7b9754d26a00f6001bab09402d8f8665a921077d4e08958e4508fb922c833e4c16d25a04da6925a84a96cee0a87c
-EBUILD Nuitka-1.3.4.ebuild 1191 BLAKE2B d09596501d4167392016199b9c9246ab0f57ceca5667340672d9cdca0d7ebe5288eef83e9485bffe607a8f8af1cea705809ab94ca730e1abe39929109b44f504 SHA512 edfd1f3c1abb7d0be5a943e92a4b0ac79f205d5df93a453c8922aad73d3df4489a0b1a4bb4ed11a1e77b493633231f156b6be6faa17629a6d5b1ba44295f05c5
-EBUILD Nuitka-1.3.5.ebuild 1191 BLAKE2B 11fe3e2a6dd185eb1a80fdc1b317d1b36d67780cc3f4c445ec882abab4285c68632ffb180a8bc676d60328736b77757f1348f28ad8b57435d037304d1b7f172a SHA512 afd8b49b1a3dcf541926d21ebf397a35c2e51b8f333ff774b89a86a6538541a330e8a142ffb88d52f3035b721bdcb9d8731dc3e9e1b5191b8cfaf0cbf26262a1
-EBUILD Nuitka-1.3.6.ebuild 1191 BLAKE2B 11fe3e2a6dd185eb1a80fdc1b317d1b36d67780cc3f4c445ec882abab4285c68632ffb180a8bc676d60328736b77757f1348f28ad8b57435d037304d1b7f172a SHA512 afd8b49b1a3dcf541926d21ebf397a35c2e51b8f333ff774b89a86a6538541a330e8a142ffb88d52f3035b721bdcb9d8731dc3e9e1b5191b8cfaf0cbf26262a1
+DIST Nuitka-1.3.8.tar.gz 4030106 BLAKE2B 5e762b2dde0d86f8dd78bee101ee3492468a628468c485d06759c2c1e6829f647e429122227425806c7063c5071968a73ce24865e957db67465726d42796070c SHA512 34f5b6e9f859ed194b5928bad3b6042fdccd9d798dfc0cbed9bcbb623a093ee700adbfd2887c1322703d69494a4ffae556c7cadb4b4b0178990867f3693bdd35
EBUILD Nuitka-1.3.7.ebuild 1191 BLAKE2B 11fe3e2a6dd185eb1a80fdc1b317d1b36d67780cc3f4c445ec882abab4285c68632ffb180a8bc676d60328736b77757f1348f28ad8b57435d037304d1b7f172a SHA512 afd8b49b1a3dcf541926d21ebf397a35c2e51b8f333ff774b89a86a6538541a330e8a142ffb88d52f3035b721bdcb9d8731dc3e9e1b5191b8cfaf0cbf26262a1
+EBUILD Nuitka-1.3.8.ebuild 1191 BLAKE2B 11fe3e2a6dd185eb1a80fdc1b317d1b36d67780cc3f4c445ec882abab4285c68632ffb180a8bc676d60328736b77757f1348f28ad8b57435d037304d1b7f172a SHA512 afd8b49b1a3dcf541926d21ebf397a35c2e51b8f333ff774b89a86a6538541a330e8a142ffb88d52f3035b721bdcb9d8731dc3e9e1b5191b8cfaf0cbf26262a1
MISC metadata.xml 943 BLAKE2B d7ab883773e7480dcfb4b79932a3874e2274669169a24a54aa622a2a0ac079e0296da4bd196d166cb11fcff785985da0b10d0fae351032914ccf312c9bb9833c SHA512 625d8760b8e849c6e014856f584cb42f50bb5ebb1fa648cb704a5a1baf175e7d2ce9f43f6f724d11c81a68e364b6ac1c38459540b58f2ccd6a675902af5b1cc9
diff --git a/dev-python/Nuitka/Nuitka-1.3.4.ebuild b/dev-python/Nuitka/Nuitka-1.3.4.ebuild
deleted file mode 100644
index 6ba48aa72091..000000000000
--- a/dev-python/Nuitka/Nuitka-1.3.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 )
-
-inherit distutils-r1 flag-o-matic optfeature
-
-DESCRIPTION="Python to native compiler"
-HOMEPAGE="
- https://www.nuitka.net/
- https://github.com/Nuitka/Nuitka/
- https://pypi.org/project/Nuitka/
-"
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~loong ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-util/scons[${PYTHON_USEDEP}]
-"
-BDEPEND="
- ${RDEPEND}
- test? ( dev-util/ccache )
-"
-
-DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
-
-distutils-r1_src_prepare() {
- # remove vendored version of SCons that is Python2 only
- # this should be removed when upstream removes support for Python2
- rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
- eapply_user
-}
-
-python_install() {
- distutils-r1_python_install
- doman doc/nuitka3.1 doc/nuitka3-run.1
-}
-
-python_test() {
- append-ldflags -Wl,--no-warn-search-mismatch
- ./tests/basics/run_all.py search || die
-}
-
-pkg_postinst() {
- optfeature "support for stand-alone executables" app-admin/chrpath
-}
diff --git a/dev-python/Nuitka/Nuitka-1.3.6.ebuild b/dev-python/Nuitka/Nuitka-1.3.6.ebuild
deleted file mode 100644
index 3ad289dde538..000000000000
--- a/dev-python/Nuitka/Nuitka-1.3.6.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=setuptools
-PYTHON_COMPAT=( python3_10 )
-
-inherit distutils-r1 flag-o-matic optfeature
-
-DESCRIPTION="Python to native compiler"
-HOMEPAGE="
- https://www.nuitka.net/
- https://github.com/Nuitka/Nuitka/
- https://pypi.org/project/Nuitka/
-"
-SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~loong ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-util/scons[${PYTHON_USEDEP}]
-"
-BDEPEND="
- ${RDEPEND}
- test? ( dev-util/ccache )
-"
-
-DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
-
-distutils-r1_src_prepare() {
- # remove vendored version of SCons that is Python2 only
- # this should be removed when upstream removes support for Python2
- rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die
- eapply_user
-}
-
-python_install() {
- distutils-r1_python_install
- doman doc/nuitka3.1 doc/nuitka3-run.1
-}
-
-python_test() {
- append-ldflags -Wl,--no-warn-search-mismatch
- ./tests/basics/run_all.py search || die
-}
-
-pkg_postinst() {
- optfeature "support for stand-alone executables" app-admin/chrpath
-}
diff --git a/dev-python/Nuitka/Nuitka-1.3.5.ebuild b/dev-python/Nuitka/Nuitka-1.3.8.ebuild
index 3ad289dde538..3ad289dde538 100644
--- a/dev-python/Nuitka/Nuitka-1.3.5.ebuild
+++ b/dev-python/Nuitka/Nuitka-1.3.8.ebuild
diff --git a/dev-python/caldav/Manifest b/dev-python/caldav/Manifest
index 98a6f577c80f..6f8d6fd9ab9b 100644
--- a/dev-python/caldav/Manifest
+++ b/dev-python/caldav/Manifest
@@ -1,3 +1,5 @@
DIST caldav-0.11.0.gh.tar.gz 126186 BLAKE2B 0d818ea5e76b88b3ea18f1fd878a297fa88ad9921d994a61d05c02aa80b73ac40bd8cb36810a050d8f6a87009911655b64a8a4ef09133cb751a225adacdd5575 SHA512 761753fa86e2ba9788030df1af482177bd01ee266a7fe8da744ac85eee95a74d1450e1afa0f64109b9c12aaedba0354d76da2ee9b27dec2771141fc453727d4f
+DIST caldav-1.0.1.gh.tar.gz 133071 BLAKE2B d7b9eb8015782bed5d32b7c34508cfcc1334d33cdfed99003cf45893b0a894d5a3187a2c98f886f97ffe8a64140a5a3826e1b3f57b58228a61d1ad4f9bf9f72a SHA512 ac816afd74f6fe34d82345a8b3a934fbe2c37af6a75cc8ef91cd87c8b8d147962ff05e701cd91480c1963d57967898129f923655d366820b689959b00f55659f
EBUILD caldav-0.11.0.ebuild 1295 BLAKE2B 2ec17dd0724849ccb44ffbf34389c6503db72f8b4c059781e8dea14dd6affd4f6eeb56aadd795e720fb2537ef6489e6da1d17570ae2259acaa8046a44788d446 SHA512 7506ba748635ea11b80182adb6ed2c5c10693baf49fa7294cab2836f1b9c4c76565a45ffbd14b7d903e938d0b03cacd26c8f0055336660d758698234a79d3779
+EBUILD caldav-1.0.1.ebuild 1345 BLAKE2B 1fb820c1cb3691d568ff6e272cbd18c9e31dd3267b21ac4f695a0cee78d83a4da2e4e44b987408668a7100765e90a63d13e8f7eceddfcee232fc061cfe80a7f5 SHA512 1a3d4db29a029593e3bf6cd24c7441bbd0c72870c6433f5052c8697f9ab984bd651ed718b0531f46583182418f2d244c253823d955cd8821d4ac75dc763ea29b
MISC metadata.xml 394 BLAKE2B f0b9c600418cbbc4c935d53b63f4e6c1235500984ed388ceb26c6e02fdb7200eec1464d8c4af17e6afdf3688479f0a0763e6e710f916c1c71dab2ca84df9509f SHA512 4f94039805c6cbfb97a667d555af39bcce7f10db8a7c61f3b8b48a903fcd52d3e30467c91c9ec13195be6dc3c4ccbfa088aeac390d5e1c64e9267527a8b77b6b
diff --git a/dev-python/caldav/caldav-1.0.1.ebuild b/dev-python/caldav/caldav-1.0.1.ebuild
new file mode 100644
index 000000000000..ebdd830441f3
--- /dev/null
+++ b/dev-python/caldav/caldav-1.0.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="CalDAV (RFC4791) client library for Python"
+HOMEPAGE="
+ https://github.com/python-caldav/caldav/
+ https://pypi.org/project/caldav/
+"
+SRC_URI="
+ https://github.com/python-caldav/caldav/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( GPL-3 Apache-2.0 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/vobject[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/icalendar[${PYTHON_USEDEP}]
+ dev-python/tzlocal[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ www-apps/radicale[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # TODO: needs unpackaged recurring_ical_events
+ tests/test_caldav.py::TestLocalRadicale::testTodoDatesearch
+ tests/test_caldav.py::TestLocalRadicale::testRecurringDateSearch
+ tests/test_caldav_unit.py::TestExpandRRule::testZero
+ tests/test_caldav_unit.py::TestExpandRRule::testOne
+ tests/test_caldav_unit.py::TestExpandRRule::testThree
+ tests/test_caldav_unit.py::TestExpandRRule::testSplit
+ tests/test_caldav_unit.py::TestExpandRRule::test241
+)
diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index ba9f00172311..bf79e8e05f98 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,5 +1,7 @@
DIST dulwich-0.20.46.tar.gz 426530 BLAKE2B 702564597a0367f454a396e4917d4fcd8b963d1847ddef688dccc7d7501f0073ae9a0ab422f31b8b0648210dafa953744ccf496b41fc75c7bea5090d75bf142c SHA512 4cc86afe90139d813d11ac2a8b96e84ca60ea28baab83a2af8da9a7cef2f3cdac647af858f5fc3806ae741a0b4fcf592d94f228adf8ab7b5b600be41f6acc356
DIST dulwich-0.20.50.tar.gz 430389 BLAKE2B 1ea86fe00fa560311bdcff8c51904982a506fa670efb503f9103c5fb25036a792a87583fdf6435a6a6ec7bd6aaa2277c621359e1d99f55450c247fdc4be74e51 SHA512 506cc76f7deb8247b910fa4971e28eeda6ddd34703ac3c7a2f3b6525e6a9229bbec527b1965bebf7aa3da17b5adbd146916f247acacf9caf86d2494e60cc8626
+DIST dulwich-0.21.0.tar.gz 436570 BLAKE2B d63185fe6e900823f5b295454a41be4f8508aa4c1757599186a0daab6f9b44e0036485d16d9f3dd34e3d1d191987cb0191254cee844caadadf9e43d0a2de0645 SHA512 ff437cb8381d91183d2843397afed5c1b04db000a093d61b6cdb1d76821104260e9d8572a05cf10c8959b88b99ec8fbcd3ff3a3ae2f860ab6201773de32635b5
EBUILD dulwich-0.20.46.ebuild 1519 BLAKE2B 3923d79ef9fd11e053880cc2fc2d2cf7fd4bd1065a6b4bfa32bc2a23a2d4fc7720683da730ff7ad06bf0dc898f257099dc5e9c566ecd2a782381b63ca27edb09 SHA512 7b0a06f109750e51e6842a702bbf2ed20f38b8d5da5ed2fe6baf9e9a04773cc5b43993da7ca12fbe37744c5f139caed351465f272099ccc7141328afa6afac48
EBUILD dulwich-0.20.50.ebuild 1520 BLAKE2B 6854d2d710fc7aa94abf8bd56e40afe5aabd3b2926b9f5f716c25694c9581aac39c95be8dade9e1ca5d798f63b4fd59d6d201aeb1e4eb87a0dd4b2f475c5b674 SHA512 0068581235304cfa60bdf34e1c922efb310cebf0f3345b0a97927ece777d53564660bf70e25d4344178937c76ff60d8e6a269663e011e9f044b9d47f3c20bfe4
+EBUILD dulwich-0.21.0.ebuild 1523 BLAKE2B e5f55d7476f1c33a42f28e01e8c7470a46fea52cecbe9f72811db981fd7b9abd402637ca5a68a45bd8429aaaad32eae39737c829a4508b0c5045a726ca7de83b SHA512 5d4c37c0d517827b7cd7685b6d53e6f92d20832272e00e0c019172c09c8cfa8166b8a619c6b42d95f3d5b3d04bfb506e57a79baaa49ba97fd3d6b60be93e1bd5
MISC metadata.xml 556 BLAKE2B 240554ff522160e9508bf6debadafcc44b5ccc4074dd4c9d3ce82358963084c60a1afae9fafee6ab1e6e5d898940ccb4d1b524cebff155e61bf6707c9396b647 SHA512 a7cdca224a01d5bd26bf4a5adb0273977ddff61f75cd02f5642132656fd0c6608114617efcb068d834f107804666cf4fb3725967e804b73d2ddcb67342dc30de
diff --git a/dev-python/dulwich/dulwich-0.21.0.ebuild b/dev-python/dulwich/dulwich-0.21.0.ebuild
new file mode 100644
index 000000000000..2949d3dcec07
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.21.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+ https://github.com/jelmer/dulwich/
+ https://pypi.org/project/dulwich/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/certifi[${PYTHON_USEDEP}]
+ dev-python/urllib3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ ${RDEPEND}
+ app-crypt/gpgme[python,${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/fastimport[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+ # remove interference from the tests that do stuff like user.name
+ unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE \
+ GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE EMAIL
+ # Do not use make check which rebuilds the extension and uses -Werror,
+ # causing unexpected failures.
+ "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+ die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ if use examples; then
+ docompress -x "/usr/share/doc/${PF}/examples"
+ dodoc -r examples
+ fi
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest
index e83c7b6fc9f1..0d0134e687e5 100644
--- a/dev-python/ipykernel/Manifest
+++ b/dev-python/ipykernel/Manifest
@@ -2,8 +2,10 @@ DIST ipykernel-6.19.2.tar.gz 143367 BLAKE2B f6f38f5eed3a11951d303f49c58131d94730
DIST ipykernel-6.19.3.tar.gz 143840 BLAKE2B 9736d1ae2a2ef3c807bcea78aafc4ca2e3813693bddf9eac82425aed78382c36d736d5b4351989d9fdf3343335c503fef92f76ebff5a313e5af222aa78a04a04 SHA512 5c37e60ee353e469c0d7fce20a66d8e71dc57120ace6d518ed98816280c794ffafe8e8226545d978fc822760b5874371eafcb20cb7195328e505073eb70b4f06
DIST ipykernel-6.19.4.tar.gz 144072 BLAKE2B 25e2031a9198079488ef43b9c65e656be720ec8ac6648cb3eb65705be5c117d32c783776c0d8f5da466e745979ccb64573720146c0b41835ecb646bf25e7d4f8 SHA512 623a8cac7abfce0147a08fe55bf88772bfaf317431a608a99ae3e7058ebb120464d751a8b95633ccde5201b4cc2c1bde32dd823add96e5f2bb1ef20da19652dd
DIST ipykernel-6.20.1.tar.gz 149147 BLAKE2B 9d05f1f43aa1a77dd63fac60fdd44d56dd03cc8b5025a99b29e04e30ca90ec5e6d541ab86c9fa1490b97b198e829058d14273823ad55321b1f8fe1b028d1bc62 SHA512 7a9b2ac79255e3049ee5847f5b424d2dff0a325e9f294b416d905907753c98751c70ff69ba496831eb98430532f438e5bd7edcb2c12b8b5c56f5b5c79b30c3d1
+DIST ipykernel-6.20.2.tar.gz 149263 BLAKE2B 38b3afdbe237ec2facb3af42311315a060f1dba845cb3f7ce10a3d5f68679804640b0dbda869395817a8612af2033f5936ff7f6f3b3b822f47ed512a3b8c0c4d SHA512 9c79c7fa175cd81a920e6b1f2159dda30ba9068437cb1d24b09d864ded36b439045e58f240daee1a46ae375f1990cf318cd8b2e2c02aa6d6e2004d90aff5225a
EBUILD ipykernel-6.19.2.ebuild 2070 BLAKE2B 0d0c02013a91fa10d33adc52d02e9cb6cd6fd6bf7743819f006facdfc2987333f00ef398a6a2014281d0aa4ef68bb7eea0b951ac16b8e6a44d61f5f8087489bd SHA512 6acc488cbd2de2fa86c1918df92c0127f0e9464233b277c46f354746c30d76995c14067f1ec2100c16d2a5d3564338e7bbf43fe1d993417d1c5ea0d553b76484
EBUILD ipykernel-6.19.3.ebuild 2078 BLAKE2B 4b476af380528f7f74cd6174a7d1a8b6c0d12eb1a0b6042c9bb5a466109efa893ac516d21a215499d3df3a3c357783985091d33c0bc09f0a45c9a8217513fc0b SHA512 3d1f48dcd8f31f85862b82f650f2c252aa8bc8ddb3202a23c6a6749e819432bd9e888333df6d34fd61f4a6ba39d0ac690017eac4901f555aec42a3abe50143cd
EBUILD ipykernel-6.19.4.ebuild 2078 BLAKE2B 4b476af380528f7f74cd6174a7d1a8b6c0d12eb1a0b6042c9bb5a466109efa893ac516d21a215499d3df3a3c357783985091d33c0bc09f0a45c9a8217513fc0b SHA512 3d1f48dcd8f31f85862b82f650f2c252aa8bc8ddb3202a23c6a6749e819432bd9e888333df6d34fd61f4a6ba39d0ac690017eac4901f555aec42a3abe50143cd
EBUILD ipykernel-6.20.1.ebuild 2208 BLAKE2B 0c01465ef85bb251b5f367e1f589ff947abd51a7e10b4e2dbf5db2396c0a8be23ee2ee1fe4015389a71ea469092080b330a5404523dc37c95df416fddec4f283 SHA512 0f662fc33c471ee808a45bc0e285cf8cff1f01f4e345f37a952c1e8e42f23379905a1bb529ff1cee531475e6035da37b60502b7db870f3c7cbed54af8d159ab7
+EBUILD ipykernel-6.20.2.ebuild 2208 BLAKE2B 0c01465ef85bb251b5f367e1f589ff947abd51a7e10b4e2dbf5db2396c0a8be23ee2ee1fe4015389a71ea469092080b330a5404523dc37c95df416fddec4f283 SHA512 0f662fc33c471ee808a45bc0e285cf8cff1f01f4e345f37a952c1e8e42f23379905a1bb529ff1cee531475e6035da37b60502b7db870f3c7cbed54af8d159ab7
MISC metadata.xml 527 BLAKE2B 4a24cb9d5b801bf94c71c47d0c90b04bc249fb41a794c7b688a5762f08545d1fcfe9e4976aa4f583ecb456458b5f6dfc394349633959444584c0abad0da4be42 SHA512 ed9f0ef12ec5de67a646783243555f1737604a84c78c57b9f7c65137cec8cbc396991411501927f92bd393daad2238c27363ecc9c115031450231c2a4fb2cbb9
diff --git a/dev-python/ipykernel/ipykernel-6.20.2.ebuild b/dev-python/ipykernel/ipykernel-6.20.2.ebuild
new file mode 100644
index 000000000000..4b2d1c25e75a
--- /dev/null
+++ b/dev-python/ipykernel/ipykernel-6.20.2.ebuild
@@ -0,0 +1,75 @@
+# 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 virtualx
+
+DESCRIPTION="IPython Kernel for Jupyter"
+HOMEPAGE="
+ https://github.com/ipython/ipykernel/
+ https://pypi.org/project/ipykernel/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/comm-0.1.1[${PYTHON_USEDEP}]
+ >=dev-python/debugpy-1.0[${PYTHON_USEDEP}]
+ >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_client-6.1.12[${PYTHON_USEDEP}]
+ >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}]
+ dev-python/nest_asyncio[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ >=dev-python/pyzmq-17[${PYTHON_USEDEP}]
+ >=dev-python/tornado-6.1[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}]
+"
+# RDEPEND seems specifically needed in BDEPEND, at least jupyter
+# bug #816486
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ dev-python/flaky[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/ipyparallel[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die
+ distutils-r1_src_prepare
+}
+
+python_compile() {
+ distutils-r1_python_compile
+ # Use python3 in kernel.json configuration, bug #784764
+ sed -i -e '/python3.[0-9]\+/s//python3/' \
+ "${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" || die
+}
+
+src_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ ipykernel/tests/test_debugger.py::test_attach_debug
+ ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines
+ ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint
+ ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint
+ ipykernel/tests/test_debugger.py::test_set_breakpoints
+ ipykernel/tests/test_debugger.py::test_stop_on_breakpoint
+ # hangs?
+ ipykernel/tests/test_eventloop.py::test_tk_loop
+ )
+
+ virtx distutils-r1_src_test
+}
diff --git a/dev-python/jsonref/Manifest b/dev-python/jsonref/Manifest
index deba1ff31244..497f30b96188 100644
--- a/dev-python/jsonref/Manifest
+++ b/dev-python/jsonref/Manifest
@@ -1,3 +1,5 @@
DIST jsonref-1.0.1.gh.tar.gz 20163 BLAKE2B c70dfc59059845cb7e3e6db2aaaf8f69b0030c124a2dc52ef5b11296e42d46635a7cb4608a276e093023c7450ca5bc342a6f112476cb6444df69d5a93cfcf306 SHA512 95602997cf4ed798ab8e55d38f0d81a5530ebd08546fd1f63bad6c8f4076d155d007317812f01f9bf6b2f15e30663bdf0a4e2cab96ebba87552ecb5c712364b9
+DIST jsonref-1.1.0.gh.tar.gz 20465 BLAKE2B 5dc790440133fc1c4fedcbfb9889f9647f62919e960a81fab141e92c9bfe2349a807c1f3be1ac819b6d39d1ab4134e9d9e61fbb1c34008bf1831c997abe030ab SHA512 6237d32d0547b11253d0bfe1dcf37230ce2c3f4c15ec643cfbef997ba6074ab881b20c08ce43f1d7c26993f1f06fe7d35aeb7fce98d2105bce2311d64e34ab71
EBUILD jsonref-1.0.1.ebuild 554 BLAKE2B aab8b54dd3b900a409a976b6bcbd6173bdf57c337cb1842ca187ef2e5606907826ae89f407191c0f230d6570d18d6c81be53819edff3747b5e0e3a93ab03d655 SHA512 c303b1f3775c03bba7761ee40a812fa6fb03cb3dc90c831ae2188130813c1b368aeae48d5d0f63a8f7a0161a5d6012e6f7f615018633b21814a9e9b784f0207a
+EBUILD jsonref-1.1.0.ebuild 551 BLAKE2B 47837ec4aead36af4088c3cec1ffefb3d3faa38d7782ee8d6e8db50da24394b71532304394d5b7f473688b576202b164381943a57cfe6c4aca281cd91e1e4b0e SHA512 79f1d2f2a8cc750dea3ea670142e233b57759d4184bbe5d283546bec4f37223368f67a06b3c78a821661cac449dde9671e48bdf8b7e601f4479ff9a2ac5394ce
MISC metadata.xml 797 BLAKE2B 4afca797d34cb036eefde373c1c02ac9619153670c8f3d9612b5687f248639942a51cb23e18119f61e3cb3dada9566113334662514a89bc6bb2de9ec9f49b4a4 SHA512 803607e8f9a7391f97aa104a4f3997023d341772eac6af0934bea84cbe45dfc1aff59928d8d45116ef52a4b86edc3ff3e28d3547b2f4ceaf37eeb7f2fde0ea7a
diff --git a/dev-python/jsonref/jsonref-1.1.0.ebuild b/dev-python/jsonref/jsonref-1.1.0.ebuild
new file mode 100644
index 000000000000..a571b0d43f76
--- /dev/null
+++ b/dev-python/jsonref/jsonref-1.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="An implementation of JSON Reference for Python"
+HOMEPAGE="
+ https://github.com/gazpachoking/jsonref/
+ https://pypi.org/project/jsonref/
+"
+SRC_URI="
+ https://github.com/gazpachoking/jsonref/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+distutils_enable_tests pytest
+
+python_test() {
+ epytest tests.py
+}
diff --git a/dev-python/markups/Manifest b/dev-python/markups/Manifest
index 84b42f3d45b5..d0158b5e251b 100644
--- a/dev-python/markups/Manifest
+++ b/dev-python/markups/Manifest
@@ -1,3 +1,5 @@
DIST Markups-3.1.3.tar.gz 20868 BLAKE2B 9c6c55bba6a9e8e6dbeaba268014ab59762838fe1e65fd0551c90e0f83245643565cae099e0f5faa4801928c5c0966f5e5afa4ab2db04939f6c1062dc476f3ac SHA512 324c3c45063e192ebde0fcd10e868b2053fb2758076092b180e1d8eed965dd41b2ea252a081b750637454395c163a92145f68e2a6fd8eb3eded8927baf044484
+DIST Markups-4.0.0.tar.gz 22968 BLAKE2B a39fed89fd63785d0d4348a72c00c8e886726dfc5613b5b359606f8b0c42d2cdfbb5cf3bd1b6ec11621f924c3ac1dbc91db083682b4ba95a6f4baa97824bbd72 SHA512 5868b480debad480100ce632223aeca62ef22a6d9b2af6b4911d3477c94bcd99b88b5bc56f990d24d92de0d2665340e0fce37721f7979938ba947fab2c65900c
EBUILD markups-3.1.3.ebuild 898 BLAKE2B 6c3b121d320564cb6ae8e0040f5540ec7da690b1d801bafd1fbe8af4cd15594e6828e312fd1fb72d88f2b140aa6d36cc766819d255292f4c9e669f344630533a SHA512 6c622cf160633291d81d2f1bf8dcdc854170210fe99db6e4b6117fb4228532824efafdb0044709c1d1e5e00c9a3a71dba5c3a6141def955265f91654524d52cc
+EBUILD markups-4.0.0.ebuild 933 BLAKE2B ce69b0a95a598c295f1b0f2a386b4608a9b34a430c94fa02a5c0945cd7adf3b97b313c9d8e7b88a5664f420b187e74cfc2264fee530b07924bbdb2da5f8616e1 SHA512 80f8909dabbea0cda7280a7b004e40f644f8328e576be550f005d98f0928c3a2bf8653554e89872b65ef42d79e14b08e102363bfabdd28117fa7831465cb1fa3
MISC metadata.xml 412 BLAKE2B c303b47980b9edf901fb851aad81d526511d15d3ad5cc96ccbf77c6530a3072c32884ff5a108366327cb676d8b3a0585b91ec3c02118ff71c77860306fe44749 SHA512 576bc6802afd05c967db43c2f349825543494bc883d449fa109ecb29ef38fceaa1e822a47cd8bba7319cefad35855a534e98037585a8443797f7e3553be2669f
diff --git a/dev-python/markups/markups-4.0.0.ebuild b/dev-python/markups/markups-4.0.0.ebuild
new file mode 100644
index 000000000000..ebc63113662d
--- /dev/null
+++ b/dev-python/markups/markups-4.0.0.ebuild
@@ -0,0 +1,40 @@
+# 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 distutils-r1
+
+MY_P=${P^}
+DESCRIPTION="A wrapper around various text markups"
+HOMEPAGE="
+ https://pymarkups.readthedocs.io/en/latest/
+ https://github.com/retext-project/pymarkups
+ https://pypi.org/project/Markups/
+"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${PN^}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+ dev-python/markdown[${PYTHON_USEDEP}]
+ dev-python/python-markdown-math[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ app-text/pytextile[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ dev-python/pymdown-extensions[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx docs
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 939eb09bbb51..f556f37c6213 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -9,7 +9,7 @@ DIST matplotlib-3.6.1.tar.gz 35826557 BLAKE2B b30710436a773298dcdf233e592656d981
DIST matplotlib-3.6.2.tar.gz 35843927 BLAKE2B 22b933b2ca2bfb156ee1592f522da6e7566f279fd6c7ef2d2f5aeb8697fc04085b57ba6bb5f7948572b3e671687b74d6ba9f7def2728b6224fbc98b121281a3c SHA512 51b84a4328a85f674cb44728955fca8bb5b8b702c788158b8bcfc13a44206a5a658ac12ed8f9a5f6ec53ef543395fab4f3871f91013ba1432f3e2b848c36976f
DIST matplotlib-3.6.3.tar.gz 35868590 BLAKE2B aa511e7d82c41ff2b5622b23847c2e94ed5d400be74eddcdab12ddba8d25bcc1b778c5fb2a29935bca71b76cbf4213088286c9a6a3d085e06036069909ccc1e7 SHA512 844ca90bcc9953d3d1289a6d471180a3dadb49c75eb59858bbbfb67d4b1292b83b86b366f22ab12d9e97c980376d48b86e745607ec4e812a3010c6fec01398dc
EBUILD matplotlib-3.5.3.ebuild 7442 BLAKE2B e42cc0566d97b7276ca5e8054ebb1b2491bf1461979952f5e91449cc7a817589ddf6e6e009b40d3a8222c5942f3e3f97e759ac46b9e801246b20f5720883a1cd SHA512 7d968fa3a722ac7c58d434f410ef34f78be9bf91d9997d66903cbbe0a54ea7ded3a0f63ffb4f12f0ac7e0245a104dba27bcfb3d7ba13fa5d83862c0cc28d3f07
-EBUILD matplotlib-3.6.1.ebuild 7340 BLAKE2B 3ad2226d0fabed8d01bfcf4c2e8ca06f2fa0156288a7f0f44008c774b809a23d06882f1977a8f5506b3afa4ec2e5942716b9c03e2780966cd2d19bedf7dd36f8 SHA512 a5839a268e5cc0212725b06a40e519b3af9311b8201bf3158827f657e86c94da910398c8486c10fe6f4b7649c43d78e4a87423645a635b8eb90ed89972acc59e
-EBUILD matplotlib-3.6.2.ebuild 7428 BLAKE2B aa3853a03dd6aa34092c59b21ab927af0c66be2cfecf1d5086ec044d4a2edae9b0cca2526a048b097351d64da06f8ef57004ecef12ec745c27cc8d2b582bec16 SHA512 139c0075eddc804bab3e1c33cfbbeeab0211df4a097deac0df58047dea19c0a86ecc5f0ef90653869d8138445dcbd3ae0eaca31eda2518b598309fb05ad5b219
-EBUILD matplotlib-3.6.3.ebuild 7473 BLAKE2B 98e4f8abb42d12a19b75d7ef049d0a18c23667af1a88e82b5fe81b939e40bc847b750b375fa3e6d66b46acfd2c7ce154728f3c88626e617911c221b3a9c11ee0 SHA512 f206a57e6ed9451f147ef8d4abfa525f25451eb0f3ad731aed0a9fab6b92698fd81ea2560e4ee5125fecb0a89da0b0b45668474d200dfec11a3fc74b097d83e0
+EBUILD matplotlib-3.6.1.ebuild 7283 BLAKE2B 7108da160823c3db5fbaa9b76d7b279779e12ad15b38b7c1b4498daa57fc7db832b93b39a567bc73191e150adfa1452f088734450f79551a66968f2c79dd101b SHA512 b54a6cefdb656c86614c28d49fa138b9572f98997fdf31e2f60f6fdf896c33fb6e6496656aeafd02333af376deedc674e2dc4252fc34e4609adf7d3a7a747d15
+EBUILD matplotlib-3.6.2.ebuild 7371 BLAKE2B 023d7d18d5ee1533addff0884dfc24531ebdf4d472032847f1005d24f7a405bfa7985334a7016775ece90b04f439cc0d037f826616feb026a558d5f104917524 SHA512 f95f793f356b50ff82d05e7c4f716976748c3025f53f410b57bbf1db719fbce68ac8f19877db66beabf70ba2ab2f7af50dc9fb656dbf250c8db01eb38050d7c8
+EBUILD matplotlib-3.6.3.ebuild 7416 BLAKE2B cee197261033a5246892cc58f502e8701e7c4faea655e3c8f1ab1bf25437be00d721c8c78682f50d9fa87658110f0732a1d5353dc099fce20a6716eed8fb06fc SHA512 5956d4f3f09aec5c50dbc485700f2b9596289a6ca24c0cc6b8c89f1b2410f5b785115a36487763a709d737b2e90daa2e3b903f717a4269254cc9e5788c91d999
MISC metadata.xml 1074 BLAKE2B 1d7dce116e09939378872c2eaf5153948b7e934626110eb4899d0dfc2781429522328f1c4efd2c40f829da64e19bed8f9fbd1b8907a6e74a5fd54587c1d29e5b SHA512 e344bfc813e09c24a8edfa9c062eb2a6c44535559370f508a27a2de20c6ab92aeb48bc8daf9c357178e513eb2474a33782e4098c0f3bcbb84b11f7388ef1a704
diff --git a/dev-python/matplotlib/matplotlib-3.6.1.ebuild b/dev-python/matplotlib/matplotlib-3.6.1.ebuild
index 6e86bc9fc1cc..e5501461c469 100644
--- a/dev-python/matplotlib/matplotlib-3.6.1.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.6.1.ebuild
@@ -89,7 +89,6 @@ RDEPEND="
BDEPEND="
${RDEPEND}
>=dev-python/setuptools_scm-7[${PYTHON_USEDEP}]
- dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
virtual/pkgconfig
doc? (
>=app-text/dvipng-1.15-r1
diff --git a/dev-python/matplotlib/matplotlib-3.6.2.ebuild b/dev-python/matplotlib/matplotlib-3.6.2.ebuild
index a76be90fbe26..d8abecd0d250 100644
--- a/dev-python/matplotlib/matplotlib-3.6.2.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.6.2.ebuild
@@ -89,7 +89,6 @@ RDEPEND="
BDEPEND="
${RDEPEND}
>=dev-python/setuptools_scm-7[${PYTHON_USEDEP}]
- dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
virtual/pkgconfig
doc? (
>=app-text/dvipng-1.15-r1
diff --git a/dev-python/matplotlib/matplotlib-3.6.3.ebuild b/dev-python/matplotlib/matplotlib-3.6.3.ebuild
index 1d42e6402a03..da2cb549942e 100644
--- a/dev-python/matplotlib/matplotlib-3.6.3.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.6.3.ebuild
@@ -89,7 +89,6 @@ RDEPEND="
BDEPEND="
${RDEPEND}
>=dev-python/setuptools_scm-7[${PYTHON_USEDEP}]
- dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
virtual/pkgconfig
doc? (
>=app-text/dvipng-1.15-r1
diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index c0a9b75ffbf1..83929234affa 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1,5 +1,7 @@
DIST nbconvert-7.1.0.tar.gz 816516 BLAKE2B c24766716212247dee90ca91a5dbcc65ae2d47b566029eb04e14e65ef94e16f6d7700ea4cc820584bc3b498553196bb5600151a30378ec82f91bf4dde68a5e77 SHA512 5d6e1c09637765e171336528219669a9279a68f3845cb0503b79129b50550f7b5a08526a30de67da6ca132ee5d911743c5afd46773598d6045f3007167f93d5b
DIST nbconvert-7.2.7.tar.gz 867872 BLAKE2B a1f209f3249b22af3153449f16c84500523dfb3efa914ae214021e5ea9174d49a3f71a860d9ccbb375f2651ee2c2a2a6834a1d2558a579dc1bd63f80172d85bc SHA512 4abf4f13a0e210a8a0338200f1dbc3e6d4d71c8565440aa08d443352e01986dada455e1b894171da1e9fa9b226ba0ea267e7fce70fca1256fc92dfe53a47de6c
+DIST nbconvert-7.2.8.tar.gz 870182 BLAKE2B c6a415a93ed07ded10e318ea30918c7470df9b0ef9e7c51eceb7ee6c75c8c735ae32a459b0166d0c93ad1ec2c468ff9b0a6e4d3e86614ca1355cd8cd58423dad SHA512 e745fccf5524c46638d3c09dfafb21fb9b7e014c43ec0227f9c0e65df9892fcc06071637c17d6a2a5e5749881121a94daed29b66dd8fa27aa31568940320d22f
EBUILD nbconvert-7.1.0.ebuild 2769 BLAKE2B 210f25ad97d2b7374a24b1d0b38a0f828cba1b34f51755b49c3f7b4f5f57b41eb7815c3367515c5bc41f758ffb3aa88d82d5a5eef026418edcb82cfe9e6a8ef5 SHA512 f9f8fcb0adaab44cad989fa1a8f551adcd4273a95c29ce2361bebfc50676b658b6b15610d47c10cd5a5cbc7a10a85027dfad2a509b073e87e5e7ecd5de2fb62e
EBUILD nbconvert-7.2.7.ebuild 2780 BLAKE2B a638aa7a20738acc09fc0c8c4e47e494e79763b64ade49a03ef527882155d97e60054a27818877dfe144b5774cf6b799eab43eef7a5277171108ce74c332f8fb SHA512 59678c3273f460668b81e2b132bee1f71e6b6f940febe14e5461a0fc23ea7a2a5516bd67e84d4e33ca5850872a58e3fad0ff209e7f066b031b8935158b3a6dfd
+EBUILD nbconvert-7.2.8.ebuild 2780 BLAKE2B a638aa7a20738acc09fc0c8c4e47e494e79763b64ade49a03ef527882155d97e60054a27818877dfe144b5774cf6b799eab43eef7a5277171108ce74c332f8fb SHA512 59678c3273f460668b81e2b132bee1f71e6b6f940febe14e5461a0fc23ea7a2a5516bd67e84d4e33ca5850872a58e3fad0ff209e7f066b031b8935158b3a6dfd
MISC metadata.xml 527 BLAKE2B a915103b3eaf57236f4257c98354a1e3733771369ac825fa8bbc4f79f0d1a23272dc86e744513620fbee37792e813a15dbb955e633a7c57597c3c38657ed05d3 SHA512 b60a311ce52915dbc12addd4a882670ac96ff8b3be2aa651eaac3d0963d6e73a72eaafd53f90fb685599504857e6bcd0568071962d7696c2605462b77260ad6a
diff --git a/dev-python/nbconvert/nbconvert-7.2.8.ebuild b/dev-python/nbconvert/nbconvert-7.2.8.ebuild
new file mode 100644
index 000000000000..d7f2948d80c4
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.2.8.ebuild
@@ -0,0 +1,95 @@
+# 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 virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+ https://nbconvert.readthedocs.io/
+ https://github.com/jupyter/nbconvert/
+ https://pypi.org/project/nbconvert/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ dev-python/bleach[${PYTHON_USEDEP}]
+ dev-python/defusedxml[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/importlib_metadata-3.6[${PYTHON_USEDEP}]
+ ' 3.8 3.9)
+ >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+ >=dev-python/jupyter_core-4.7[${PYTHON_USEDEP}]
+ dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
+ >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+ >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}]
+ >=dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+ >=dev-python/nbformat-5.1[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+ dev-python/tinycss2[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/notebook[${PYTHON_USEDEP}]
+ test? (
+ dev-python/ipykernel[${PYTHON_USEDEP}]
+ >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ mkdir -p share/templates/classic/static || die
+ # tries to refetch stuff even if it's already present
+ sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+ -i hatch_build.py || die
+ distutils-r1_src_prepare
+}
+
+python_configure() {
+ local src=$(
+ "${EPYTHON}" -c "import notebook as m; print(*m.__path__)" || die
+ )
+ cp "${src}/static/style/style.min.css" \
+ share/templates/classic/static/style.css || die
+}
+
+src_test() {
+ virtx distutils-r1_src_test
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # Missing pyppeteer for now
+ # TODO: Doesn't skip?
+ nbconvert/exporters/tests/test_webpdf.py
+ # Needs pyppeteer too
+ 'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
+ # TODO
+ nbconvert/exporters/tests/test_qtpng.py::TestQtPNGExporter::test_export
+ nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+ nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+ )
+
+ nonfatal epytest --pyargs nbconvert || die
+}
+
+pkg_postinst() {
+ if ! has_version app-text/pandoc ; then
+ einfo "Pandoc is required for converting to formats other than Python,"
+ einfo "HTML, and Markdown. If you need this functionality, install"
+ einfo "app-text/pandoc."
+ fi
+}
diff --git a/dev-python/openapi-spec-validator/Manifest b/dev-python/openapi-spec-validator/Manifest
index 0df3f0527354..58a9ab292b94 100644
--- a/dev-python/openapi-spec-validator/Manifest
+++ b/dev-python/openapi-spec-validator/Manifest
@@ -1,6 +1,8 @@
AUX openapi-spec-validator-0.5.0-std-importlib.patch 1451 BLAKE2B ed6a94863f92e5eef2b443826239ccd110b1caacc559465edb0bada4028c38164e9fbfd1a4585211f5384b76866f25dcf55f229ce3582fe377ed2d7f1e711745 SHA512 2d1550cbd8364f26d62e709567fd08e5a134b5ab69ec88fd2f00c928f878c811ef850ce4ed01ac79abe583c84403de912c9845c3ccd264707b403fe1c9ee0544
DIST openapi-spec-validator-0.4.0.gh.tar.gz 46051 BLAKE2B 43a1458ab1801700261f750e49d45b0cb4d02f1c17a16943b5232836061e0e1466fc973343bbd4bf7a8669b682bd6761cb905fdfb3b80c0b9720253cc2d5a926 SHA512 d2eaf22c75e72eb5061a916eb37b13179a5ba65eb8a00ec42e81c6b4168239bc8613388f2d77ce35113d260385b175280d8863a3deedf18ea5aa93a79f058419
DIST openapi-spec-validator-0.5.1.gh.tar.gz 39539 BLAKE2B 66adbed2c85527f89e510d5cbc11ccf05f23546191e2677a1c34f7545d2e975dda37f1c53e988e37cf526663053ac0176567137273e3be9156b24deda89db6c1 SHA512 b70a2f926d889fec9d4fd26c51e1fbbeb5e75f13449d2d0205b1b7edb12ab2ba49e4cac69426f782ca3a4430c79a6de8f66b4aad2fc552bcfcf7005e866522ff
+DIST openapi-spec-validator-0.5.2.gh.tar.gz 39743 BLAKE2B 92a4c4503add68c2683f4229f7b68b7cf98d38f36f3c03835b03be5e2a1092ebbb46a9f8d09bfb9e3cf7059a2a72ff01b81742986d479c2713dc6ef783718e00 SHA512 68f7d507a239c555575e2edb3bab576fd1fede9bcebde48c57361e3e764c9c19c4dc0d63e650851c2f6e7f2dd7f4efcdcd028842e259aa9e341823cd052a6e20
EBUILD openapi-spec-validator-0.4.0.ebuild 1508 BLAKE2B 42b175e0f90f61a90ee0ae951b929681eda31fe0656f958e75261306cea966afc02c63402e87c994498bb68ff23281f5bd212ceb22bad4141ac01fd70ef8a3c4 SHA512 91ee5a08e49123712c00d75c8d26af2e385c3ce11b9b49227e6f671652bd962944f3c7058324c9658b877db9bad1b4bae6d933d401e8d2a80aaa59ce77db3309
EBUILD openapi-spec-validator-0.5.1.ebuild 2012 BLAKE2B dbc22961b84ecf0eeeca9c6181d13b8155ef652d59d38a78c0d297795401bfb8507eda89cf9c7e0b8c0623c6a2fa75905ad80fdf217798ffddc0591a07d9f8b5 SHA512 768af811a17d3d52255aef2d7d23d978f80356f8d4b3eb664ec7cf84b9873275d085d9528c698ec986ef6bd4d801ea6a6ed3c3be5eb2aeb0097e41724f508b8d
+EBUILD openapi-spec-validator-0.5.2.ebuild 1821 BLAKE2B ae8e47b9b5f3c3b791feddc94429fa0d4c09d94f7c25d2f3c6d0ea188cbb115eef07d6b9d449bf8db4ddc8971a9156eaedc62ed7f01942617f9589367a654ba4 SHA512 78a0f0588110e9e862432fe26580412d3527680f8a2201298a121a356968fbe28f63df9220be25f8f078218b78bef246172b6938fdcd2ef717fcfe538bad95d0
MISC metadata.xml 372 BLAKE2B 6b08d5f1a63e2ddf4c0f1ab8479a18109231211c82a2a1178a9e1d0775ad0fd5811580c3b2175137ec135b6c8d8ad0e0d728d79da98c092fd87fc604c7cc8a4f SHA512 4fe628abc1481b9dd5874dd5efaaefa5f1adf24e2e58183d2ca75677680077a443702887bb21c67049df998052dc6afae590ac9197b6edb87cc10c126ae22345
diff --git a/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.2.ebuild b/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.2.ebuild
new file mode 100644
index 000000000000..5951fb69acfe
--- /dev/null
+++ b/dev-python/openapi-spec-validator/openapi-spec-validator-0.5.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator"
+HOMEPAGE="
+ https://github.com/p1c2u/openapi-spec-validator/
+ https://pypi.org/project/openapi-spec-validator/
+"
+SRC_URI="
+ https://github.com/p1c2u/openapi-spec-validator/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-spec-0.1.1[${PYTHON_USEDEP}]
+ >=dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}]
+ <dev-python/openapi-schema-validator-0.5[${PYTHON_USEDEP}]
+ >=dev-python/openapi-schema-validator-0.3.2[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # Internet
+ tests/integration/test_shortcuts.py::TestPetstoreV2Example
+ tests/integration/test_shortcuts.py::TestApiV2WithExampe
+ tests/integration/test_shortcuts.py::TestPetstoreV2ExpandedExample
+ tests/integration/test_shortcuts.py::TestPetstoreExample
+ tests/integration/test_shortcuts.py::TestRemoteValidatev2SpecUrl
+ tests/integration/test_shortcuts.py::TestRemoteValidatev30SpecUrl
+ tests/integration/test_shortcuts.py::TestApiWithExample
+ tests/integration/test_shortcuts.py::TestPetstoreExpandedExample
+ tests/integration/test_validate.py::TestPetstoreExample
+ tests/integration/test_validate.py::TestApiWithExample
+ tests/integration/test_validate.py::TestPetstoreExpandedExample
+ tests/integration/validation/test_validators.py
+)
+
+src_prepare() {
+ sed -i -e '/--cov/d' pyproject.toml || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/pgzero/Manifest b/dev-python/pgzero/Manifest
index c993b1a9aa13..e3a34dcd62e8 100644
--- a/dev-python/pgzero/Manifest
+++ b/dev-python/pgzero/Manifest
@@ -1,3 +1,3 @@
-DIST pgzero-1.2.1.tar.gz 2503205 BLAKE2B 616129da20cc5db67bfe826816bd454a76016d80a155296bbbe8e6febbb48aa2070fac1701b22ce7a522597f85b2e272151828f9dfbac367e33e3e0b35e9d260 SHA512 7988d114f6c037fe5ef4690ded878c63f73589e56fb7f79fa3604a7b4bc8433d75aabb80229159921a3dd6af4e3fe6740520a33f2a6b29aba034a63e6e154c33
-EBUILD pgzero-1.2.1-r1.ebuild 839 BLAKE2B 9d94d606efa957637055539ba349218b9b5d71020d86a7e426d50f51d061dc5167e77386276894998d968c235da73ee057abbeb06122e8d9a8e634b200e20256 SHA512 7a3556196cff1714c40f2a9f622bf33982f2c0ad96a9be6df178d8b027aa4fc43c21d143b3dcb96526c8e81624b19d05c012661326dd1b83be22cf892982215b
+DIST pgzero-1.2.1.gh.tar.gz 2503205 BLAKE2B 616129da20cc5db67bfe826816bd454a76016d80a155296bbbe8e6febbb48aa2070fac1701b22ce7a522597f85b2e272151828f9dfbac367e33e3e0b35e9d260 SHA512 7988d114f6c037fe5ef4690ded878c63f73589e56fb7f79fa3604a7b4bc8433d75aabb80229159921a3dd6af4e3fe6740520a33f2a6b29aba034a63e6e154c33
+EBUILD pgzero-1.2.1-r2.ebuild 873 BLAKE2B fc1d4d9103291526c91830d062e3d67e12337ea7c842b5d1bf04670fa3e28748244dd67ec21cf554e4b9abf688d06ee47c531b82c25292c1a5ce10d53738a26b SHA512 f732bab4de90fa08953d0e6e0990d1ba60c9d4b12ea034af8029537f03850597ebb03f042daad65308336dfd6fdb174de53620ce285addb3e38a0986ebcfabca
MISC metadata.xml 373 BLAKE2B 283390d9823aff5b03d6338acbe36718260ffcb64b0d46d1ac81e764b90c445d25daec60939a21b95aa769cf5b8f6a50971a625dcbae896dfa3f1094a7d50cb2 SHA512 7852f071fa301d7973072e7fe8c27c154567e75a66cb5f35d056f5b23a1fb7f259540b98e2e76ccd1114224e3121190944fa3762cc7888684c70c856230e4460
diff --git a/dev-python/pgzero/pgzero-1.2.1-r1.ebuild b/dev-python/pgzero/pgzero-1.2.1-r2.ebuild
index c4ba9229ee28..8b2903c837aa 100644
--- a/dev-python/pgzero/pgzero-1.2.1-r1.ebuild
+++ b/dev-python/pgzero/pgzero-1.2.1-r2.ebuild
@@ -3,8 +3,8 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
-
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
inherit distutils-r1
MY_PV="${PV/_p/.post}"
@@ -12,7 +12,7 @@ MY_P="${PN}-${MY_PV}"
DESCRIPTION="A zero-boilerplate games programming framework based on Pygame"
HOMEPAGE="https://pygame-zero.readthedocs.io/"
-SRC_URI="https://github.com/lordmauve/${PN}/archive/${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
+SRC_URI="https://github.com/lordmauve/${PN}/archive/${MY_PV}.tar.gz -> ${MY_P}.gh.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="LGPL-3"
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 986761cb4b78..dfdc31a568bf 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,7 +1,7 @@
DIST pikepdf-6.2.6.gh.tar.gz 2905945 BLAKE2B 3ab7e80ca43c7395994333a47f3ef667b69228cc80c5e03d3264c9dbefaafcd7d367030a90f7836904f141ce497967024264939a50dd59a0ab92e0beca607697 SHA512 a395e6b53792ecbd604424be67ccefd66d4a0a73dc1f22c86ee763e97a2f940d607494d5a0c5172867196932ffa0efac44427dddb277b754fe39e28f41f1fae5
DIST pikepdf-6.2.7.gh.tar.gz 2906211 BLAKE2B bfc3d8e707b952e214fda3e31ecb0cb44266f41de63f2daea7e13dc944ed8d9d2438ead7a0b6a8f18b6295f52621311f94849b060459d082e75eef0c71713148 SHA512 4cfab0729c0f87bd52f58b9f23af8a4ddd34029b1259e4e2c67a73abfda3b5bd2e8de25962ed70a5497609398453e4f1ea6642e3b01245cb2c70bc09b5ac55f8
DIST pikepdf-6.2.8.gh.tar.gz 2906054 BLAKE2B 7b639741112857dbf784da7245f905e76664b200f4f832b6a2e8bbf7ab3e48e7f3a5dba1ae00bba72a5797e7e7bce0f1cea6777114ccf9a9b39d352a754edaeb SHA512 d27d8dcd80aa6a553ea6fb3c404bbe7752b2d1a7fb7a8e0315707f24243ff3fcdf58f273dc283e117a0124bfa724f7384004340f20d9f322cf08a5e0366b0225
-EBUILD pikepdf-6.2.6.ebuild 1664 BLAKE2B 130fad8a11df110f8318531caca3b4617d503f72f9b58d17040cbe5e4bd41047cf9e6ea0613d9c1d21aab8e7ec60eb90e36648d42ed0a1445a2ce4a5af1f89bb SHA512 9c30d218a14737d398e4f2923d92af8a78ecc6161dd319e35c5ea1d842063d0256be71ceee53b7ce3fd579ec238dad4b958b2858c4e3d8976f6f1fa8f84bab02
-EBUILD pikepdf-6.2.7.ebuild 1668 BLAKE2B 035ea560f3c4349d394a0bd4ffd98368a413b34f4a3d876c91d4848a5c943dc8a06f754d2dbbbcb49437f70be725d5f6789e4b426b038dd6409767df0fc2d094 SHA512 f6efef2bb7476aa1572e4cb9a06723010bef29373554ec9733cb6870cb9fc44d3449fa7e12e15389d1f15c25af15f66d2f0257619b07a3654f8c9679f286f961
-EBUILD pikepdf-6.2.8.ebuild 1668 BLAKE2B 035ea560f3c4349d394a0bd4ffd98368a413b34f4a3d876c91d4848a5c943dc8a06f754d2dbbbcb49437f70be725d5f6789e4b426b038dd6409767df0fc2d094 SHA512 f6efef2bb7476aa1572e4cb9a06723010bef29373554ec9733cb6870cb9fc44d3449fa7e12e15389d1f15c25af15f66d2f0257619b07a3654f8c9679f286f961
+EBUILD pikepdf-6.2.6.ebuild 1607 BLAKE2B 92e6ac52cf35242199acaabb4e12698be2ebe9c49ce0f9dc30755a74667c1546dd1bfae5d5fea084d4bc1175dcf5d859f1d7f51097fc930867b0530bf02c7868 SHA512 bb41d2eb4da7f92a90e7a0f8a959336bf66623b6f4493b19fe0a372b0c3138f258c95807e06473f8310027136f3bfd1d6be5f038885d5581d2346af565ecf685
+EBUILD pikepdf-6.2.7.ebuild 1611 BLAKE2B edf22a90167ea2dd54d8030ae451f95e5d24745528afe0340ab6d348af65e155d7a8b1fd8d7258926f6b20a956e04b2b49bbf12fc8e2f5d26f03e8c1437750b6 SHA512 28afe4b977b06826974b969f5837a46198eadae27ca30e05ad7d8065cbeb44373f4f97170e22dc97e308691fe3f237538dc1997885056b3c7b6e4d1fe80a979e
+EBUILD pikepdf-6.2.8.ebuild 1611 BLAKE2B edf22a90167ea2dd54d8030ae451f95e5d24745528afe0340ab6d348af65e155d7a8b1fd8d7258926f6b20a956e04b2b49bbf12fc8e2f5d26f03e8c1437750b6 SHA512 28afe4b977b06826974b969f5837a46198eadae27ca30e05ad7d8065cbeb44373f4f97170e22dc97e308691fe3f237538dc1997885056b3c7b6e4d1fe80a979e
MISC metadata.xml 687 BLAKE2B 07c94d9dac5323202f955fd9c1e5a6fc78518a0a6f703c54c73b70e774900c41a4823beb3f8be7068d83878d1e60df0d7e30efd53bbc1ba31019477de82b092f SHA512 1be3ec00342e8079363db0c57f75ae88bd05e873869fbbb27442e9fe98eb6917c55b4eaf03ed22c4c44ca3aec9b84839cbc254202460a3266bbc42ff8f0f84b3
diff --git a/dev-python/pikepdf/pikepdf-6.2.6.ebuild b/dev-python/pikepdf/pikepdf-6.2.6.ebuild
index 47707520e931..e4ee7a01eadd 100644
--- a/dev-python/pikepdf/pikepdf-6.2.6.ebuild
+++ b/dev-python/pikepdf/pikepdf-6.2.6.ebuild
@@ -38,7 +38,6 @@ RDEPEND="
BDEPEND="
>=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
- dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
dev-python/tomli[${PYTHON_USEDEP}]
' 3.8 3.9 3.10)
diff --git a/dev-python/pikepdf/pikepdf-6.2.7.ebuild b/dev-python/pikepdf/pikepdf-6.2.7.ebuild
index 051a4747dece..fae6bc7738cb 100644
--- a/dev-python/pikepdf/pikepdf-6.2.7.ebuild
+++ b/dev-python/pikepdf/pikepdf-6.2.7.ebuild
@@ -38,7 +38,6 @@ RDEPEND="
BDEPEND="
>=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
- dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
dev-python/tomli[${PYTHON_USEDEP}]
' 3.8 3.9 3.10)
diff --git a/dev-python/pikepdf/pikepdf-6.2.8.ebuild b/dev-python/pikepdf/pikepdf-6.2.8.ebuild
index 051a4747dece..fae6bc7738cb 100644
--- a/dev-python/pikepdf/pikepdf-6.2.8.ebuild
+++ b/dev-python/pikepdf/pikepdf-6.2.8.ebuild
@@ -38,7 +38,6 @@ RDEPEND="
BDEPEND="
>=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}]
>=dev-python/setuptools_scm-7.0.5[${PYTHON_USEDEP}]
- dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
$(python_gen_cond_dep '
dev-python/tomli[${PYTHON_USEDEP}]
' 3.8 3.9 3.10)
diff --git a/dev-python/psycopg/Manifest b/dev-python/psycopg/Manifest
index 7cc494202167..0490ecceb5ff 100644
--- a/dev-python/psycopg/Manifest
+++ b/dev-python/psycopg/Manifest
@@ -2,10 +2,12 @@ DIST psycopg-3.1.4.gh.tar.gz 469317 BLAKE2B a6df49a5adefbeb310602473e950ef77f0c6
DIST psycopg-3.1.5.gh.tar.gz 478528 BLAKE2B f0e6d1970b81875481bf0939d750d585f9ce4be1ccf838d1884a54d366614ec1ca76756b455d28b559ef4f49696eda68fa3b42f8c0cc18d9ce9fd1ce21029830 SHA512 006a9a6b7d34ed6f0411c33001334b9e9d29c8d1fe5e9e3b940d5664cc5c06ce10bc278ee1906a96073843ca2f8effaada8789aa390de97e543e19cc452546d1
DIST psycopg-3.1.6.gh.tar.gz 478611 BLAKE2B d947344d033e034a94545bcbdcb27b5f903bbf344ce11f52de2b2e514892d2dfd87e3b26f130736c8c3798654c2d59d4f00c1093ce09f777b442d40eef8633c2 SHA512 2dc77cc90692fb92715add1dcbd9b82f10b811e7cf6782fa9d0cb7d076cf699be6d81ecb73d5b4b2772c08fb8070782956eb97b0fc4f0169c5bddb9b7df7a0ad
DIST psycopg-3.1.7.gh.tar.gz 480599 BLAKE2B 85badb2f7058000deec8f3eac023907c24f4de073150a536f5a8a646a74dfea7ccc429a9ada049f3a6285b508992c06a8e0d0ea826a3613145b238410190431f SHA512 a3be0074e38953bf2b08ac6892d3a7a98bb9ef3e5ab1183d65e7d2aa14c5b148b625dc1da1d830bb6b9cd17d6726b9348fa32415413ed48bba6dd6bd31521432
+DIST psycopg-3.1.8.gh.tar.gz 483283 BLAKE2B 29141637c359b5ff8988753ee4e492b0aaf82bfc6445e0c5e1d9ef18f59f09ab071ce9a6183f2d864b62e85a109b24afbdd96248c00c8bb5c01357b06648ebba SHA512 4424305debc7b055fcd19b27714df46d54f8ae38452d8d5a3276df70a6c27e0094081020fdf2c34c73275cb058054414ac80843bb3e6a841bb3556ce39c76287
DIST psycopg2-2.9.4.tar.gz 384017 BLAKE2B 4bc0afcc890c8a257c1ccd5c6e4e5301857a80f8b1428aa46c1473c9e18f5d2914a2e592c13336b06106217bb334d9b0321835bdd123f1627cbeb29dedf97bf7 SHA512 259088e42e0ab0d8a1a0ccf04f5e560f32c6179b4a0a0059e91bcf269baa8f4b0f1f949c332c640a2438c927a29b2c144078a861f8e18ba9c764da7c93c73b8d
EBUILD psycopg-2.9.4.ebuild 1341 BLAKE2B 6a422b4497aee64da6252e8d0710d5e522ce3294f43c67ef57d2f7fe722f0f33bb00870c0a618e86c1cf1ed5badfe121deef8fa50362ebfae6c7a9046f591520 SHA512 c139345f5ee192352040818900da6eca57a8505602f9397af87e2994b49037b613a0d563f55a0fe25c216b7c8ebcd3cf5cbd3791958b9027788d6fcd9443f6f6
EBUILD psycopg-3.1.4.ebuild 1725 BLAKE2B 307bfbf1da1566c1d31ab70a153485292c8ef5046f29652f5a11da20f66e901867947b1511983af74110a48e149608e11e6aa3d617c6f8f56867dfab6817cf74 SHA512 e3ce4117bbc0060f94a104088a0d407744b04f77e8a37613e765139c5054b1fd3dde1a8f823fc04e8a41511c5cc2cc821d81ebc6bac338688d387a922648bd71
EBUILD psycopg-3.1.5-r1.ebuild 1689 BLAKE2B 3f6edd76888c3eaf7a4f81a4480ed7858e5bc6ce6e317de3f959ce15212a71e47a412a6c53ac1cd3e4c0175fe0e548dc9ab04a4147d752bf19d7547df85f8116 SHA512 25be89b45205c765a52d04222c2997d69893dd271c9f0e60bb0c2dfab716a637893d122ce51b104f4da00824c491d30612e7887ac59c07be401488d2fbaf0b4a
EBUILD psycopg-3.1.6.ebuild 1794 BLAKE2B 7ecfd191b88d9acb11f6c0b95c50863fd728f21e559700d45c86feeb23c847cefd1960ea7ee1b42fd5fb722c943a74a6b4eb2d2c56d9b9a4bfa5761796c64be1 SHA512 a751c9cbccfc953ac5cb520b38e279bc13506a60f5cdfab4cfc4a8a1e06dfdd6f44387f318131a062530bcffb38f41fca6db74468042464c8064c77c9a287b03
EBUILD psycopg-3.1.7.ebuild 1789 BLAKE2B d270d836c2f374926440aff2835cb23263275c77b935ea7a2cc3eefdfedbd5a81a275fe7fc7b1cabde746b272c02aeb4ae4a7643535bd5e70194655d767dd23a SHA512 d319d2f8eeb7426a79eaa65abfe4202aadca775a97a1058697c06c1e5f9681ce92c02e7796e263c4e21bf751c3d8eaf7c8a0a3c43fb6156e8e263be5c844b51b
+EBUILD psycopg-3.1.8.ebuild 1794 BLAKE2B 7ecfd191b88d9acb11f6c0b95c50863fd728f21e559700d45c86feeb23c847cefd1960ea7ee1b42fd5fb722c943a74a6b4eb2d2c56d9b9a4bfa5761796c64be1 SHA512 a751c9cbccfc953ac5cb520b38e279bc13506a60f5cdfab4cfc4a8a1e06dfdd6f44387f318131a062530bcffb38f41fca6db74468042464c8064c77c9a287b03
MISC metadata.xml 426 BLAKE2B a573dbbef89ba2c3c7e7aa11e87005879fa823daa8d7e2080ce82dab7196429769b5e2ed0c4ffb363443469dfa47524d900fae75c4d7c8c9da901389e746838f SHA512 e3059428d8c00113696bfd232b2ad3fd4efccc304a31ff45801f30bb07c03acd58aafcab187fd85e4d89eff4db6c18a1395744eb1fd5cf8f11e43aca0f4e60cc
diff --git a/dev-python/psycopg/psycopg-3.1.8.ebuild b/dev-python/psycopg/psycopg-3.1.8.ebuild
new file mode 100644
index 000000000000..6353cc7eda22
--- /dev/null
+++ b/dev-python/psycopg/psycopg-3.1.8.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="PostgreSQL database adapter for Python"
+HOMEPAGE="
+ https://www.psycopg.org/psycopg3/
+ https://github.com/psycopg/psycopg/
+ https://pypi.org/project/psycopg/
+"
+SRC_URI="
+ https://github.com/psycopg/psycopg/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S=${WORKDIR}/${P}/psycopg
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+
+DEPEND="
+ >=dev-db/postgresql-8.1:*
+"
+RDEPEND="
+ ${DEPEND}
+ $(python_gen_cond_dep '
+ >=dev-python/backports-zoneinfo-0.2.0[${PYTHON_USEDEP}]
+ ' 3.8)
+ >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-db/postgresql-8.1[server]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/dnspython[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+ # tests are lurking in top-level directory
+ cd .. || die
+
+ initdb -D "${T}"/pgsql || die
+ # TODO: random port
+ pg_ctl -w -D "${T}"/pgsql start \
+ -o "-h '' -k '${T}'" || die
+ createdb -h "${T}" test || die
+
+ local -x PSYCOPG_TEST_DSN="host=${T} dbname=test"
+ distutils-r1_src_test
+
+ pg_ctl -w -D "${T}"/pgsql stop || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # tests for the psycopg_pool package
+ tests/pool
+ # some broken mypy magic
+ tests/test_module.py::test_version
+ tests/test_module.py::test_version_c
+ tests/test_typing.py
+ tests/crdb/test_typing.py
+ # TODO, relying on undefined ordering in Python?
+ tests/test_dns_srv.py::test_srv
+ )
+
+ # leak tests seem to be brittle
+ epytest -p no:django -k "not leak"
+}
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 4468afa05a5f..d90d894bb87e 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -1,3 +1,6 @@
+AUX pygame-2.1.2-cython_only.patch 1142 BLAKE2B fd4f8eb6be984aead9cf3988d9f1c820db1b62a17919e7af52c8a7ab03264b13a04f8cd77affc1822c351fd48533fbda6cb53a82ec8869cf924c036a8ba928f9 SHA512 943b22a97313b12344d94f3832e66763b3249925da5de6a9d2ccc4dc405a9dd81b5c53c2f26da7ad406a1928aa6e270a5db8c454c26708a78412956136b844f4
+AUX pygame-2.1.2-libsdl2-2.26-tests.patch 889 BLAKE2B b676d4f591041858492df2cbe087aa051b7ba3dd9d0480d9afdc878412fa6613131f8ab8f78c055f0cdf014627ba42dc9c4118798c81a8365f457225af231282 SHA512 8577b3f39828d65db0b08ed3c59d15a6de26d0f0f1bb085137c4a5a97aa0498cb9572292bca87ae2162316a001f8d9ddf5834626dc0af8162194ae483091d68c
DIST pygame-2.1.2.gh.tar.gz 6100415 BLAKE2B 4b81c2f0abc2c2c4732ddb8f8e6d4bffa5169e3d3ee2d9ea2798d294623a9c70e2ff004825030606285124ef1347177b46adc676db450785e8420de45f37db34 SHA512 531cb0371853def7a3ddb8eb0110fbd58acaf1b2351d7518402c9a960baca705bb34da879015e7a6cd5f2f8af98c57e7bc732021a8f62ed9f90cacf068c9c2d6
-EBUILD pygame-2.1.2-r1.ebuild 1953 BLAKE2B 64cb201bf159781d42ea3d33c27da4115f1b60f0423cbe9f69e71563da82a8744f64df97c274a1b3098d9f5fe2407a9135545674c96cc1881fa3fd529ff8a03c SHA512 eadc9f7116db3a906a078495f19179ed1f4421e4cb858dc8ed035a79b604a5c9d51aa634995607cdaa5713b6fa779c785ba3908b5ac6649bc540a42a6d00edbd
+EBUILD pygame-2.1.2-r1.ebuild 2011 BLAKE2B 3d721d8ce7918067e94e2afb583e66d8f8d567b1d01d2b9827f1df5bf3e13e5ccf938bab043982f8d7ab379f36956153fd6ff65fdcb541f7fb2793bb8f83595b SHA512 489fbd4bac984cccb0be03dff55123228dde3002348273c176262eba6350300f5c27234bb60cd0723658ff1ef7964531e3533b8a3f75d2a496016c1752b05de6
+EBUILD pygame-2.1.2-r2.ebuild 2160 BLAKE2B 96703df47d5eb493374e376583afb9151081d8bbc2104c025bc43a1644bf86628af71f1d89dd547985a9f8c33f9f599d5876f3bb7f7e34ff426df620fd6e5fc9 SHA512 1e39d45d730b724cc4e446e1466215c730a47520cfa0a42b6274dcc5e5ab8970a84642df7885ba29ef835b7342309d017b10337278307a6bd0edcca49b337cd1
MISC metadata.xml 462 BLAKE2B 398db1c050bbf14a65ac770e980ca91269277ecb00d94457502532ef7c407145cc2438ead46d370d1195331fd3d2f9602ecbb381c9f178240d031d1c665a9324 SHA512 2e95b731a4cb49372e6af00bb059bd179dc167aaac07f412c51970cf27b0fdddda616fb59bbbd62101c1b6f272cc0263123e334df01ebf6d1697ef8b55b62fef
diff --git a/dev-python/pygame/files/pygame-2.1.2-cython_only.patch b/dev-python/pygame/files/pygame-2.1.2-cython_only.patch
new file mode 100644
index 000000000000..4fb935dcf668
--- /dev/null
+++ b/dev-python/pygame/files/pygame-2.1.2-cython_only.patch
@@ -0,0 +1,36 @@
+Backport to ease running cythonize, DISTUTILS_ARGS=(cython) resulted in
+reconfigure attempts that failed without PORTMIDI* being exported.
+
+https://github.com/pygame/pygame/commit/4eeffc049cf
+From: Ankith <46915066+ankith26@users.noreply.github.com>
+Date: Fri, 3 Jun 2022 21:27:57 +0530
+Subject: [PATCH] Add cython_only option to setup.py
+--- a/setup.py
++++ b/setup.py
+@@ -209,7 +209,16 @@ def consume_arg(name):
+ cflags += '-mfpu=neon'
+ os.environ['CFLAGS'] = cflags
+
++compile_cython = False
++cython_only = False
+ if consume_arg('cython'):
++ compile_cython = True
++
++if consume_arg('cython_only'):
++ compile_cython = True
++ cython_only = True
++
++if compile_cython:
+ # compile .pyx files
+ # So you can `setup.py cython` or `setup.py cython install`
+ try:
+@@ -280,6 +289,9 @@ def consume_arg(name):
+ for i, kwargs in enumerate(queue):
+ kwargs['progress'] = f'[{i + 1}/{count}] '
+ cythonize_one(**kwargs)
++
++ if cython_only:
++ sys.exit(0)
+
+ no_compilation = any(x in ['lint', 'format', 'docs'] for x in sys.argv)
+ AUTO_CONFIG = not os.path.isfile('Setup') and not no_compilation
diff --git a/dev-python/pygame/files/pygame-2.1.2-libsdl2-2.26-tests.patch b/dev-python/pygame/files/pygame-2.1.2-libsdl2-2.26-tests.patch
new file mode 100644
index 000000000000..e231d1bf6d85
--- /dev/null
+++ b/dev-python/pygame/files/pygame-2.1.2-libsdl2-2.26-tests.patch
@@ -0,0 +1,17 @@
+https://github.com/pygame/pygame/commit/420c1a7341
+From: Starbuck5 <46412508+Starbuck5@users.noreply.github.com>
+Date: Sat, 19 Nov 2022 21:17:32 -0800
+Subject: [PATCH] Adjust surface masks to create a proper 24 bit Surface
+
+The SDL 2.26.0 pre-release rejects a 24 bit Surface created with this mask, which is the right call, as it needs 32 bits of space. Older SDL went ahead and created a 32 bit surface anyway, which it probably shouldn't have.
+--- a/test/surface_test.py
++++ b/test/surface_test.py
+@@ -2023,7 +2023,7 @@ def test_get_losses(self):
+ mask8 = (224, 28, 3, 0)
+ mask15 = (31744, 992, 31, 0)
+ mask16 = (63488, 2016, 31, 0)
+- mask24 = (4278190080, 16711680, 65280, 0)
++ mask24 = (16711680, 65280, 255, 0)
+ mask32 = (4278190080, 16711680, 65280, 255)
+
+ # Surfaces with standard depths and masks
diff --git a/dev-python/pygame/pygame-2.1.2-r1.ebuild b/dev-python/pygame/pygame-2.1.2-r1.ebuild
index bf858b684edb..c7b3c066375a 100644
--- a/dev-python/pygame/pygame-2.1.2-r1.ebuild
+++ b/dev-python/pygame/pygame-2.1.2-r1.ebuild
@@ -45,6 +45,10 @@ BDEPEND="
sys-apps/util-linux
)"
+PATCHES=(
+ "${FILESDIR}"/${P}-libsdl2-2.26-tests.patch
+)
+
src_prepare() {
if ! use midi; then
rm test/midi_test.py || die
diff --git a/dev-python/pygame/pygame-2.1.2-r2.ebuild b/dev-python/pygame/pygame-2.1.2-r2.ebuild
new file mode 100644
index 000000000000..c6f10a469b75
--- /dev/null
+++ b/dev-python/pygame/pygame-2.1.2-r2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="https://www.pygame.org/"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples midi opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ midi? ( media-libs/portmidi )
+ X? ( media-libs/libsdl2[opengl?,threads,video,X] )
+ !X? ( media-libs/libsdl2[threads] )"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig"
+# util-linux provides script
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-libsdl2-2.26-tests.patch
+ "${FILESDIR}"/${P}-cython_only.patch
+)
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ if ! use midi; then
+ rm test/midi_test.py || die
+ fi
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py -auto || die
+
+ # Disable automagic dependency on PortMidi.
+ if ! use midi; then
+ sed -e "s:^pypm :#&:" -i Setup || die
+ fi
+}
+
+python_configure_all() {
+ find src_c/cython -name '*.pyx' -exec touch {} + || die
+ "${EPYTHON}" setup.py cython_only || die
+}
+
+python_test() {
+ local -x PYTHONPATH=${BUILD_DIR}/install/lib
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Bug #497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples,tests}/ || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
diff --git a/dev-python/rope/Manifest b/dev-python/rope/Manifest
index eaced481eaaa..adb5f34e3952 100644
--- a/dev-python/rope/Manifest
+++ b/dev-python/rope/Manifest
@@ -1,3 +1,5 @@
DIST rope-1.6.0.tar.gz 289325 BLAKE2B fc7fc37a93f6d011f7e5eab5d2a28e3eab1767839cba4bce2b665c7972d6485eb3693e5977abfd36025415bc898fb4985affb7ac757c8457840a5de3946df77d SHA512 f610eb71c20533907aeea86c3ec5101401cf8136aba4221b2d64db3b0db16d4d7d1ec081c6d4929d6534ed51d4c01761af8d2ffddb6b69b4a9cc4921d240d745
+DIST rope-1.7.0.tar.gz 295362 BLAKE2B a81d6600441cf9dfe12be0a15113988ac8ec3dcd00c593085b9d749001b0785a5bceedc0fa8bbaeaaeb0142d623a432ef7d6e24874fab7a37179f131a26e6a6c SHA512 13cc3a2041c58c142892d1c9e5105ecdaa672e012364a5d4ccf82dbf5110fe0b6f0362b3a0309e9e6b72ab1d267dfc58eae8f3af3a8756f0356a6aff06c09abd
EBUILD rope-1.6.0.ebuild 934 BLAKE2B 0d52baba8975ce17d01b82461d3301c81e33e296bad57f8526aa4cdf4847aef36c9e7e463b7d069d1a7029fe7c6d1c2bc7713981bcc7b97683eee69261ba4a45 SHA512 928868be85b2608b84479c5c4a4879d857310b263ac708629a7e93d75968dd4349016569ace3e8dd27c46d179f1a17341057990f36113b471bde75dcbd006da3
+EBUILD rope-1.7.0.ebuild 936 BLAKE2B 1700bce1ea6304ef383aaf14cfd32e871ff29cd9c8af756c4b149cdade74bd1443f57044192c3b5b852d172891a77da11a8d83e580d79ce8220ac8f5c2fc954f SHA512 8603262b600681d813270fcdf688c7c949d6aea0e96f8063d475575cb5cd730f90b3de43e41b65cdd48f26570cb51f7e2e68f4f064ae338bf62d7c9a2778ba29
MISC metadata.xml 452 BLAKE2B 6bee424d801bad8728f10ec3a1618e3a48776a7b0af2a04efafd07e6ae5ac8e0b88253ebc35e457c791e820f8c3b1dabde73aabbfd3636cac5e169e8aca75aa7 SHA512 4f88e1157e4838f321b6f208ba6b89fbf2b7a72ea6e038cdd6cf3e9e211c2788dda137e3adf76072c1d52026c554750193d9938054670dd995a91db24ea8da76
diff --git a/dev-python/rope/rope-1.7.0.ebuild b/dev-python/rope/rope-1.7.0.ebuild
new file mode 100644
index 000000000000..827ea89bc22c
--- /dev/null
+++ b/dev-python/rope/rope-1.7.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python refactoring library"
+HOMEPAGE="
+ https://pypi.org/project/rope/
+ https://github.com/python-rope/rope/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+ >=dev-python/pytoolconfig-1.2.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/build[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # our venv style confuses this comparison
+ ropetest/contrib/autoimport/utilstest.py::test_get_package_source_typing
+ ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_typing
+ ropetest/contrib/autoimport/utilstest.py::test_get_package_tuple_compiled
+)
diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest
index f8c9c49081d5..599792385296 100644
--- a/dev-python/sphinx-autodoc-typehints/Manifest
+++ b/dev-python/sphinx-autodoc-typehints/Manifest
@@ -3,9 +3,11 @@ DIST sphinx-autodoc-typehints-1.20.0.gh.tar.gz 27988 BLAKE2B 00dca24835ecaef8a2e
DIST sphinx-autodoc-typehints-1.20.1.gh.tar.gz 28374 BLAKE2B 87891c5ee6b1fa76b12fd09a77c7de3e739cf95b76d0e3dd215feb585d9b07e883998c8e1a1a493230add7e8362278c750a0412d8e3d5102698e8e91e8042a4b SHA512 f8194c823c496c62dc6fa2d46595e39ec5da8f6661ceb3fc553a81f0a33604c00f3a4d742132326dca19c62cd32e7898fcfe89af862dfbc663b940bd4f9808a9
DIST sphinx-autodoc-typehints-1.20.2.gh.tar.gz 28393 BLAKE2B 1ca6ab1e49d57b49d8fc1bfa73cc6e9eccdbb3c1eff6edaea5dd3253c729f7553659b97bc96ae88d5151ba8da87c0c4f225fac471e13995bd5596554ec4423a5 SHA512 0a17586e83567e51fbc9c96383d3f81a4ab6ebb0ec6e6471b00f7e0d70454e11f21f49d58e46e683c48688540de96627cff7496ccf16d130d2a9c7466c8a5193
DIST sphinx-autodoc-typehints-1.21.0.gh.tar.gz 29465 BLAKE2B 64d13fbc720d3415448fe9983c8e5e5aa668df819717528b5a3b11147c285b44530f47754ff0d42d5b3c44a9fdf92d18614de698b40de4a5c4c9fd5995466e9e SHA512 8cba898f5ec07243718e37b6ff04e45d27ec73037dbb58ab8b2db0d1ba062e4208b4b1f9c053c0fe4b591a939ce44dd323f1e83ea01655c9ededd6a24be8aac3
+DIST sphinx-autodoc-typehints-1.21.1.gh.tar.gz 29643 BLAKE2B 59d7bbbb0ac94a93ca8be4fded034c89516d3271c096dbb7875966958c7a48c3d838f50bf03786b7ca8ea326b1566c991b559be7a6d37bdbb58946a89c1927f7 SHA512 29deee5960f40e55706a36af9e0a9d92c2eec9d2485c1b1fafef7efa8c86ffa3ccd910a836f25705f5e4d7f79291dcf5f4b3169799986155d20d4829ee7deda0
EBUILD sphinx-autodoc-typehints-1.19.5.ebuild 1070 BLAKE2B 1e9b614c298423d6f665752e38546eaa88a10b6cecb41b8c39ade924b2d3932ba8d1f16eec79700ba6e44e721a03072b836c0021a7182683368bd874d4cdcb0f SHA512 52d550c33e9fce85a0c64d4ea047d070e514a418ba2afcac83dee25680c3381861872e22ee04322fb8299ccdfe78dc238c30e4ded7560811e894239ee4037fee
EBUILD sphinx-autodoc-typehints-1.20.0.ebuild 1077 BLAKE2B 1bcd18256ee7f484eb75885bb74cca7359fa37aac7cc7b92ec688fd73bc537e7cc94113fe070f108dc4ebfbbb743f74dd364c501a370d83bd33632fa7173531a SHA512 388f023a41877bee9f040768287f042943233f90688b5935a8d27e93573724b7a23fc5c901f1d9955049365a33d949b57a7743575c8fdcb4558d72ebe507707c
EBUILD sphinx-autodoc-typehints-1.20.1.ebuild 1077 BLAKE2B 1bcd18256ee7f484eb75885bb74cca7359fa37aac7cc7b92ec688fd73bc537e7cc94113fe070f108dc4ebfbbb743f74dd364c501a370d83bd33632fa7173531a SHA512 388f023a41877bee9f040768287f042943233f90688b5935a8d27e93573724b7a23fc5c901f1d9955049365a33d949b57a7743575c8fdcb4558d72ebe507707c
EBUILD sphinx-autodoc-typehints-1.20.2.ebuild 1077 BLAKE2B 1bcd18256ee7f484eb75885bb74cca7359fa37aac7cc7b92ec688fd73bc537e7cc94113fe070f108dc4ebfbbb743f74dd364c501a370d83bd33632fa7173531a SHA512 388f023a41877bee9f040768287f042943233f90688b5935a8d27e93573724b7a23fc5c901f1d9955049365a33d949b57a7743575c8fdcb4558d72ebe507707c
EBUILD sphinx-autodoc-typehints-1.21.0.ebuild 1077 BLAKE2B 1bcd18256ee7f484eb75885bb74cca7359fa37aac7cc7b92ec688fd73bc537e7cc94113fe070f108dc4ebfbbb743f74dd364c501a370d83bd33632fa7173531a SHA512 388f023a41877bee9f040768287f042943233f90688b5935a8d27e93573724b7a23fc5c901f1d9955049365a33d949b57a7743575c8fdcb4558d72ebe507707c
+EBUILD sphinx-autodoc-typehints-1.21.1.ebuild 1077 BLAKE2B 585d1b842a0454ca3fb03d916821e783c1dfe0b1a373304514c6fd59c16a6d4dc2fe5186103919b224d8f850efa5a72cecdbf965bb3f29682b7508d96840bd5b SHA512 c320e6dc62748f5b0ec481499f21dd1194f34c826093793be5ceb63ed7424010610e0bd807aac79603b08660304ef93b1d44c345dba7e663ce6e6af30d9e1fdf
MISC metadata.xml 807 BLAKE2B 368714db91017473456e0854b7e2024ac6d24b4ba3d5ae2a44697546c4f96185a44ecc9da8dc816d9661f5815d7d31751d2d87d599c748d06db3f1dde32a141c SHA512 04882668dfa68354aa8ee5860db11963153fb29d9c26b3367fcef63da4ebbccf049909946e73fd06250bf784dcb783b1bc70fb29b9aaa1fcb19be9fcf470ebbe
diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.1.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.1.ebuild
new file mode 100644
index 000000000000..395c86133d9e
--- /dev/null
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-1.21.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Type hints support for the Sphinx autodoc extension"
+HOMEPAGE="
+ https://github.com/tox-dev/sphinx-autodoc-typehints/
+ https://pypi.org/project/sphinx-autodoc-typehints/
+"
+SRC_URI="
+ https://github.com/tox-dev/sphinx-autodoc-typehints/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+SLOT="0"
+
+RDEPEND="
+ >=dev-python/sphinx-5.2.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/nptyping-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.4[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # this package is addicted to Internet
+ tests/test_sphinx_autodoc_typehints.py::test_format_annotation
+)
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
diff --git a/dev-python/tavern/Manifest b/dev-python/tavern/Manifest
index 325d9c085bfe..ac12878a74f2 100644
--- a/dev-python/tavern/Manifest
+++ b/dev-python/tavern/Manifest
@@ -1,5 +1,7 @@
DIST tavern-1.24.1.gh.tar.gz 163938 BLAKE2B 661160fe203e5117452e23178a74279a982cb3e4b4cdb84df074d5cd8481796cb9a05b2c5d42b225c6a2d2cf34283166d59a3242ff5df76a457d89c6acf60576 SHA512 9a9f7e46172a62a0dbf0c42aa0521d0fbde644f05a650dd768a32b3c8652bb17209b8073519830e52b2865bbe646825e650cce251184b85f0a5343cfd2ceb1c3
DIST tavern-2.0.0.gh.tar.gz 207901 BLAKE2B 8b5c68a16361afcf3ff5936e0d7e3d706da5052422e2c7a6aef97c8dcdfc370c8d0236bf40c9b03e12120f06279d4af39d321964214ddc0e2db7bf4e91c389b3 SHA512 aed751dccc26317c35d96b29e0b3ed6bc5d4f4bd70261c296dfd5573a83cb9b10e022a247eb9df72a2879f2d324098233b6fbae8847472052eb1536f457f7592
+DIST tavern-2.0.1.gh.tar.gz 208510 BLAKE2B a1b6f19d188437758690eced663556e9e3a5cfc8cedf4e04baba0478efd9507faa5dce2c6f308b2ce6e806617a5e75a8a1b2e60d9afe804b2294ca772ffbc7e9 SHA512 72025db6efa7d41f7dfe80ffc83033e12941ac3a9c4b71170647e571f6ce5022c84c0976d7d50fdfe38da06a4b516e334eed2334e016cfb013613fcc05eeaa9e
EBUILD tavern-1.24.1.ebuild 994 BLAKE2B c785d88049b539d1e0553c9d536c100f638f25d03cd0fc63695fa9e872a1d994a574b16267678e4452a6621b22783bc6e5ce974afc59d8b01fcf2bf866d41631 SHA512 bbd79a9810c12965eea3fb7d38182d6e217555655f299ffc600a692553e220aca1a48400bb2bbab49c63ac91e3847216f29a88d833093f2902395ad60cfd2108
EBUILD tavern-2.0.0-r1.ebuild 1243 BLAKE2B a22e5436d2a698b885494ee937e34ead2e2af67f81ec1ff197b5eb5c24b00cfc7b41c253c5788ce4ef8f5fddbbe19c1f1b18261383c74655fce8695e11f5904e SHA512 81c39dd44ad5358a8250f3a2f1dd8cbd81f981cab9264bbec5c011763d82c4c741ccd96578ae4eabed4b3de6925187cfc6b357bd5c6c1fb37ead5ef5afba38df
+EBUILD tavern-2.0.1.ebuild 1193 BLAKE2B dd6f9d769230fd9ecd4c3ea6423e74c03be6f7eb0a2f211c5994fa8d90c1538a3b66e964e96172535da4cb0cd2ad9790ce491b7765f731d69d58333e364f2da3 SHA512 a9e2e512981667387ebc9a30c4c658a235fc2b4fcfe722a501fe9a84e87a23ef8b606fe31218aabc9bb54057f68295db7c0814f7bbf89204adc6a57cb887f289
MISC metadata.xml 722 BLAKE2B 0ed7dd19f49aae7940de52b0df249979458b3950422e1089886929499d7a92d16a3a6e101b52313569900af6aec4e26388ae6d0673d5b1acef1e1615ed87d34a SHA512 3c30524ee5129700db664b5dab8635463ee17d4a45295583d79755c1f5b1dbba9ac611fcec3e9584028bfe96cf913f4f4b9d8da67a0e8ff6cde1ebedbf57c15a
diff --git a/dev-python/tavern/tavern-2.0.1.ebuild b/dev-python/tavern/tavern-2.0.1.ebuild
new file mode 100644
index 000000000000..8c27233e3771
--- /dev/null
+++ b/dev-python/tavern/tavern-2.0.1.ebuild
@@ -0,0 +1,50 @@
+# 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_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs"
+HOMEPAGE="
+ https://github.com/taverntesting/tavern/
+ https://pypi.org/project/tavern/
+"
+SRC_URI="
+ https://github.com/taverntesting/tavern/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/jmespath[${PYTHON_USEDEP}]
+ dev-python/paho-mqtt[${PYTHON_USEDEP}]
+ dev-python/pyjwt[${PYTHON_USEDEP}]
+ dev-python/pykwalify[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/python-box[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/stevedore[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/colorlog[${PYTHON_USEDEP}]
+ dev-python/Faker[${PYTHON_USEDEP}]
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # strip unnecessary pins, upstream doesn't update them a lot
+ sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 6c936d9746fd..178e0ed9a999 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,13 +1,9 @@
DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14 SHA512 5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79
DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca
-DIST tox-4.2.6.gh.tar.gz 290939 BLAKE2B ea505ef8a852c17dbae1489b91939f38d8a7bfca45a73cb259f2206928dc88294933ad4e420d148379e429f1dc2924e41028e6d5624aea4dcf170473344583ce SHA512 21efd8418a96f1570e33d4e903e4233eedb4ac6592b9df44dfe686414b00bb4fb1fb9bfe948e301e708e31adae609ecc37e9485d4b2d3b879de66da071c90e51
-DIST tox-4.2.7.gh.tar.gz 291533 BLAKE2B 0ed8deb01b3859dbcf37c6a0ed255254994060f195e7d58eefabcaa85b69dd60bd35391c962b2a5476b305787d409d01c9ce71125da418d12f2b3b08604b557e SHA512 2049e797d97b5202969d1d9812d92987ae3f6d47ce1fe09432fefc0912bdd8141abcf63acbd654b899fcfae9282a60f0950c445b224494b6c03f5631dcdb9d41
-DIST tox-4.2.8.gh.tar.gz 291662 BLAKE2B 5a92bb3fd0659717b020a77658b2337e8ab153242136a0a6a700fea63e142cd263cda8ee58d9b78b98e9ba4cb1138573bacc48d7cf488123eff743528e1a4b6d SHA512 1a332dacc2096dcee021182db1014ff9a0b7f32a573d3ab508eed94a4f60773919c6350e1cab3ea0df79bd2274bb76da422e2d75e99853a67c276db02ba3232e
DIST tox-4.3.0.gh.tar.gz 296472 BLAKE2B 695efd31fef5f9aeb1bce71d95e913c38b9cb0dce0bcd955d85b492142088b89b59ab2a09754189959488042c1dfc6e476b17ebcb72a1b6ce2e9add8b764d6d0 SHA512 4ec09f4b43d7be8784af7821d1fbb2c7c705b84386b2496dffcbaf9f2943d1e5f00743f214e26839ce64635b9091b43b5747c51f4aaebc0ac27b08f8d5b31921
+DIST tox-4.3.3.gh.tar.gz 298207 BLAKE2B a8de90b5fad31452f3d70e3776a0478e7d7ffbe2a30852d7a1598ee07eac2ca43c291b25bd89c75a16b5266885f67be2d2ac535478905d0a3a276f227ffd62da SHA512 1f357cf52b28cb32d2619b2a3763ca582f39fac53b734cad465d44e28f2321f86387183478a30305bb2ea94140d2a6dcc39092fd0b87bb42ce25d128be58d122
EBUILD tox-3.27.1.ebuild 1916 BLAKE2B bc1acd79c969c87cc3a6ca2058d2acd56e89672c033cb670a58906a41e321e94813a25a844bbcdc09781795611384ece6c80b1ce8a8dcc980b775213f27ee165 SHA512 0a756d8535e8eb1daf6b82ed541d18d7e5dbf608a9739580e708506ffb9ad1b138211a1efe700bd4ecc7939c0150750fb0f0cc13f2db0d145fd8d943b7ecc1ce
EBUILD tox-3.28.0.ebuild 1924 BLAKE2B d27fac51564bfd401e1f3ef72815f99154e9db445e904ca082001745ece0b49b66c4a7b8449489a403ee7afe1543d837d832fb85512630eb0e1c9ed9363136fb SHA512 bad2e65dcde026fdb46244d9ffde5618b1dc9df0b938290239e6f6d7fb042045a9c53c8aaea40c0428d5de503311d4647fc12de66b0b8b1a4e75ada405caeac7
-EBUILD tox-4.2.6.ebuild 2282 BLAKE2B 6b1b42461f448f265714f56dc0abafdc806ee734afe3ae6de40c8783b4d6c8393eeec5ce4d44764fce5fa071c0842cca69a1b8bc676a17a1071c22cca6d1d2e6 SHA512 f7c375c97fc4dd6c7bf65f14560c225a3524d946ab95f47b845dae4387c94587bbd777ffeb29cbe4c08a78bc6f924e9e62e401244a809dcce0705594b9b4f43f
-EBUILD tox-4.2.7.ebuild 2287 BLAKE2B 97b91f6e4298098b3cd9d065db0c80e1d89a4b50642a13d0d7fda47ad91e1e574b4b462876fab869f0ac6fa7527206bebfa0cd0ac53fbd1e98f7c75dbda4716e SHA512 fecf3c6a7f1cbccb3a9a033628a92248a503359525426eb231012adabdff371aaaf449d5408f6f24aadc6b164d3d0cabcfed582935ff7c3235182dc1df5c530d
-EBUILD tox-4.2.8.ebuild 2294 BLAKE2B 615dce9d0eb8538cbe2ac54a9beb8f042d8494aead56ce45ee852928294af5e02febf2c902c24c61029f13c750439d619d6e447e62324e1f2c4625a40bc07663 SHA512 78b12f3a57afec6e68480ac7e85573e203d64835fed314bd8bab59c3b21e6ef12a815349fae8a6c27bce77a4508fba0c00da01e321715040dce4bedc28727c2e
EBUILD tox-4.3.0.ebuild 2294 BLAKE2B 615dce9d0eb8538cbe2ac54a9beb8f042d8494aead56ce45ee852928294af5e02febf2c902c24c61029f13c750439d619d6e447e62324e1f2c4625a40bc07663 SHA512 78b12f3a57afec6e68480ac7e85573e203d64835fed314bd8bab59c3b21e6ef12a815349fae8a6c27bce77a4508fba0c00da01e321715040dce4bedc28727c2e
+EBUILD tox-4.3.3.ebuild 2294 BLAKE2B 615dce9d0eb8538cbe2ac54a9beb8f042d8494aead56ce45ee852928294af5e02febf2c902c24c61029f13c750439d619d6e447e62324e1f2c4625a40bc07663 SHA512 78b12f3a57afec6e68480ac7e85573e203d64835fed314bd8bab59c3b21e6ef12a815349fae8a6c27bce77a4508fba0c00da01e321715040dce4bedc28727c2e
MISC metadata.xml 382 BLAKE2B 7c0704c5c187ce4a7972fe0372b23c5537a81a8d62fd83436d9558a61761f10764adb5a4d5f6795f0dd1fe905afa604c0be77fe1d48d291847f6ae65dc1b032c SHA512 9d0ced4df9352a81034a50d5766a01534ae8fa889985d99cc9e2a8d0889e31c6c11550677d9a5a74e2aab57c320192ce3a42708a6d23b0419ee34a6054398344
diff --git a/dev-python/tox/tox-4.2.6.ebuild b/dev-python/tox/tox-4.2.6.ebuild
deleted file mode 100644
index b2324d151bc2..000000000000
--- a/dev-python/tox/tox-4.2.6.ebuild
+++ /dev/null
@@ -1,86 +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} pypy3 )
-
-inherit distutils-r1
-
-MY_P=${P/_}
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="
- https://tox.readthedocs.io/
- https://github.com/tox-dev/tox/
- https://pypi.org/project/tox/
-"
-SRC_URI="
- https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv"
-
-RDEPEND="
- >=dev-python/cachetools-5.2[${PYTHON_USEDEP}]
- >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
- >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}]
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}]
- >=dev-python/pluggy-1[${PYTHON_USEDEP}]
- >=dev-python/pyproject-api-1.2.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
- ' 3.8 3.9 3.10)
- >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
- test? (
- dev-python/build[${PYTHON_USEDEP}]
- >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
- >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
- >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}]
- >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}]
- ' 'python*')
- )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-src_prepare() {
- # the minimal bounds in tox are entirely meaningless and new packaging
- # breaks setuptools
- sed -i -e '/packaging/s:>=22::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- # devpi_process is not packaged, and has lots of dependencies
- cat > "${T}"/devpi_process.py <<-EOF || die
- def IndexServer(*args, **kwargs): raise NotImplementedError()
- EOF
-
- local -x PYTHONPATH=${T}:${PYTHONPATH}
- local EPYTEST_DESELECT=(
- # Internet
- tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
- )
- local EPYTEST_IGNORE=(
- # requires devpi*
- tests/test_provision.py
- )
-
- epytest
-}
diff --git a/dev-python/tox/tox-4.2.7.ebuild b/dev-python/tox/tox-4.2.7.ebuild
deleted file mode 100644
index 19462294a2b4..000000000000
--- a/dev-python/tox/tox-4.2.7.ebuild
+++ /dev/null
@@ -1,86 +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} pypy3 )
-
-inherit distutils-r1
-
-MY_P=${P/_}
-DESCRIPTION="virtualenv-based automation of test activities"
-HOMEPAGE="
- https://tox.readthedocs.io/
- https://github.com/tox-dev/tox/
- https://pypi.org/project/tox/
-"
-SRC_URI="
- https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv"
-
-RDEPEND="
- >=dev-python/cachetools-5.2.1[${PYTHON_USEDEP}]
- >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
- >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}]
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}]
- >=dev-python/pluggy-1[${PYTHON_USEDEP}]
- >=dev-python/pyproject-api-1.4[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
- ' 3.8 3.9 3.10)
- >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/hatch-vcs-0.3[${PYTHON_USEDEP}]
- test? (
- dev-python/build[${PYTHON_USEDEP}]
- >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
- >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
- >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}]
- >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}]
- ' 'python*')
- )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-src_prepare() {
- # the minimal bounds in tox are entirely meaningless and new packaging
- # breaks setuptools
- sed -i -e '/packaging/s:>=[0-9]\+::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- # devpi_process is not packaged, and has lots of dependencies
- cat > "${T}"/devpi_process.py <<-EOF || die
- def IndexServer(*args, **kwargs): raise NotImplementedError()
- EOF
-
- local -x PYTHONPATH=${T}:${PYTHONPATH}
- local EPYTEST_DESELECT=(
- # Internet
- tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
- )
- local EPYTEST_IGNORE=(
- # requires devpi*
- tests/test_provision.py
- )
-
- epytest
-}
diff --git a/dev-python/tox/tox-4.2.8.ebuild b/dev-python/tox/tox-4.3.3.ebuild
index 287d0a04be39..287d0a04be39 100644
--- a/dev-python/tox/tox-4.2.8.ebuild
+++ b/dev-python/tox/tox-4.3.3.ebuild
diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest
index 8f085f71a176..edb7abf22861 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -1,5 +1,7 @@
DIST trimesh-3.17.1.gh.tar.gz 12653345 BLAKE2B df286132ca01e1a7e8c226b7c98ffa0682b9bf2e225c4114c88395611d1a65a02be4395940ad04b67ae3b6909664b46e18e9fd018d892c86f8f5a4fcfe532210 SHA512 8cbf0bedd21c0867c5aa307e9bb8b4e4caff2aabee89cfadfa11513293304caa4b6a5ecce21064b7fa157a2453b58d401eb6010d0ea32bbd5a99c3075f38b826
DIST trimesh-3.18.0.gh.tar.gz 12656666 BLAKE2B e183ab1b5ff904b54a7801aaf9e6a3ac24a277107dae03dd37be7a37c56835ac99b617af1c12ea4119c39c3c064d8d1e783ce6effa51ebc0bc65103e688ad363 SHA512 309e1c5dd17a2d1875254a732d96708b98635cbd17ceea80c5386d6ea4675f943e1760f7a4383e9c24ec5711d30ea0732883a691952da1d1079a81a87fcca6cc
+DIST trimesh-3.18.1.gh.tar.gz 12657109 BLAKE2B 8e5370193e7d47f1dc2d7d43c356df1a56c2b4b8af6f47ac6aa889b04a3b950ec507b5cc0fe6f99f874cf66111aa72773025ba3821013466bb34baced3a361ca SHA512 72936c0fc6f89ffa35b80928dc5abac8ca4fac023f5be1d4adec6d020f3da6ee2c7a97efb0cecf58faad94ef6f33949533ac789affcecee07696ca0188fd47f0
EBUILD trimesh-3.17.1.ebuild 2217 BLAKE2B c230c692f86f17a22476b07c9f53932898002623f262883eaea2bb0fc6eadbf8a13df593aff9fb10081aaed92c6140c70608d92688cd4848b868611d69c6f936 SHA512 720f8b517b3ee4339d66f1e47c787b34fa52036673a458de0ca71ceb5a02dae0f3fe46c3e859d3864891becd88fc7dec69b7e8bd58044737bdef5646ed5832b2
EBUILD trimesh-3.18.0.ebuild 2218 BLAKE2B f49a7af8e9d99bf1885d340362bcfb9a198f8c3936c1b56717c68480826b6e7e51275a07dd247b896bef7c6360abae9a8a29dbe22825a4358718272c15f152f2 SHA512 d23a9b851923023216afc68fd53c41fbc82fb37729fa0f6491e111ca61f999fe0255ef209bc76411fe099516b87bebf174c426021f102ff24f13aa556ba616c0
+EBUILD trimesh-3.18.1.ebuild 2218 BLAKE2B f49a7af8e9d99bf1885d340362bcfb9a198f8c3936c1b56717c68480826b6e7e51275a07dd247b896bef7c6360abae9a8a29dbe22825a4358718272c15f152f2 SHA512 d23a9b851923023216afc68fd53c41fbc82fb37729fa0f6491e111ca61f999fe0255ef209bc76411fe099516b87bebf174c426021f102ff24f13aa556ba616c0
MISC metadata.xml 495 BLAKE2B b8b403f7bfbac53ed234c2ba50324041502a28465d70e9406867f05741e0313845307491fcfd85f05e2993b21daf14117a4b6863b45422fd4c62c6e28902e3ff SHA512 3deec8ab4b513536a7fe182be8f1b96e06fd06b2480d3e516c2b3462cc26fcbdeb1d165b4d0297465e93c0cce584ab40a8f905b81a59dcb4040a39655028783d
diff --git a/dev-python/trimesh/trimesh-3.18.1.ebuild b/dev-python/trimesh/trimesh-3.18.1.ebuild
new file mode 100644
index 000000000000..982d211c51f1
--- /dev/null
+++ b/dev-python/trimesh/trimesh-3.18.1.ebuild
@@ -0,0 +1,77 @@
+# 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 distutils-r1 multiprocessing optfeature
+
+DESCRIPTION="Python library for loading and using triangular meshes"
+HOMEPAGE="
+ https://trimsh.org/
+ https://github.com/mikedh/trimesh/
+ https://pypi.org/project/trimesh/
+"
+SRC_URI="
+ https://github.com/mikedh/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/colorlog[${PYTHON_USEDEP}]
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/msgpack[${PYTHON_USEDEP}]
+ dev-python/networkx[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pycollada[${PYTHON_USEDEP}]
+ <dev-python/pyglet-2[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}]
+ dev-python/svg-path[${PYTHON_USEDEP}]
+ dev-python/sympy[${PYTHON_USEDEP}]
+ dev-python/xxhash[${PYTHON_USEDEP}]
+ sci-libs/rtree[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/mapbox_earcut[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # remove pyinstrument from tests, as only used for profiling
+ sed -e '/pyinstrument/d' -i tests/{regression,corpus,generic}.py || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # does profiling with pyinstrument
+ tests/test_scenegraph.py::GraphTests::test_shortest_path
+ )
+ epytest -n "$(makeopts_jobs)"
+}
+
+pkg_postinst() {
+ optfeature_header "${PN} functionality can be extended by installing the following packages:"
+ optfeature "making GUI applications with 3D stuff" dev-python/glooey
+ optfeature "2D triangulations of polygons" dev-python/mapbox_earcut
+ optfeature "loading a number of additional mesh formats" dev-python/meshio
+ optfeature "figuring out how much memory we have" dev-python/psutil
+ optfeature "marching cubes and other nice stuff" sci-libs/scikit-image
+}
diff --git a/games-arcade/Manifest.gz b/games-arcade/Manifest.gz
index d2484d7d9ad6..fd304d1bdd90 100644
--- a/games-arcade/Manifest.gz
+++ b/games-arcade/Manifest.gz
Binary files differ
diff --git a/games-arcade/funnyboat/Manifest b/games-arcade/funnyboat/Manifest
index 59266198b827..efb5ce391f46 100644
--- a/games-arcade/funnyboat/Manifest
+++ b/games-arcade/funnyboat/Manifest
@@ -1,5 +1,5 @@
AUX funnyboat-1.5_p11-windowed.patch 324 BLAKE2B 8733bac588e8e11dcf026465e536e0d4fc3e3ca13abc7283d06c53bfd40645e90072a3cae28efe435ac4c9cd78bff1dc2e492434a79623e121a18b9a921b96ab SHA512 65ba6d02f67cc817f08e8d2c616ab426225294fc2014ce81adbeb8087b5757b752848d6052c0e4694f2e3c0856b463a5cc52c56bc403038cbb45eab69d62a15e
DIST funnyboat-1.5-src.zip 3839990 BLAKE2B 30576f2bb20a236d518a5aca1b173d0e6f876a8411eef87d85950059536b3c6f1801b6f5a498d854ce6f390911ecc3a604f3c9bd438692943721b064f9c6d708 SHA512 7d38070e73825602d6f0a82e810fe8937fe919ce12f6e802ee25147ca1a2333c2b90821d92e20b8e071070505099bf9ec562e8c7b8cd8d241c3021b840e707cc
DIST funnyboat_1.5-11.debian.tar.xz 12572 BLAKE2B 691a547cdc2ad07515268fe3e5c828d557f691746e9a9f136dc2634b9130210330ebd68b89fdc783373e5b660ddfe1caf2b74465e6d473b8e7c66a602b3a3f10 SHA512 9dd117e71715ec0a421061c1b71447ac9413b0d80f0337ab4cecc941324f6b9b2466981ed39a9670fa0c56075e60499eeb619ec0bfd8c7c010469d56d3ed66ec
-EBUILD funnyboat-1.5_p11-r3.ebuild 1235 BLAKE2B 4bb2efaec762a50e042e5a5e630484fb70529676ae57f8b0a2bc06178630adacee7fab1cd2d329f057aa53c8a3e3083cbfba004562f72017802e9df19634003e SHA512 53ad0d1c71e384b4cfb1ce620ee877da2a8690193df738e109b40a8b8f174173fe7af08a63f4d9a3bb866977e28895f8e478d902ec15e7a6298049e5691a53d0
+EBUILD funnyboat-1.5_p11-r3.ebuild 1235 BLAKE2B 631a3f9520ba2902ed1cf43712b3b23f3b6d03a72163e6c2e3fbec03ba0e0ba8a62b512f5388a9e59fc884154073b19540fd9d08388912440c1c9a88eecb3347 SHA512 f570a68d0fbcea544a4e897d8bfc1092c843d6fe8130aebd96d6f7b855c99fc5978d129bfd9d4597f923a3556baa36efb302a04d8d94765571e419f582a947d1
MISC metadata.xml 333 BLAKE2B e506e238fa8d4ef6e00a4718e21c9497760eb471db4a5b3ad25884c03a088aff2d6452271ca7010d60587a71072f61b840a391664f8784b8745715d6dd9579c9 SHA512 499775c32a66f2a1447384a4d14c3690e88e289469eeb202d7c181e5c6984cb59be2dca5b819ab4cab458d5aebf9fab6ccca9fa776950ad8411874411d40c7ff
diff --git a/games-arcade/funnyboat/funnyboat-1.5_p11-r3.ebuild b/games-arcade/funnyboat/funnyboat-1.5_p11-r3.ebuild
index 2e31890b4915..16f84d65fb17 100644
--- a/games-arcade/funnyboat/funnyboat-1.5_p11-r3.ebuild
+++ b/games-arcade/funnyboat/funnyboat-1.5_p11-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit desktop python-single-r1 wrapper
DESCRIPTION="Side scrolling shooter game starring a steamboat on the sea"
diff --git a/games-arcade/solarwolf/Manifest b/games-arcade/solarwolf/Manifest
index f33313d15d49..e1f4753ff234 100644
--- a/games-arcade/solarwolf/Manifest
+++ b/games-arcade/solarwolf/Manifest
@@ -1,4 +1,4 @@
DIST solarwolf-1.5.tar.gz 2045888 BLAKE2B 66498b1d9b202b45ff87ea9d4b1ab14dcb6e343e8b0761576cfbf1c84ee9575cbf665e4b94552eb764f5e4fbaa02739f62c9eb20217085a6d18483d3ca7eb587 SHA512 44d84976f7797e3b859f1e5e50f9f964e5c6d6d4437ad25cf04720035e8697cc0c86490fdbbf8d923320a5c15c6e3afd1fbcfb9f17e7e31ce6f7264004e991f2
DIST solarwolf_1.5+dfsg1-3.debian.tar.xz 8944 BLAKE2B 7d83da34338e069d5076e7852f87f233043bfd3f3b2fe93a03fc3fcc631545ff666922d776d25689dec0723b077a373b30aed70ff713e27fad2c0f77bcf3b40e SHA512 e443c6096d7fae2ead3a4d6cacd21590dbdd89ae3293bbd3a219a5337647088b417d6712cef0839c394bc18570d0255d2c3af12a0fc1aae718955ddc64dced95
-EBUILD solarwolf-1.5_p3.ebuild 1435 BLAKE2B 4ac7854102a3d44fd2e63789e973a76f5bb394777131641a68807a2cc98b87d338552810110c3222ee64ff3edd67507b48f24318c3c0fe9f4355346154fd1764 SHA512 d9ead20929552bb757597bc1bd36fc42d3efae64162c123ff7a1135d3edf26e5d4b9ddc5edd17576e8327424c7b70bbcc02eeec0b7619ff3ff7b50871b153f20
+EBUILD solarwolf-1.5_p3.ebuild 1435 BLAKE2B 5f2b958f6a75e56eba9084ebab6efa31abc7692f8ce1c9c733241f1e67e2a9fcd10ccb36964c213c28f7057394ecdc281b28ce20a4969967e48f628772f83cf4 SHA512 7b598aaa0b1c283498af3fbbbf5141908c3d48b6e2681073f73ebf18ae91b82325a1b7e8ab33a661138adffd6224159f0441082be696b864bdc18b29cd893f8a
MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-arcade/solarwolf/solarwolf-1.5_p3.ebuild b/games-arcade/solarwolf/solarwolf-1.5_p3.ebuild
index 671c5b7a202f..af9f1057179c 100644
--- a/games-arcade/solarwolf/solarwolf-1.5_p3.ebuild
+++ b/games-arcade/solarwolf/solarwolf-1.5_p3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit desktop python-single-r1
MY_P="${PN}-$(ver_cut 1-2)"
diff --git a/games-arcade/whichwayisup/Manifest b/games-arcade/whichwayisup/Manifest
index 0b90f4ffc183..ea4ece0b085b 100644
--- a/games-arcade/whichwayisup/Manifest
+++ b/games-arcade/whichwayisup/Manifest
@@ -1,5 +1,5 @@
DIST whichwayisup.png 6720 BLAKE2B 26514e025341ce7d5145d69295a24477ea3575afcfb0a11bbbddb1dd716feadef9a030ec9dc4171b75842fafc78670ed1fc7656dac8dbd6695b9592b73bb1383 SHA512 469b847955a745177c7629dd13f1975191766863bfe263e3818105356d71aaaeb66cbe34846d0bd908bf494e2d7d42b7f33499868da2fa346f96f8080bccc0b2
DIST whichwayisup_0.7.9-8.debian.tar.xz 17196 BLAKE2B 8b2cb1933a6c5480edb1091a824b2a61d9c41ed1a4a3b534a11a28163f9db3a3790d89faa1eb1995b459bb3c03515c154ca2714bfcf63c2c43669c60abf4d75f SHA512 cb1402f0210c0457dbeb5a1151679c755b10b022c20cbb8a0bdc23bf7b463a7e0db4e92141906e3995a894fd3d0aeb21b48358b3e2c221f37deec4c008128edc
DIST whichwayisup_b079.zip 1001890 BLAKE2B bfc8f15376ae7c93cc3921a7c0537d44bca44cbfd5e19533912c56151b8811a40e96271e0f3b8634a6fc4625bd32c9668fc3c321f1d2ea0306517067f3d31e24 SHA512 49ac6b8224f3cf7b0711b297c9dd96ff2a0969f7c16fa1da500bef1ea5d793bd900be124a9b9874239c98db6fd2db92917b8ce2ee09b685e184cfd87bf519809
-EBUILD whichwayisup-0.7.9_p8.ebuild 1362 BLAKE2B 2011dd2405142dedbebb35edea2db72432b7f9b8848b3bf19d8c45ebba7fb6af567298fadade8a39891e51d57f35360f3de8e56e7e9977a6d0e74998261f7fd4 SHA512 008b9e6ae0dccb37359a2163272443065c17b132b0b76e390baec3a7a7e00d7f9d09a57cc55745f84ea38c094b6406eb3c422c7ee589a6b09228e0f0bcad87bf
+EBUILD whichwayisup-0.7.9_p8.ebuild 1362 BLAKE2B 57d194b6ed3052bc6b741bb1547a72206eef7d0f547447cfa089c58fcceb0e12da799782b6da9b84e3dfd89f0598622eaa47d5bdf32bde934c507e80134fad6e SHA512 bd365ab2530fb55bb25e59a4a458a6ad42974f1407ccaa3d9637dc7523479fc15e8240923072c6d6c2cc4b94c6d4336a42253d8ae19356c6dbf460847cbc5197
MISC metadata.xml 492 BLAKE2B 590277a9d86bff742c8ed5502253a37b89dba6707490f22613acb2bf5a39f2a7e48cd3eed2b51d0fe460db0b4b8d3ce4113a580e2a8e78632046be6c4582a78e SHA512 dfd52496f968a0f3926ae2d2dcdd6dd7c3cb3a29996b8612eaa7e625e1e9331a8366f7b57b73903fb39727654e473fc10ba7add9867d0f7fc4fdf87f8d6fc1cb
diff --git a/games-arcade/whichwayisup/whichwayisup-0.7.9_p8.ebuild b/games-arcade/whichwayisup/whichwayisup-0.7.9_p8.ebuild
index c724345cdb7b..c8c7fe0a4dd2 100644
--- a/games-arcade/whichwayisup/whichwayisup-0.7.9_p8.ebuild
+++ b/games-arcade/whichwayisup/whichwayisup-0.7.9_p8.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit desktop python-single-r1
DESCRIPTION="Traditional and challenging 2D platformer game with a slight rotational twist"
diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz
index 3c37d4cd09e9..94f3d40e0852 100644
--- a/games-board/Manifest.gz
+++ b/games-board/Manifest.gz
Binary files differ
diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest
index 7533f59f8ab2..850a1c038fff 100644
--- a/games-board/pysolfc/Manifest
+++ b/games-board/pysolfc/Manifest
@@ -1,5 +1,5 @@
DIST PySolFC-2.18.0.tar.xz 9134632 BLAKE2B 68d777afa058ce73d6888b40e5fef060257f7449e3c1dbf2ec02c4ab35c5917000be3d2ec815e02b2353b793d6a7e010721f498098786f7f172181cda01039a0 SHA512 6e8b46cf3271f8695da6b6fd3090a32839beeed237d35a77f47ad95dfe1690ea471f35e722af65dba9d908f74ace109d1c06d7dd37889962ca0d610c62215397
DIST PySolFC-Cardsets--Minimal-2.1.0.tar.xz 28484652 BLAKE2B a7537557ce978d296d1a11253a5bfa80a19fc67b495948e35d43d64bcc1283812e753ccf9ee1828461b723e6a21070b3003435f046a590507a7fa6f95bae09c2 SHA512 cc83a26470c2fb13e70741bd8caccb8bd3b0491672eae0caf7437cf38d57e324d225186dde3be49c091d6960dbaefaa23814bcdd7326b07f0f1e32dda15b251c
DIST PySolFC-Cardsets-2.1.tar.bz2 61214563 BLAKE2B 06bf69f22fdcdfbd652bbe75f05722a452609da435a688a04227d235f7a4bd618cb3832e9143d224571eb20c1948014a456d697923623354c81ec12eff365bd9 SHA512 64909dec3d7f0a683e3c0d536f2c3435d0b021b390e411bcd6c9774562483413864105837e57c3210168330f17eda779055a1ec3b52d91aa05f405b990bd6fca
-EBUILD pysolfc-2.18.0.ebuild 1968 BLAKE2B a9bcefe40274f5a86177bf579439f0dbeaf500f978b71079c356be256659fae2904a01021dff8920298c45eed95ae680b05c4e15b4b622df20238fc1c3a87cbd SHA512 312f132cd8b8ac882c99fac847c0cdd2cf9c5b30491bdc2ed9f14b17371c5ae2dee6d6dd2256c23aa47b348ccb24cd5f8d33148ced0dfe353fcb77d7f3cc3f7c
+EBUILD pysolfc-2.18.0.ebuild 1968 BLAKE2B ed772316c3d48637a041787c963ae4704c80f2b01063528dd34ef31dd661af32c3f5e849092eef8bdb9a2929e5552de1634fe9d07616c0894bc72b8e4c519c9f SHA512 af8bdc4f50cbfb7b673848d086a119e0713d104cb574b82136002722c692f67727dcf0f14322a8afc8cba83927ef863a82eafcd15b094e5e550dd5720dcfce94
MISC metadata.xml 563 BLAKE2B 3b59b69697c8e2e34a4dad3f042639eeaf78e93167299d68ee17e7a0efb9417d78efb4d85be54b2dfa9710767abd4f1de5d9579e9f2ece656e39c286149eb5cc SHA512 6f27d71460517af500de23bc137225272c9ea45bf727725f2964a104ba48ac2a5464a930071d85e67ebf4f83b29a3359041ff8b4966b19459ed8e6cd7a24cb3f
diff --git a/games-board/pysolfc/pysolfc-2.18.0.ebuild b/games-board/pysolfc/pysolfc-2.18.0.ebuild
index 3b4c6bc6fcf3..c3338cd15fee 100644
--- a/games-board/pysolfc/pysolfc-2.18.0.ebuild
+++ b/games-board/pysolfc/pysolfc-2.18.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_SINGLE_IMPL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
PYTHON_REQ_USE="tk"
inherit distutils-r1 xdg
diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz
index b3a0a2ba79dc..ba3d56ef6def 100644
--- a/games-puzzle/Manifest.gz
+++ b/games-puzzle/Manifest.gz
Binary files differ
diff --git a/games-puzzle/angrydd/Manifest b/games-puzzle/angrydd/Manifest
index 3e484ed44830..0c53ff0585b5 100644
--- a/games-puzzle/angrydd/Manifest
+++ b/games-puzzle/angrydd/Manifest
@@ -1,4 +1,4 @@
DIST angrydd-1.0.1.tar.gz 5331883 BLAKE2B de8a418b881f17e0869d9b8004b6db3cee56c1bb05729a5238f6357d3072ff10afb864252fcb3cef5c90d136ad7c8739afd71b88c932545203f2e9752c5eac81 SHA512 e0901833febcabb6622bb85405189bfaf3c917c3254ce282045d58e8e5b5c6c6565ca0e7c56fe2819e0d3f344df3bb285cca54c360b467d284739673d1aa74f0
DIST angrydd_1.0.1-13.debian.tar.xz 11940 BLAKE2B d64ae1f878f3dfe4eee9f236ce6869f7ce3d77021a09593240a84860157781ecd776be7a06edbb48d1e340c654c50f4463b76b42049076e9c02b6397988ca9df SHA512 123d593ac7ceff8f6fe5d70442b92e6564f4e6ee668450cb623bbdeb4633cad6e04cf896d93cacc5e11bda08cb61b7c92ce0b99072e6e12b21e023620d12b360
-EBUILD angrydd-1.0.1_p13-r2.ebuild 1145 BLAKE2B 6dc7662f1ee86a57d59d07d0562d0bd104f5793680cf11f156cf51ca3ee52937ded428beaf228d45a43bd758f308747aefe6ecc96a5e488b7b5c8a18e5b13139 SHA512 3da42c8d93838fc96f1cab68232d87954d9d895a16a9e1db46ca59e2313d1d24da9e234b994a92f143978b4194ac20777bb4d0f7d3bb6f8ffdb5fdbdc6bf9d56
+EBUILD angrydd-1.0.1_p13-r2.ebuild 1145 BLAKE2B 641b92b619fc4e083dce2e58ef959e38fd9b60b67117606bb6585ef160cfb9b132957aaf797785a311ce7b8c0c193812a31bb7ee38187c0a660b388d52eab28b SHA512 f08c4ee6e02707b77d1ffce4506c1bcf9997d2c65dbfd384fe1a1c7e2b1c357fe53375b57bad06c11d154e6c602d0684bb3aa1d26ada0ab94b22568ccbc0c899
MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-puzzle/angrydd/angrydd-1.0.1_p13-r2.ebuild b/games-puzzle/angrydd/angrydd-1.0.1_p13-r2.ebuild
index d8db86ee3a8c..b174a76f1f3c 100644
--- a/games-puzzle/angrydd/angrydd-1.0.1_p13-r2.ebuild
+++ b/games-puzzle/angrydd/angrydd-1.0.1_p13-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit desktop python-single-r1
DESCRIPTION="Angry, Drunken Dwarves, a falling blocks game similar to Puzzle Fighter"
diff --git a/games-puzzle/monsterz/Manifest b/games-puzzle/monsterz/Manifest
index 6bb6d48b5759..431c7af00458 100644
--- a/games-puzzle/monsterz/Manifest
+++ b/games-puzzle/monsterz/Manifest
@@ -1,4 +1,4 @@
DIST monsterz-0.7.1.tar.gz 1879537 BLAKE2B e1ad9f17a64bcbb07005eb61d951dbf756997a6e6bd76c48d88bb634c9b3167c9fd41ef32032925b219153eb607dc238af76b44c3ef6c47aab753d59c61958e1 SHA512 62de125251a74e7ff237c90ad88e10a4953b8841251dfec45cc6b77f416677ef6d68cf4308c3190f65896b5bb1312934abd5e438f0341f08c02884585f0e4787
DIST monsterz_0.7.1-12.debian.tar.xz 14196 BLAKE2B ec4f425da3502afa175e0e3772a47ed24cd5d5857a04e4627cbcc7491df70f3aa718b82aae25f36a67868ba114075dabb215cc9d1ecd3b97ad2d7ab401cdd528 SHA512 3111363010ee10952fa93c456ce2db015ef1a516bde8bba55b5cd3f2ea4c50d71bb1a81c0207cd89960c47b4e2eb10693782bdc72d7439163720bf686e389cb3
-EBUILD monsterz-0.7.1_p12.ebuild 1144 BLAKE2B e60ec2ae2a6aa98ef6d1985a48d43bee78ec81c662935721ed32a3bf83852effc253db079e3ec2cdbb122e13c492129846a156162e4f48be08542e0fb49e3b82 SHA512 e4d07c4c0301cb3f61215e2a16af194e407f19223297615ef8446749117df95e8c00ea85cbc034a4c58b1dec39231b17b7e01f35566c1fdbe8098b44df8453ff
+EBUILD monsterz-0.7.1_p12.ebuild 1144 BLAKE2B 550082201a73872c91b1e20ce15f06a7b5010ff66d6c117848a62246a646c957058c9c72e3d31b2c5a9ed017e9f179b13174d6b8d5ae97fb4c77d65d7e1d8cec SHA512 c01c60afda52478e85a0354b6d8c7190ab204d24ec8f8f62f45eab24aff0c15aa3d1479071fe15a5f38f8779c9cc45053bf6db0e2f2187d0d97af412d85ed1fd
MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-puzzle/monsterz/monsterz-0.7.1_p12.ebuild b/games-puzzle/monsterz/monsterz-0.7.1_p12.ebuild
index ea3936bd7199..1d555b46048f 100644
--- a/games-puzzle/monsterz/monsterz-0.7.1_p12.ebuild
+++ b/games-puzzle/monsterz/monsterz-0.7.1_p12.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit desktop python-single-r1
DESCRIPTION="Puzzle game similar to the famous Bejeweled or Zookeeper"
diff --git a/games-puzzle/pathological/Manifest b/games-puzzle/pathological/Manifest
index b61b58f6f534..b4997cf8d265 100644
--- a/games-puzzle/pathological/Manifest
+++ b/games-puzzle/pathological/Manifest
@@ -1,5 +1,5 @@
AUX pathological-1.1.3_p16-pygame2-compat.patch 1954 BLAKE2B e1670210cdad9f957f76f20ca5bbdc2cccfef9c37353dc00ffeb10c87473972b0066d2413c42c80541bfa23059cffe5143ad2791ec816a06654f4e5dedbb8551 SHA512 e63b964849803020cb68ed908b317fea81c60b5360cbd9cf10e3836483250972764352e619afb836196b50732360fac3da88a68d3863431a9b5f8a74535a2023
DIST pathological-1.1.3.tar.gz 6995274 BLAKE2B 2fc891f1d0f15f68d2be3a210f04a64b73896cba92882e24fa60df09752b3235e025c4480510b7eebbf214d8ec4885ea556d76757888b85751a48432ea22709f SHA512 a64e0ca9a3bf86ade4a1abdd4f471c341838f690b2471f21c488471b7800da55f89f42c62a51c9be380cb9f265432db904a5de6f6bb3a9a7dde835da94baf566
DIST pathological_1.1.3-16.debian.tar.xz 12992 BLAKE2B 3209f1d6b867f8d7baf83dda22f94829ba880a7aeff2a7587b883cac406e21b5c20d703a55599bc8692caa49553102ed1b4b0f7ac11c490b400ccbca7608d6cf SHA512 3d946a6d3c0daa4f0dac256c6e5fa053942a101aaae229836c8290dffc4556279169f71eff6bf4814d26ee30f466df9d7014b504c259aba139c3919c704db3ee
-EBUILD pathological-1.1.3_p16-r3.ebuild 1697 BLAKE2B bc797975edd66b427c894450f2bbb96cc483d7ffe581bb248b81c972b13acf8e5494e5c96fa3cd1e3aedfa237bb2c5083c25774df2656c1b108139e2bcecb8ed SHA512 9980d96a53c899151091299444f084788aed850b680325b7cf227a06d544a61ccf20da2060fea2d0995fc1246c9283622e5b082aa7799404f26b41c8a7b0c7b0
+EBUILD pathological-1.1.3_p16-r3.ebuild 1701 BLAKE2B a1c9bb0736ede87c11aedf3508a71d47cbe5efec0456455fbf789ff397199e34348bb37db93b83a243bfbf10b643efb264cea2e624c5907b77f503843efc6403 SHA512 2233b7b7e19302d366799c773683e613834ced4d004eecc3d32eb1c9a65b4ea93e3a3e5e220aa8f06d8a0e0cedb6e2f9b103e4a259e84759ac68bb6e2a7a66e9
MISC metadata.xml 336 BLAKE2B 359f5565f58bfe5b62b7f7af3b062185641e53e861e0191f010d9842e1a3d77dbd0dd5eb61c68b85cb00151c47c9b8223bdfbdf1ac57ab885f812bf94c50f15e SHA512 aa01ff164bcaa993d52746a3b3bdf5913646c0822253c227133c8ed5f3bdb8636195d2ba7e3b125f00ec901d2f3182cec39fb41fcea7b0948f1641d9d2ab739c
diff --git a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
index f26cee1eff8d..4b6bfac95bb9 100644
--- a/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
+++ b/games-puzzle/pathological/pathological-1.1.3_p16-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit desktop optfeature python-single-r1
MY_P="${PN}-$(ver_cut 1-3)"
@@ -43,8 +43,8 @@ src_prepare() {
default
- sed -e "s|^cd .*/|cd ${EPREFIX}/usr/share/|" \
- -e "s|^exec|exec ${EPYTHON}|" \
+ sed -e "s|^cd .*/|cd ${EPREFIX@Q}/usr/share/|" \
+ -e "s|^exec|exec ${EPYTHON@Q}|" \
-i ${PN} || die
gzip -d ${PN}.6.gz || die
diff --git a/games-simulation/Manifest.gz b/games-simulation/Manifest.gz
index 8c7af8f04994..ce6df214e3dd 100644
--- a/games-simulation/Manifest.gz
+++ b/games-simulation/Manifest.gz
Binary files differ
diff --git a/games-simulation/singularity/Manifest b/games-simulation/singularity/Manifest
index 4ccd974aaf7a..8d761e008901 100644
--- a/games-simulation/singularity/Manifest
+++ b/games-simulation/singularity/Manifest
@@ -1,4 +1,4 @@
DIST endgame-singularity-music-007.zip 51774799 BLAKE2B 78595b16e422d2312be860686aca9401f6f1eed35fe40dbbc3a3999b1feb5e32aa6d51a66d94c9241aca2b6606bb7135491298b94c8033a1437c2cd7b23f9120 SHA512 ab46e77c833085f0c5b1b46fef72ab807e79ca422ad043ef67a4bf4384cb0177319f21b4bd01496e6c3fc6fe9a2f36ec256e19f0e829ad7bf9f0c5bd38bf0fe5
DIST singularity-1.00.tar.gz 1944972 BLAKE2B 1ca2b120311a19f175014835930610583e8f605dbda3ca3ca96d7e0da86bddeb4b0a264f50a003aa51e05b86ce971255ffda5f498598dde6be370b9a953eb1d0 SHA512 f3581048c5a535fdbd28d2af1ac596f5396fd712b716931f17de75f8b170f0e226deb2c113023357e21e7de1294e4a632515962df9ee43768baf0fb4bbaa08da
-EBUILD singularity-1.00-r1.ebuild 1278 BLAKE2B b6126734ae48583db4020345644e24aec6d3ca1ad6a1eef0393b7e6e488bc1d861d609ea20987b6667dc1378d9b5290cc4da062475f2190a804ca9ff3d9c4031 SHA512 877e42e4759d08b78e626321aab23583af7ab7545c4db7b63d56d9e342607fb678652c6cb2a10179e2fd56d6a61ee5a43821993a3d2fad01b1fee4f620180636
+EBUILD singularity-1.00-r2.ebuild 1343 BLAKE2B c9dc70e173aeae9249c702a76dd10e7d555ff5bde57d2f2f3641c87b4ec224fa6b180d1d347b4814ed65610368fce77ad4d65ac9b32644696144ad99ef30373f SHA512 507a019ebad53d6b81f1085e3c84bcd344c1f640cea2726b91551928af0d20e61edf22abdbbb86a4cfd5e2d99db73a870f9b9e8707e97348bc5fcbb7b608dc30
MISC metadata.xml 342 BLAKE2B d77c98787a52fc093da68df48ae20c3879730d87a7aaf32dd92a0feebbbe8992654c44b9935801fe2febbc9c0513065d2092993da1b7342ff7e1cdd2fb543d27 SHA512 0fc614003a37a2ef3986056f9f3587dc9d97a6d6af9bc4708489d9ec2260cd023d03c1d9e777879d9ff65574aab0d1c6c305a76ab743131d802f99f614b02e77
diff --git a/games-simulation/singularity/singularity-1.00-r1.ebuild b/games-simulation/singularity/singularity-1.00-r2.ebuild
index d1dcbba13215..faf2e9b246f6 100644
--- a/games-simulation/singularity/singularity-1.00-r1.ebuild
+++ b/games-simulation/singularity/singularity-1.00-r2.ebuild
@@ -4,7 +4,8 @@
EAPI=8
DISTUTILS_SINGLE_IMPL=1
-PYTHON_COMPAT=( python3_{9..10} )
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
inherit desktop distutils-r1
SINGULARITY_MUSIC="endgame-${PN}-music-007"
@@ -35,12 +36,15 @@ BDEPEND="app-arch/unzip"
distutils_enable_sphinx docs
distutils_enable_tests pytest
-src_install() {
- local DOCS=( AUTHORS.txt Changelog.txt README.txt TODO )
- distutils-r1_src_install
+python_install() {
+ distutils-r1_python_install
python_moduleinto ${PN}/music
- python_domodule ../${SINGULARITY_MUSIC}/.
+ python_domodule "${WORKDIR}"/${SINGULARITY_MUSIC}/.
+}
+
+python_install_all() {
+ dodoc AUTHORS.txt Changelog.txt README.txt TODO
newicon ${PN}/data/themes/default/images/icon.png ${PN}.png
domenu ${PN}.desktop
diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz
index 4611ddf59759..9ffd1e9aeaf0 100644
--- a/games-strategy/Manifest.gz
+++ b/games-strategy/Manifest.gz
Binary files differ
diff --git a/games-strategy/naev/Manifest b/games-strategy/naev/Manifest
index fdc4454a62ba..535d4a2db0a5 100644
--- a/games-strategy/naev/Manifest
+++ b/games-strategy/naev/Manifest
@@ -1,3 +1,5 @@
DIST naev-0.10.2-source.tar.xz 444824076 BLAKE2B 8f45c279c1077a50a2951d4a1a5ebd035e3980b05097c0631b02560597ab94f7e8eca4a76a280c348df709c9a5e75c352ecfb02550de9ec53bf987c6e1257cc8 SHA512 8e9eff735f12bf308d52ae3bae10a83cfbd7e80d614b366d53c7f2d37826f5b9158f430324d7106f8c2c750888c09fe09f0a97d1f6af31e50b4f77bdf456025a
+DIST naev-0.10.3-source.tar.xz 444825304 BLAKE2B ec38f7a9786041cc00cf5a515a7e33f8a8fe17b8de6550f896c546f5463d9764f0e287ccea48a0831c6247de31509fc50893ae2ce49711ffe69909f705b0a75a SHA512 7491c61bae446aa98f3847be8719cf822955d3cd0a1b01e4a0d55d49a58628ec07f4872140b3fc77b6c1a928da9d4c8b112a2814ae3ce7edfcc98841f6812a59
EBUILD naev-0.10.2.ebuild 2287 BLAKE2B 93a25cee2c0f4cba46ba8f6087640271e961625049d0bc86fc0213ad6d60b88380c8890dd516273fb837c62e35f980b0f4fb481e50bc15fab687e3250b53975b SHA512 09048d5f125687601168b379cf4f082f3e20498150a9a3fe24158579edcf21032a34e60881ea18d13b58c40e8659ed6d885963e1d4814e95ddce5a3bd2b3a35f
+EBUILD naev-0.10.3.ebuild 2287 BLAKE2B 93a25cee2c0f4cba46ba8f6087640271e961625049d0bc86fc0213ad6d60b88380c8890dd516273fb837c62e35f980b0f4fb481e50bc15fab687e3250b53975b SHA512 09048d5f125687601168b379cf4f082f3e20498150a9a3fe24158579edcf21032a34e60881ea18d13b58c40e8659ed6d885963e1d4814e95ddce5a3bd2b3a35f
MISC metadata.xml 328 BLAKE2B 2c831943c7eee723e5c707906bcec96e97abd71e5d6fc3256010cca9626aebe95ecd7dca316a9567fe41186f0a656a434d774f83f088f414a95b3aba425c23b9 SHA512 426ac4b34b6cb45db05f5a7768a15947f67f5e90cda1bafa817320988aeb96ade18d774b2aa5e92d12c1fd1fd7a4964ac1bbdacbca6655325ccccc6a9405dfa4
diff --git a/games-strategy/naev/naev-0.10.3.ebuild b/games-strategy/naev/naev-0.10.3.ebuild
new file mode 100644
index 000000000000..cbc36cb869ca
--- /dev/null
+++ b/games-strategy/naev/naev-0.10.3.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 luajit )
+PYTHON_COMPAT=( python3_{9..11} )
+inherit lua-single meson python-any-r1 virtualx xdg
+
+DESCRIPTION="2D space trading and combat game, in a similar vein to Escape Velocity"
+HOMEPAGE="https://naev.org/"
+SRC_URI="https://github.com/naev/naev/releases/download/v${PV}/${P}-source.tar.xz"
+
+LICENSE="
+ GPL-3+
+ Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0
+ CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+# dlopen: libglvnd
+RDEPEND="
+ ${LUA_DEPS}
+ dev-games/physfs
+ dev-libs/libpcre2:=
+ dev-libs/libunibreak:=
+ dev-libs/libxml2
+ media-libs/freetype:2
+ media-libs/libglvnd
+ media-libs/libsdl2[joystick,opengl,video]
+ media-libs/libvorbis
+ media-libs/openal
+ media-libs/sdl2-image[png,webp]
+ net-libs/enet:1.3=
+ sci-libs/cholmod
+ sci-libs/cxsparse
+ sci-libs/openblas
+ sci-libs/suitesparse
+ sci-mathematics/glpk:=
+ virtual/libintl"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-games/physfs[zip]
+ media-libs/libsdl2[X]
+ media-libs/mesa[llvm]
+ )"
+BDEPEND="
+ $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+ sys-devel/gettext
+ doc? (
+ app-doc/doxygen
+ dev-lua/ldoc
+ media-gfx/graphviz
+ )"
+
+python_check_deps() {
+ python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ lua-single_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # use eclass' generated lua.pc first rather than as fallback
+ sed -i "s/'lua51'/'lua'/" meson.build || die
+
+ # don't probe OpenGL for tests (avoids sandbox violations, bug #829369),
+ # mesa[llvm] should ensure software rendering will work
+ sed -i "/subdir('glcheck')/d" test/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature doc docs_c)
+ $(meson_feature doc docs_lua)
+ $(meson_feature lua_single_target_luajit luajit)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
+
+src_install() {
+ local DOCS=( CHANGELOG Readme.md )
+ meson_src_install
+
+ if use doc; then
+ dodir /usr/share/doc/${PF}/html
+ mv "${ED}"/usr/{doc/naev/{c,lua},share/doc/${PF}/html} || die
+ rm -r "${ED}"/usr/doc || die
+ fi
+
+ rm -r "${ED}"/usr/share/doc/naev || die
+}
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz
index c90b82320e3a..1b65a5254eb3 100644
--- a/mail-filter/Manifest.gz
+++ b/mail-filter/Manifest.gz
Binary files differ
diff --git a/mail-filter/rspamd/Manifest b/mail-filter/rspamd/Manifest
index 2eaa73137ce3..d1812eaae22c 100644
--- a/mail-filter/rspamd/Manifest
+++ b/mail-filter/rspamd/Manifest
@@ -10,6 +10,6 @@ AUX rspamd.tmpfile 33 BLAKE2B 3ce0f8ab29a2ca259023f90b12799d8c7f0f099a98ef1eb4ab
DIST rspamd-3.3.tar.gz 5680874 BLAKE2B 2fbafabc0a59ca4ad1bbdc1b7ceb5b5bc281dc75d2997ac50c080cdf5ced2582409e3f98b63239bab64fafbcc63016d857967fe00c371a6d5b896d170f5da4a9 SHA512 02c5e62cb9ce32cdd6da859c4afe2bf03fcaff456d79f68ab7c3c288a0b36f11a701825c3cb7f0ecaccd419f84ce693961c1ed955ce4dbcfe291a8e978e2e69c
DIST rspamd-3.4.tar.gz 5689732 BLAKE2B 8d1b98205f51cfe834db3ed53b8be72ada834980380cba06c4470689d16ef4a6396190ae27044ae76a7b35df6afd3cdf551f9469d878ac69ec61ef6b86b46104 SHA512 fec8cb7b845bf25d02f1c32c82bf35ad9c65f3301a73f3ea611b6fcfa0ac1b75f75561c4c42f142f876ac3a78f96fd91d22d30c5b3600e4001e25f06bc693ccf
EBUILD rspamd-3.3.ebuild 3009 BLAKE2B 21d6b71e76aef770ad6220ae6dc149d7e8bed968d4d76d4a0ebbde8dfaa2de09a758dfe97272a0ec03b28aaaeebb8472609696f1fa308d788d210a664d5929ed SHA512 af382fa55eaa3078d4fedd7ed5cbc655d914591bdceb49362bce90462448b0c2528d496f813e23ce65631e3af1e84c9f9fc5510ee71edc31608d28d142e9e9b0
-EBUILD rspamd-3.4-r2.ebuild 3623 BLAKE2B b14f391b00694b4a8aaad46feb291a26a5fb8e92fbfe3383339320334280c1777be6e52d3526217efebbd7ceada3398175da12b4f0e2a15ecd7eb5d36e3e5d0d SHA512 538e25723e17016fe1089dede86420fa2ff2ed7257864aff15dc53299e1c822874760024d0c1a858701ffb89834b876f522b5ce6f8f570eed64eb2f0e9ce0509
-EBUILD rspamd-9999.ebuild 2962 BLAKE2B 1ce9fae978e5ddafa8f887f5499585fba244774af96391639ce46b039bfbcc0cc409d8bc29acf1757d3a11b34d07d67e8498b6b8d5b540ca215142fb2549bdbe SHA512 d8c65eeb8f5be736249b2f7fbd573f669ad1a66ae95a5324de7d952086d3d17d9fb1b9c68630c37e28b8fd4cb508dfc12a0e24f2461904614c3fff46083bd37f
+EBUILD rspamd-3.4-r2.ebuild 3636 BLAKE2B 9ed872299b912b9112cc97879ec7bac05f8001fd6647693b0e7b653a989151a7392077b61dc6c9f221715aa0247d6e86731f9e90d4056ed0c88e74364b23cc38 SHA512 aca9cbb14cdf92752b4362e65fee178a952176aa9318bae009fb01f46e265ddebed341101002adf92945acd7da91a4814b92d241196f9bf6c63e6350413abf35
+EBUILD rspamd-9999.ebuild 2977 BLAKE2B 78567033b92fcb6237f794092cb62c7aa284211dab41c88d4a9c9069643c73f7b13afdd313bb14ecda628046158498f20b8783309ead10978d4a572a2fa5a19f SHA512 723b836bf5d404f7baaf298a8e28af7b126f14acab74f732dd19615c326917782ff6cb0d483e651cfb0f15966c8335066d96ca83a49752476488379fee5a2741
MISC metadata.xml 554 BLAKE2B 65f4d0c5cd49f3caad6aeb0ab37bbba43505faf800491ebfa9af8366511bb46243a1ec873d7944cbe77dbb554beef8318a76f98dd4be69407b7befa3272a69b0 SHA512 d9a82aed6a7c63dad8727be080458c165e5c5f4a3ae87330c82447bc21d87c6c10730d0622fecbc5d255ca97312992c4f45c219ad8edcf2a9f4a386a79265d22
diff --git a/mail-filter/rspamd/rspamd-3.4-r2.ebuild b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
index 5f557fe50711..67c7e30c3e00 100644
--- a/mail-filter/rspamd/rspamd-3.4-r2.ebuild
+++ b/mail-filter/rspamd/rspamd-3.4-r2.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rspamd/rspamd/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
fi
DESCRIPTION="Rapid spam filtering system"
@@ -62,6 +62,7 @@ DEPEND="${RDEPEND}
dev-cpp/doctest
"
BDEPEND="
+ dev-lang/perl
dev-util/ragel
virtual/pkgconfig
"
diff --git a/mail-filter/rspamd/rspamd-9999.ebuild b/mail-filter/rspamd/rspamd-9999.ebuild
index b6932290133a..5e7014163c32 100644
--- a/mail-filter/rspamd/rspamd-9999.ebuild
+++ b/mail-filter/rspamd/rspamd-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -62,6 +62,7 @@ DEPEND="${RDEPEND}
dev-cpp/doctest
"
BDEPEND="
+ dev-lang/perl
dev-util/ragel
virtual/pkgconfig
"
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 5088aeeb0152..55c6ca3c74c2 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/sdl2-mixer/Manifest b/media-libs/sdl2-mixer/Manifest
index 39fdc058adeb..c0a7d6cbb9a8 100644
--- a/media-libs/sdl2-mixer/Manifest
+++ b/media-libs/sdl2-mixer/Manifest
@@ -4,5 +4,5 @@ DIST SDL2_mixer-2.0.4.tar.gz 11125077 BLAKE2B ccb55020e360fa000e82807b8c4e237122
DIST SDL2_mixer-2.6.2.tar.gz 9934376 BLAKE2B 9cf378d03046389b3625b90ca7a4c34d9b80e0908bccef454adedc21f16f24d99acc0fc3522ba981be89d8c58c7a6e877e7d98c798b157529e2cb26141faec8c SHA512 16baa9d8b345bf0224538cbfb2ae9fc5d3deea2b454f41a98006c938fe7a65d5a8c84e28a76f98a4dd971c4fe5cf0219d8bf73331cf11f2702e01600eb197658
EBUILD sdl2-mixer-2.0.4-r2.ebuild 3495 BLAKE2B e60946ff082f2e56017b3c2ff569fc1d414c9bf78e484e43f628e1ac8bba37216cc20197ab056306295defb303680a42a22769fb6d85f4b908f97fa60f679648 SHA512 f887456d210183651b46a502a001e3d8656c88aa85896d045b76311014a523e5c3c027c17d61591f8342ed63f54d0748635c3af0e2b9415e6d4a90ef19ac210d
EBUILD sdl2-mixer-2.0.4-r3.ebuild 3547 BLAKE2B d87698586e5254f68a101bf6512fca733fadddba9188fe0e125d2d74194e9c14fb0c876df32c2f957a80e14c7a91bf2b01b9a9c392950563de472ffd67471663 SHA512 c52bf308bab225a1a17a0d40c7ed09843a9c95c06cef6379995a73f43ee33db0d10932f862e4144890fa3361906b5412482ffe59ebaa8ade19c7fcfbe68c40b3
-EBUILD sdl2-mixer-2.6.2.ebuild 2834 BLAKE2B 895eb393428380497cd89c549b2a1aefc1fd61c1310ae9123eebd8a3e9575e131e2a68374868f6ebdabe16d7f7829547fe42d1779d406728f957b9c298b4a596 SHA512 952abd422cd630608ecff5e2df3383b53c257ba570c676d1ace30bbf9bb8298675ae0686d5754354156ffebf307ce18b2a2489b71e4c4096624d1d2a8e8b1b1b
+EBUILD sdl2-mixer-2.6.2-r1.ebuild 2980 BLAKE2B a5ae69cd472b3ec8b763c41b150b8228b46661738b220eb3451762f98024f7cf3ba77908daefeb0b32d7fb3e174aaeba69de6e8d09380cf3931892580cecf9df SHA512 b2d1813aec1ded7461bb360904be8f9520cd5e5d2d91690681b25b342587f7fa8a363d229cda5812af14919d450de57691acbe6acb54d4c290aedb14c32ca313
MISC metadata.xml 758 BLAKE2B 1f95dea5a9ad3e40050cb55bf829e89bc51d7c03525b5f91e3239d30ab6131390c0af595ca52ffb2257d11a11efe3c617291028dddd2a9fce76a815a74aa4389 SHA512 94bbb6ea83a1e975a701f7d885f83b56d8511eb69e8121126f46755377a3e966c89f3a3745530f5780d6bf81bb0a47b3b93dceb63ce44bcbe459718aebcf672d
diff --git a/media-libs/sdl2-mixer/sdl2-mixer-2.6.2.ebuild b/media-libs/sdl2-mixer/sdl2-mixer-2.6.2-r1.ebuild
index ad55760aeb5b..35995b532df6 100644
--- a/media-libs/sdl2-mixer/sdl2-mixer-2.6.2.ebuild
+++ b/media-libs/sdl2-mixer/sdl2-mixer-2.6.2-r1.ebuild
@@ -34,9 +34,7 @@ RDEPEND="
opus? ( >=media-libs/opusfile-0.2 )
vorbis? (
tremor? ( >=media-libs/tremor-0_pre20130223[${MULTILIB_USEDEP}] )
- !tremor? (
- >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
- >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}] )
+ !tremor? ( >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] )
)
"
DEPEND="${RDEPEND}"
@@ -61,10 +59,15 @@ multilib_src_configure() {
$(use_enable fluidsynth music-midi-fluidsynth)
--disable-music-midi-fluidsynth-shared
$(use_enable vorbis music-ogg)
+ $(usex vorbis \
+ $(use_enable !tremor music-ogg-vorbis) \
+ --disable-music-ogg-vorbis)
+ --disable-music-ogg-vorbis-shared
$(use_enable tremor music-ogg-tremor)
- --disable-music-ogg
+ --disable-music-ogg-tremor-shared
$(use_enable flac music-flac)
- --disable-music-flac
+ $(use_enable flac music-flac-libflac)
+ --disable-music-flac-libflac-shared
$(use_enable mp3 music-mp3)
$(use_enable mp3 music-mp3-mpg123)
--disable-music-mp3-mpg123-shared
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 2bf40b1fc329..333c3e02e61a 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 8a1d7823cbed..d54cf382145c 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 17 Jan 2023 00:09:55 +0000
+Tue, 17 Jan 2023 06:39:55 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 02d54a8c3514..190c75440521 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 540216 BLAKE2B d30aef090eaffb1f3ce91f96dfcc44f7a5d1a954885fba68126dee1aa21a3de740e45dd7106f5d3ba2b51e48eda29870b954e2a90cc8bfa9dc1ac93912daadef SHA512 f9ff42d8d58ea6e6bae5d32f95af7bcddc333ce0478d31cfefb14e85c8d99eaf4d3d9a0802c961e3f7e7d8f3696894cb1d1d0e81db3807d1796858a550f0351f
-TIMESTAMP 2023-01-17T00:09:59Z
+TIMESTAMP 2023-01-17T06:39:58Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPF51dfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPGQr5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klB9xg//VkFIVkJ7lahL5sXarCLxauLFLLfe69FlGpU/BKNajb1MhwFNLkHbPHhv
-kPsQ+rirvUNuxBBtV2P4CM/gnj9QOXjoeatoNYkQIZcPYJpNHQDltLKGwacPF4s7
-0GebsdDRQsKQ4rDwff6lcC9Q/2Wpj64Q8yaA5QDwFlTN8oTCBN8U4u7NyHGQaGrt
-fsSRHQGvs0wlK0KRb+mGhDoRlEJUXWeUPUh34une2d8Huwnz36hWDA7MAAOshUYO
-jTdlNt0EqqirYG8pAUuuoX4SbpIdO7fuFoNB+aC82dW1wWPX6zblSSgzS1BAuP0b
-61ZnrFCNFDzIiH/NJ94vIssJuyXqeUcRK1K6nBbCMo+NFnFW3J4sqlJlC1v5Y0xC
-UT2Rzhjkv7mhApfKlRYrnE32YY37wmnHrBMLNSgINNRkJ9bgPBd+tWZFs7T5SLt2
-w+AGR5nhKP3WgJqXE/KiyP4MtQG8R0eJVTDVM3CNIGL1wKxHm/7GYdGCv9rYX+QK
-wmiGDGG8T4lvr963fWCCmNs/4LV7or9k9a3UlWSJe/BpPM8ASYrt3ONzc9q43QVi
-ajFlqyu49E3Q/xFlsAzv28N82DX/4Z3tG/yjx2a7B1QQdrIA8C+PhN9Luy+j7PRt
-Aehfqx8GlDF3rhjygiLti4InNWmQ1ezXUvVNaq3Ne5ZDziH0pvA=
-=/wSM
+klDREhAAs0W/2VO4RVJreJeJJBg8WQjP2Lvl1+9lkl4uI9PUy9fWBRBGVs+h7ws4
+WW4hFh64wiv6Ike5J4C/qJ22kLf3WHxAGtuw2lWnszoEcdt90SVHorLDV8QED0Nb
+Nen8f7kQOGh9MS0X9E5CLrgI4NOU4goq7LK83phCrIoh8Je2K7vGTjcwY7ZpfJXe
+I36qaNakxMBUdgZhjmHx160T8/uyffx57Ei+/ZI9jp42tREbRTGuM9D/e+CpNzO8
+Lw//PBoeXpQw2ej/aXzhFZbMLnFSKpj443f++akgLLmz3Xi2r4qiiG12C9cVrf2X
+dzqe+i0FmoVPWiQ1su9shOUs4Q5Cto6CF16QN1HtBQlygiU3MBhFJiBXXXf1Iv3B
+vNArmEZTjqzlcni2emveQ35/ZohFN2Wr9aCGmPa+XXh6Nei+pP7SuK7zlGmKWIPi
+rd+XMQiwNy4sVf8xMxLrzZJqXPrys6cwk1kLTZ8dQp7QghPS+7PgQr3RqdQhGPMD
+rvVVrklSigRTdnKeADNSiAodihga4IKi8RSOfjo6uHRA3IGhBdUzXIgveXZ395Yh
+/VHmS1E9X+Oy6NfIMN/i3YgHXs7WhRzirepbMrrlHqMBuyQfnT8C7mJ/1cbG2lnd
+55hTVL3F6sVEu/I98poST0Fgnm+4u4V1aclCXrO+8C5pRqRB9wc=
+=2CFT
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 8a1d7823cbed..d54cf382145c 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 17 Jan 2023 00:09:55 +0000
+Tue, 17 Jan 2023 06:39:55 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index bac3b7b5d502..e634e88004e8 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 24f1a64d059b..b2a192ae43bf 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/acme-2.2.0 b/metadata/md5-cache/app-crypt/acme-2.2.0
new file mode 100644
index 000000000000..6d57909db86c
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/acme-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinx_rtd_theme[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinx_rtd_theme[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/sphinx_rtd_theme[python_targets_python3_9(-)] ) ) ) test? ( dev-python/chardet[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyopenssl-17.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyrfc3339[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=An implementation of the ACME protocol
+EAPI=8
+HOMEPAGE=https://github.com/certbot/certbot https://letsencrypt.org/
+INHERIT=distutils-r1
+IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-python/chardet[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyopenssl-17.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyrfc3339[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-2.20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/requests-toolbelt-0.3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/certbot/certbot/archive/v2.2.0.tar.gz -> certbot-2.2.0.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=8930b7135954543bd185e63db0a2a08a
diff --git a/metadata/md5-cache/app-crypt/certbot-2.2.0 b/metadata/md5-cache/app-crypt/certbot-2.2.0-r1
index fb567de34ba0..64fc158339e9 100644
--- a/metadata/md5-cache/app-crypt/certbot-2.2.0
+++ b/metadata/md5-cache/app-crypt/certbot-2.2.0-r1
@@ -1,4 +1,4 @@
-BDEPEND=test? ( >=app-crypt/acme-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ConfigArgParse-0.9.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/distro-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyrfc3339[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-component[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-interface[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] selinux? ( sec-policy/selinux-certbot ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=app-crypt/acme-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ConfigArgParse-0.9.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/distro-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyrfc3339[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-component[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-interface[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] selinux? ( sec-policy/selinux-certbot ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Let's encrypt client to automate deployment of X.509 certificates
EAPI=8
@@ -7,10 +7,10 @@ INHERIT=distutils-r1
IUSE=selinux test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
-RDEPEND=>=app-crypt/acme-2.1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ConfigArgParse-0.9.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/distro-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyrfc3339[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-component[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-interface[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] selinux? ( sec-policy/selinux-certbot ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+RDEPEND=>=app-crypt/acme-2.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ConfigArgParse-0.9.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/configobj-5.0.6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cryptography-2.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/distro-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/josepy-1.13.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/parsedatetime-2.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyrfc3339[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-component[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zope-interface[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] selinux? ( sec-policy/selinux-certbot ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/certbot/certbot/archive/v2.2.0.tar.gz -> certbot-2.2.0.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=40d5f60bf39ed8ff81119b387b9dce99
+_md5_=8328f739b334def6a9405611471083b2
diff --git a/metadata/md5-cache/app-crypt/certbot-9999 b/metadata/md5-cache/app-crypt/certbot-9999
index 6474b7f2babc..05e7b297e8fd 100644
--- a/metadata/md5-cache/app-crypt/certbot-9999
+++ b/metadata/md5-cache/app-crypt/certbot-9999
@@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targ
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 git-r3 2347f8fe2d392b2a091191f94be37e6f multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=150b4fed95cbf74c7db156b0b017c11b
+_md5_=8328f739b334def6a9405611471083b2
diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz
index dd8ad1baa8ac..7bcde91f50af 100644
--- a/metadata/md5-cache/app-shells/Manifest.gz
+++ b/metadata/md5-cache/app-shells/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-shells/fzf-0.35.0 b/metadata/md5-cache/app-shells/fzf-0.36.0
index c9cb61815e8a..1e1f70abe6eb 100644
--- a/metadata/md5-cache/app-shells/fzf-0.35.0
+++ b/metadata/md5-cache/app-shells/fzf-0.36.0
@@ -8,6 +8,6 @@ KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=MIT BSD-with-disclosure
RESTRICT=strip
SLOT=0
-SRC_URI=https://github.com/junegunn/fzf/archive/0.35.0.tar.gz -> fzf-0.35.0.tar.gz https://dev.gentoo.org/~sam/distfiles/app-shells/fzf/fzf-0.35.0-deps.tar.xz
+SRC_URI=https://github.com/junegunn/fzf/archive/0.36.0.tar.gz -> fzf-0.36.0.tar.gz https://dev.gentoo.org/~sam/distfiles/app-shells/fzf/fzf-0.36.0-deps.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=f125074ddb61bdb2fe17d7612925076f
+_md5_=3f16fc161b124b60621ac635018f796a
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 4a5e0087d98b..441db59785b8 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.11 b/metadata/md5-cache/dev-db/mariadb-10.6.11
index 3951ef2edf0b..22300906a6d6 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.6.11
+++ b/metadata/md5-cache/dev-db/mariadb-10.6.11
@@ -15,4 +15,4 @@ RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.6/18
SRC_URI=mirror://mariadb/mariadb-10.6.11/source/mariadb-10.6.11.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.10-patches-01.tar.xz
_eclasses_=cmake 449b4785acace35308fe747fc939bde1 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b prefix eab3c99d77fe00506c109c8a736186f7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=9b839b93b56b7937b06ad5feffbfab50
+_md5_=cf213b760c74bb7c0c637c5e3014c885
diff --git a/metadata/md5-cache/dev-db/redis-6.2.9 b/metadata/md5-cache/dev-db/redis-6.2.9
new file mode 100644
index 000000000000..a0fb5ccce84f
--- /dev/null
+++ b/metadata/md5-cache/dev-db/redis-6.2.9
@@ -0,0 +1,17 @@
+BDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) 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 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) )
+DESCRIPTION=A persistent caching system, key-value, and data structures database
+EAPI=8
+HOMEPAGE=https://redis.io
+INHERIT=autotools edo flag-o-matic lua-single multiprocessing systemd tmpfiles toolchain-funcs
+IUSE=+jemalloc selinux ssl systemd tcmalloc test lua_single_target_luajit lua_single_target_lua5-1
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris
+LICENSE=BSD
+RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles
+REQUIRED_USE=?? ( jemalloc tcmalloc ) ^^ ( lua_single_target_luajit lua_single_target_lua5-1 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.redis.io/releases/redis-6.2.9.tar.gz
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e lua-single aee383a0de35701b9eb0b27077a1c143 lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=0570f27cd61172e024a1a266945be844
diff --git a/metadata/md5-cache/dev-db/redis-7.0.8 b/metadata/md5-cache/dev-db/redis-7.0.8
new file mode 100644
index 000000000000..4d40ad757550
--- /dev/null
+++ b/metadata/md5-cache/dev-db/redis-7.0.8
@@ -0,0 +1,17 @@
+BDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) 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 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) test? ( dev-lang/tcl:0= ssl? ( dev-tcltk/tls ) )
+DESCRIPTION=A persistent caching system, key-value, and data structures database
+EAPI=8
+HOMEPAGE=https://redis.io
+INHERIT=autotools edo flag-o-matic multiprocessing systemd tmpfiles toolchain-funcs
+IUSE=+jemalloc selinux ssl systemd tcmalloc test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris
+LICENSE=BSD
+RDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles
+REQUIRED_USE=?? ( jemalloc tcmalloc )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.redis.io/releases/redis-7.0.8.tar.gz
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=6146b738e9a9eaabad7ceae5b4816846
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 09e35d4f2d59..0735413c94c6 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/execline-2.9.1.0 b/metadata/md5-cache/dev-lang/execline-2.9.1.0
new file mode 100644
index 000000000000..99c30b441051
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/execline-2.9.1.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure prepare
+DEPEND=>=dev-libs/skalibs-2.13.0.0:=
+DESCRIPTION=A non-interactive scripting language
+EAPI=8
+HOMEPAGE=https://www.skarnet.org/software/execline/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=ISC
+RDEPEND=>=dev-libs/skalibs-2.13.0.0:=
+SLOT=0/2.9
+SRC_URI=https://www.skarnet.org/software/execline/execline-2.9.1.0.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=3426906132221be5811fa12ab8a964df
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 6e557bcc8c3f..63d538c05ddc 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/skalibs-2.13.0.0 b/metadata/md5-cache/dev-libs/skalibs-2.13.0.0
new file mode 100644
index 000000000000..292c5f54bf5a
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/skalibs-2.13.0.0
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure prepare
+DESCRIPTION=General-purpose libraries from skarnet.org
+EAPI=8
+HOMEPAGE=https://www.skarnet.org/software/skalibs/
+INHERIT=toolchain-funcs
+IUSE=doc ipv6
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=ISC
+SLOT=0/2.13
+SRC_URI=https://www.skarnet.org/software/skalibs/skalibs-2.13.0.0.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=5ddf58a35f1bd602ff2d2705b0a7e2b7
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 874629cc442a..143270439edf 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/X11-XCB-0.190.0-r1 b/metadata/md5-cache/dev-perl/X11-XCB-0.190.0-r1
new file mode 100644
index 000000000000..6ff9596df4e4
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/X11-XCB-0.190.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-perl/Data-Dump dev-perl/Mouse dev-perl/MouseX-NativeTraits dev-perl/Try-Tiny dev-perl/XML-Descent dev-perl/XML-Simple >=virtual/perl-XSLoader-0.20.0 >=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm x11-base/xcb-proto >=virtual/perl-Devel-PPPort-3.190.0 dev-perl/ExtUtils-Depends >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-3.180.0 dev-perl/ExtUtils-PkgConfig dev-perl/XS-Object-Magic test? ( dev-perl/Test-Deep dev-perl/Test-Exception virtual/perl-Test-Simple ) dev-lang/perl test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm x11-base/xcb-proto dev-lang/perl
+DESCRIPTION=Perl bindings for libxcb
+EAPI=7
+HOMEPAGE=https://metacpan.org/release/X11-XCB
+INHERIT=perl-module virtualx
+IUSE=test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=dev-perl/Data-Dump dev-perl/Mouse dev-perl/MouseX-NativeTraits dev-perl/Try-Tiny dev-perl/XML-Descent dev-perl/XML-Simple >=virtual/perl-XSLoader-0.20.0 >=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/M/MS/MSTPLBG/X11-XCB-0.19.tar.gz
+_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 virtualx 644887c82aefdf12001489391fca4f02
+_md5_=89fa0ed5d5a18b6f819cf3369a8d51ab
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 9fe731092610..2a9ce10b024a 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/Nuitka-1.3.4 b/metadata/md5-cache/dev-python/Nuitka-1.3.4
deleted file mode 100644
index 862770b6e80c..000000000000
--- a/metadata/md5-cache/dev-python/Nuitka-1.3.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/scons[python_targets_python3_10(-)?] test? ( dev-util/ccache ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Python to native compiler
-EAPI=8
-HOMEPAGE=https://www.nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/
-INHERIT=distutils-r1 flag-o-matic optfeature
-IUSE=test python_targets_python3_10
-KEYWORDS=~amd64 ~loong ~x86
-LICENSE=Apache-2.0
-RDEPEND=dev-util/scons[python_targets_python3_10(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/N/Nuitka/Nuitka-1.3.4.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 flag-o-matic 69394e25812406faa1f90edaf4969395 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b optfeature 1a2157392a869265b2afcb63a26c12ac out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=0267d2661eabca5d519fd94cf6ae1c0b
diff --git a/metadata/md5-cache/dev-python/Nuitka-1.3.6 b/metadata/md5-cache/dev-python/Nuitka-1.3.6
deleted file mode 100644
index 4cd5d678462f..000000000000
--- a/metadata/md5-cache/dev-python/Nuitka-1.3.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/scons[python_targets_python3_10(-)?] test? ( dev-util/ccache ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/gpep517-9[python_targets_python3_10(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Python to native compiler
-EAPI=8
-HOMEPAGE=https://www.nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/
-INHERIT=distutils-r1 flag-o-matic optfeature
-IUSE=test python_targets_python3_10
-KEYWORDS=~amd64 ~loong ~x86
-LICENSE=Apache-2.0
-RDEPEND=dev-util/scons[python_targets_python3_10(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/N/Nuitka/Nuitka-1.3.6.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 flag-o-matic 69394e25812406faa1f90edaf4969395 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b optfeature 1a2157392a869265b2afcb63a26c12ac out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=11c617000ba799704d70bde5c4e71564
diff --git a/metadata/md5-cache/dev-python/Nuitka-1.3.5 b/metadata/md5-cache/dev-python/Nuitka-1.3.8
index 9dad24d35ce8..ecb98d212d35 100644
--- a/metadata/md5-cache/dev-python/Nuitka-1.3.5
+++ b/metadata/md5-cache/dev-python/Nuitka-1.3.8
@@ -11,6 +11,6 @@ RDEPEND=dev-util/scons[python_targets_python3_10(-)?] python_targets_python3_10?
REQUIRED_USE=|| ( python_targets_python3_10 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=mirror://pypi/N/Nuitka/Nuitka-1.3.5.tar.gz
+SRC_URI=mirror://pypi/N/Nuitka/Nuitka-1.3.8.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 flag-o-matic 69394e25812406faa1f90edaf4969395 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b optfeature 1a2157392a869265b2afcb63a26c12ac out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=11c617000ba799704d70bde5c4e71564
diff --git a/metadata/md5-cache/dev-python/caldav-1.0.1 b/metadata/md5-cache/dev-python/caldav-1.0.1
new file mode 100644
index 000000000000..d98663efe249
--- /dev/null
+++ b/metadata/md5-cache/dev-python/caldav-1.0.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/icalendar[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tzlocal[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] www-apps/radicale[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/vobject[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CalDAV (RFC4791) client library for Python
+EAPI=8
+HOMEPAGE=https://github.com/python-caldav/caldav/ https://pypi.org/project/caldav/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( GPL-3 Apache-2.0 )
+RDEPEND=dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/vobject[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/python-caldav/caldav/archive/v1.0.1.tar.gz -> caldav-1.0.1.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=71b48fde2b4759d2f9d2fda3c277a1fe
diff --git a/metadata/md5-cache/dev-python/dulwich-0.21.0 b/metadata/md5-cache/dev-python/dulwich-0.21.0
new file mode 100644
index 000000000000..8cc3a05ef9a0
--- /dev/null
+++ b/metadata/md5-cache/dev-python/dulwich-0.21.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urllib3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] app-crypt/gpgme[python,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/fastimport[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] ) ) ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Pure-Python implementation of the Git file formats and protocols
+EAPI=8
+HOMEPAGE=https://github.com/jelmer/dulwich/ https://pypi.org/project/dulwich/
+INHERIT=distutils-r1
+IUSE=doc examples test doc python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-2+ Apache-2.0
+RDEPEND=dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urllib3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/d/dulwich/dulwich-0.21.0.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=3b9db2a2aaa19ffeddf407deeecd4a4d
diff --git a/metadata/md5-cache/dev-python/ipykernel-6.20.2 b/metadata/md5-cache/dev-python/ipykernel-6.20.2
new file mode 100644
index 000000000000..fc0ec2eb1eaa
--- /dev/null
+++ b/metadata/md5-cache/dev-python/ipykernel-6.20.2
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/comm-0.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debugpy-1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_client-6.1.12[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nest_asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-17[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/flaky[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ipyparallel[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/comm-0.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debugpy-1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_client-6.1.12[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nest_asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-17[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=IPython Kernel for Jupyter
+EAPI=8
+HOMEPAGE=https://github.com/ipython/ipykernel/ https://pypi.org/project/ipykernel/
+INHERIT=distutils-r1 virtualx
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/comm-0.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/debugpy-1.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-7.23.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_client-6.1.12[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/matplotlib-inline-0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/nest_asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyzmq-17[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/i/ipykernel/ipykernel-6.20.2.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f virtualx 644887c82aefdf12001489391fca4f02
+_md5_=b7feee951f45833c7e430258d3e07a9e
diff --git a/metadata/md5-cache/dev-python/jsonref-1.1.0 b/metadata/md5-cache/dev-python/jsonref-1.1.0
new file mode 100644
index 000000000000..b74f0df991ef
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jsonref-1.1.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pdm-pep517-1.0.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=An implementation of JSON Reference for Python
+EAPI=8
+HOMEPAGE=https://github.com/gazpachoking/jsonref/ https://pypi.org/project/jsonref/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/gazpachoking/jsonref/archive/v1.1.0.tar.gz -> jsonref-1.1.0.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=02ec706b8d77001aae45c66d6051dc9b
diff --git a/metadata/md5-cache/dev-python/markups-4.0.0 b/metadata/md5-cache/dev-python/markups-4.0.0
new file mode 100644
index 000000000000..a99c149dd098
--- /dev/null
+++ b/metadata/md5-cache/dev-python/markups-4.0.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( app-text/pytextile[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/docutils[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygments[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pymdown-extensions[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/markdown[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-markdown-math[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) doc? ( || ( ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] ) ) ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A wrapper around various text markups
+EAPI=8
+HOMEPAGE=https://pymarkups.readthedocs.io/en/latest/ https://github.com/retext-project/pymarkups https://pypi.org/project/Markups/
+INHERIT=distutils-r1
+IUSE=test doc python_targets_python3_9 python_targets_python3_10
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-python/markdown[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/python-markdown-math[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/M/Markups/Markups-4.0.0.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=dfaa85423cae5c2c48b49485779d3c5f
diff --git a/metadata/md5-cache/dev-python/matplotlib-3.6.1 b/metadata/md5-cache/dev-python/matplotlib-3.6.1
index 75277f45bb38..59860c048ec2 100644
--- a/metadata/md5-cache/dev-python/matplotlib-3.6.1
+++ b/metadata/md5-cache/dev-python/matplotlib-3.6.1
@@ -1,4 +1,4 @@
-BDEPEND=dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/setuptools_scm-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm_git_archive[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig doc? ( >=app-text/dvipng-1.15-r1 >=dev-python/colorspacious-1.1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-1.18.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpydoc-0.9.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/scipy-1.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-1.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-gallery-0.3.1-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlwt-1.3.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/latex-base dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexrecommended dev-texlive/texlive-luatex dev-texlive/texlive-xetex >=media-gfx/graphviz-2.42.3[cairo] ) test? ( dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) test? ( dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[tk?,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[tk?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[tk?,threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/setuptools_scm-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig doc? ( >=app-text/dvipng-1.15-r1 >=dev-python/colorspacious-1.1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-1.18.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpydoc-0.9.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/scipy-1.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-1.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-gallery-0.3.1-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlwt-1.3.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/latex-base dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexrecommended dev-texlive/texlive-luatex dev-texlive/texlive-xetex >=media-gfx/graphviz-2.42.3[cairo] ) test? ( dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) test? ( dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[tk?,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[tk?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[tk?,threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Pure python plotting library with matlab like syntax
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://pypi/m/matplotlib/matplotlib-3.6.1.tar.gz test? ( https://downloads.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.gz )
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 flag-o-matic 69394e25812406faa1f90edaf4969395 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f virtualx 644887c82aefdf12001489391fca4f02
-_md5_=4f8483d875f8f339d02d9bf9990ec5a5
+_md5_=9f781384282427b33574f7bb9b653b02
diff --git a/metadata/md5-cache/dev-python/matplotlib-3.6.2 b/metadata/md5-cache/dev-python/matplotlib-3.6.2
index d2f388b5644b..3f39da9ff313 100644
--- a/metadata/md5-cache/dev-python/matplotlib-3.6.2
+++ b/metadata/md5-cache/dev-python/matplotlib-3.6.2
@@ -1,4 +1,4 @@
-BDEPEND=dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/setuptools_scm-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm_git_archive[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig doc? ( >=app-text/dvipng-1.15-r1 >=dev-python/colorspacious-1.1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-1.18.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpydoc-0.9.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/scipy-1.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-1.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-gallery-0.3.1-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlwt-1.3.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/latex-base dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexrecommended dev-texlive/texlive-luatex dev-texlive/texlive-xetex >=media-gfx/graphviz-2.42.3[cairo] ) test? ( dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) test? ( dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[tk?,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[tk?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[tk?,threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/setuptools_scm-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig doc? ( >=app-text/dvipng-1.15-r1 >=dev-python/colorspacious-1.1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-1.18.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpydoc-0.9.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/scipy-1.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-1.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-gallery-0.3.1-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlwt-1.3.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/latex-base dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexrecommended dev-texlive/texlive-luatex dev-texlive/texlive-xetex >=media-gfx/graphviz-2.42.3[cairo] ) test? ( dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) test? ( dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[tk?,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[tk?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[tk?,threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Pure python plotting library with matlab like syntax
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://pypi/m/matplotlib/matplotlib-3.6.2.tar.gz test? ( https://downloads.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.gz )
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 flag-o-matic 69394e25812406faa1f90edaf4969395 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f virtualx 644887c82aefdf12001489391fca4f02
-_md5_=72df06ca22e121a6d3a0cbd6b0312bd8
+_md5_=70b4f05f66babbac9969acdf33433a2e
diff --git a/metadata/md5-cache/dev-python/matplotlib-3.6.3 b/metadata/md5-cache/dev-python/matplotlib-3.6.3
index e12d8ed87922..52696c116628 100644
--- a/metadata/md5-cache/dev-python/matplotlib-3.6.3
+++ b/metadata/md5-cache/dev-python/matplotlib-3.6.3
@@ -1,4 +1,4 @@
-BDEPEND=dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/setuptools_scm-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm_git_archive[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig doc? ( >=app-text/dvipng-1.15-r1 >=dev-python/colorspacious-1.1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-1.18.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpydoc-0.9.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/scipy-1.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-1.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-gallery-0.3.1-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlwt-1.3.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/latex-base dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexrecommended dev-texlive/texlive-luatex dev-texlive/texlive-xetex >=media-gfx/graphviz-2.42.3[cairo] ) test? ( dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) test? ( dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[tk?,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[tk?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[tk?,threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/setuptools_scm-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig doc? ( >=app-text/dvipng-1.15-r1 >=dev-python/colorspacious-1.1.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipython-1.18.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpydoc-0.9.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/scipy-1.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-1.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphinx-gallery-0.3.1-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/xlwt-1.3.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/latex-base dev-texlive/texlive-latexextra dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexrecommended dev-texlive/texlive-luatex dev-texlive/texlive-xetex >=media-gfx/graphviz-2.42.3[cairo] ) test? ( dev-python/mock[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) test? ( dev-python/certifi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/contourpy-1.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fonttools-4.22.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/kiwisolver-1.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.19[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-7.1.1[jpeg,webp,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-2.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytz-2019.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/freetype:2 media-libs/libpng:0 >=media-libs/qhull-2013:= virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) excel? ( dev-python/xlwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( dev-python/PyQt5[gui,widgets,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) wxwidgets? ( python_targets_python3_9? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[tk?,threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[tk?,threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[tk?,threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Pure python plotting library with matlab like syntax
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://pypi/m/matplotlib/matplotlib-3.6.3.tar.gz test? ( https://downloads.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.gz )
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 flag-o-matic 69394e25812406faa1f90edaf4969395 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f virtualx 644887c82aefdf12001489391fca4f02
-_md5_=91f4432d005557ed6bd41ff8cb3d355a
+_md5_=d33fb24e09895f7f7379ee06cf2f545c
diff --git a/metadata/md5-cache/dev-python/nbconvert-7.2.8 b/metadata/md5-cache/dev-python/nbconvert-7.2.8
new file mode 100644
index 000000000000..53a7e1a7644a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/nbconvert-7.2.8
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/notebook[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/ipykernel[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/ipywidgets-7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/beautifulsoup4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/bleach[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-python/importlib_metadata-3.6[python_targets_python3_9(-)?] ) >=dev-python/jinja-3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_core-4.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jupyterlab_pygments[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markupsafe-2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mistune-2.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbclient-0.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbformat-5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandocfilters-1.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tinycss2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Converting Jupyter Notebooks
+EAPI=8
+HOMEPAGE=https://nbconvert.readthedocs.io/ https://github.com/jupyter/nbconvert/ https://pypi.org/project/nbconvert/
+INHERIT=distutils-r1 virtualx
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD
+RDEPEND=dev-python/beautifulsoup4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/bleach[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-python/importlib_metadata-3.6[python_targets_python3_9(-)?] ) >=dev-python/jinja-3.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jupyter_core-4.7[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jupyterlab_pygments[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markupsafe-2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mistune-2.0.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbclient-0.5.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/nbformat-5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandocfilters-1.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pygments-2.4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tinycss2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/traitlets-5.1.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/n/nbconvert/nbconvert-7.2.8.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f virtualx 644887c82aefdf12001489391fca4f02
+_md5_=7ca720ae41b4eb20ceba16e5e5b586b4
diff --git a/metadata/md5-cache/dev-python/openapi-spec-validator-0.5.2 b/metadata/md5-cache/dev-python/openapi-spec-validator-0.5.2
new file mode 100644
index 000000000000..43e1c284243a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/openapi-spec-validator-0.5.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/jsonschema-4.0.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-spec-0.1.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lazy-object-proxy-1.7.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/openapi-schema-validator-0.5[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openapi-schema-validator-0.3.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.3.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator
+EAPI=8
+HOMEPAGE=https://github.com/p1c2u/openapi-spec-validator/ https://pypi.org/project/openapi-spec-validator/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/jsonschema-4.0.0[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jsonschema-spec-0.1.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lazy-object-proxy-1.7.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/openapi-schema-validator-0.5[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/openapi-schema-validator-0.3.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/p1c2u/openapi-spec-validator/archive/0.5.2.tar.gz -> openapi-spec-validator-0.5.2.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=f1193832a94f96504a52345b3abc0a84
diff --git a/metadata/md5-cache/dev-python/pgzero-1.2.1-r1 b/metadata/md5-cache/dev-python/pgzero-1.2.1-r1
deleted file mode 100644
index 69596897a127..000000000000
--- a/metadata/md5-cache/dev-python/pgzero-1.2.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis] ) test? ( dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygame[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/unittest-or-fail[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A zero-boilerplate games programming framework based on Pygame
-EAPI=8
-HOMEPAGE=https://pygame-zero.readthedocs.io/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_9 python_targets_python3_10
-KEYWORDS=~amd64
-LICENSE=LGPL-3
-RDEPEND=dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pygame[python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/lordmauve/pgzero/archive/1.2.1.tar.gz -> pgzero-1.2.1.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=c968afe8ac8b0aa6a8b73412ec03f3b8
diff --git a/metadata/md5-cache/dev-python/pgzero-1.2.1-r2 b/metadata/md5-cache/dev-python/pgzero-1.2.1-r2
new file mode 100644
index 000000000000..94c0f2ffd43d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pgzero-1.2.1-r2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis] ) test? ( dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygame[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/unittest-or-fail[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A zero-boilerplate games programming framework based on Pygame
+EAPI=8
+HOMEPAGE=https://pygame-zero.readthedocs.io/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=LGPL-3
+RDEPEND=dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygame[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lordmauve/pgzero/archive/1.2.1.tar.gz -> pgzero-1.2.1.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=5f11ae7b55e6dd1ac194fe91035ab926
diff --git a/metadata/md5-cache/dev-python/pikepdf-6.2.6 b/metadata/md5-cache/dev-python/pikepdf-6.2.6
index 9fa74d1a6a96..7b7b227cabc0 100644
--- a/metadata/md5-cache/dev-python/pikepdf-6.2.6
+++ b/metadata/md5-cache/dev-python/pikepdf-6.2.6
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools_scm-7.0.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm_git_archive[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-20.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-5.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,jpeg,lcms,tiff] >=dev-python/psutil-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-timeout-1.4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-xmp-toolkit-2.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=app-text/qpdf-11.1.1:0= dev-python/deprecation[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=>=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools_scm-7.0.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-20.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-5.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,jpeg,lcms,tiff] >=dev-python/psutil-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-timeout-1.4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-xmp-toolkit-2.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=app-text/qpdf-11.1.1:0= dev-python/deprecation[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=app-text/qpdf-11.1.1:0=
DESCRIPTION=Python library to work with pdf files based on qpdf
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pikepdf/pikepdf/archive/v6.2.6.tar.gz -> pikepdf-6.2.6.gh.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=c623fa1cdc78f7ef77a3d95ad1f56fbc
+_md5_=e06e58fb9aabdf02e2c91ac6babe2914
diff --git a/metadata/md5-cache/dev-python/pikepdf-6.2.7 b/metadata/md5-cache/dev-python/pikepdf-6.2.7
index d00874e48cdf..02363701776b 100644
--- a/metadata/md5-cache/dev-python/pikepdf-6.2.7
+++ b/metadata/md5-cache/dev-python/pikepdf-6.2.7
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools_scm-7.0.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm_git_archive[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-20.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-5.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,jpeg,lcms,tiff] >=dev-python/psutil-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-timeout-1.4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-xmp-toolkit-2.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=app-text/qpdf-11.1.1:0= dev-python/deprecation[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=>=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools_scm-7.0.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-20.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-5.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,jpeg,lcms,tiff] >=dev-python/psutil-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-timeout-1.4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-xmp-toolkit-2.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=app-text/qpdf-11.1.1:0= dev-python/deprecation[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=app-text/qpdf-11.1.1:0=
DESCRIPTION=Python library to work with pdf files based on qpdf
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pikepdf/pikepdf/archive/v6.2.7.tar.gz -> pikepdf-6.2.7.gh.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=0fd5834865d34663fc7e347056173f7d
+_md5_=ac0398bf7a6a7d6c6898741a6ef994cc
diff --git a/metadata/md5-cache/dev-python/pikepdf-6.2.8 b/metadata/md5-cache/dev-python/pikepdf-6.2.8
index 1d5d7262e0e7..9748611a383e 100644
--- a/metadata/md5-cache/dev-python/pikepdf-6.2.8
+++ b/metadata/md5-cache/dev-python/pikepdf-6.2.8
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools_scm-7.0.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools_scm_git_archive[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-20.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-5.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,jpeg,lcms,tiff] >=dev-python/psutil-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-timeout-1.4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-xmp-toolkit-2.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=app-text/qpdf-11.1.1:0= dev-python/deprecation[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=>=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools_scm-7.0.5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( >=dev-python/attrs-20.2.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hypothesis-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-5.0.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,jpeg,lcms,tiff] >=dev-python/psutil-5[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-6[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-timeout-1.4.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/python-xmp-toolkit-2.0.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=app-text/qpdf-11.1.1:0= dev-python/deprecation[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pillow-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pybind11-2.9.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=>=app-text/qpdf-11.1.1:0=
DESCRIPTION=Python library to work with pdf files based on qpdf
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pikepdf/pikepdf/archive/v6.2.8.tar.gz -> pikepdf-6.2.8.gh.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=0fd5834865d34663fc7e347056173f7d
+_md5_=ac0398bf7a6a7d6c6898741a6ef994cc
diff --git a/metadata/md5-cache/dev-python/psycopg-3.1.8 b/metadata/md5-cache/dev-python/psycopg-3.1.8
new file mode 100644
index 000000000000..a68e79796164
--- /dev/null
+++ b/metadata/md5-cache/dev-python/psycopg-3.1.8
@@ -0,0 +1,17 @@
+BDEPEND=test? ( >=dev-db/postgresql-8.1[server] dev-python/pytest-asyncio[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/dnspython[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-db/postgresql-8.1:* >=dev-python/typing-extensions-4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-db/postgresql-8.1:*
+DESCRIPTION=PostgreSQL database adapter for Python
+EAPI=8
+HOMEPAGE=https://www.psycopg.org/psycopg3/ https://github.com/psycopg/psycopg/ https://pypi.org/project/psycopg/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris
+LICENSE=LGPL-3+
+RDEPEND=>=dev-db/postgresql-8.1:* >=dev-python/typing-extensions-4.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/psycopg/psycopg/archive/3.1.8.tar.gz -> psycopg-3.1.8.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=bc082fc88fadc12db71bc331223965aa
diff --git a/metadata/md5-cache/dev-python/pygame-2.1.2-r1 b/metadata/md5-cache/dev-python/pygame-2.1.2-r1
index 116f717747a2..56523c043c0a 100644
--- a/metadata/md5-cache/dev-python/pygame-2.1.2-r1
+++ b/metadata/md5-cache/dev-python/pygame-2.1.2-r1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pygame/pygame/archive/2.1.2.tar.gz -> pygame-2.1.2.gh.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=845eef76161dc7cc5897572647b44f57
+_md5_=63c2daa695f8bc71010abb848378d7e9
diff --git a/metadata/md5-cache/dev-python/pygame-2.1.2-r2 b/metadata/md5-cache/dev-python/pygame-2.1.2-r2
new file mode 100644
index 000000000000..d463d056766d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pygame-2.1.2-r2
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/cython[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( media-libs/fontconfig sys-apps/util-linux ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-libs/freetype media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/sdl2-image media-libs/sdl2-mixer media-libs/sdl2-ttf midi? ( media-libs/portmidi ) X? ( media-libs/libsdl2[opengl?,threads,video,X] ) !X? ( media-libs/libsdl2[threads] ) test? ( media-libs/sdl2-image[gif,jpeg,png,tiff,webp] media-libs/sdl2-mixer[mp3,vorbis,wav] )
+DESCRIPTION=Python bindings for SDL multimedia library
+EAPI=8
+HOMEPAGE=https://www.pygame.org/
+INHERIT=distutils-r1
+IUSE=examples midi opengl test X python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-libs/freetype media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/sdl2-image media-libs/sdl2-mixer media-libs/sdl2-ttf midi? ( media-libs/portmidi ) X? ( media-libs/libsdl2[opengl?,threads,video,X] ) !X? ( media-libs/libsdl2[threads] ) media-libs/fontconfig python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pygame/pygame/archive/2.1.2.tar.gz -> pygame-2.1.2.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=159dcb0952d31072b570bce8cedeff02
diff --git a/metadata/md5-cache/dev-python/rope-1.7.0 b/metadata/md5-cache/dev-python/rope-1.7.0
new file mode 100644
index 000000000000..52c030b40497
--- /dev/null
+++ b/metadata/md5-cache/dev-python/rope-1.7.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/build[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytoolconfig-1.2.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python refactoring library
+EAPI=8
+HOMEPAGE=https://pypi.org/project/rope/ https://github.com/python-rope/rope/
+INHERIT=distutils-r1
+IUSE=doc test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=LGPL-3+
+RDEPEND=>=dev-python/pytoolconfig-1.2.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/r/rope/rope-1.7.0.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=c52cf0514e80e37c4ce356b289cda2f8
diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.21.1 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.21.1
new file mode 100644
index 000000000000..385523e1f958
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-1.21.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/nptyping-2.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sphobjinv-2.3.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/typing-extensions-4.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/sphinx-5.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Type hints support for the Sphinx autodoc extension
+EAPI=8
+HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/sphinx-5.2.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tox-dev/sphinx-autodoc-typehints/archive/1.21.1.tar.gz -> sphinx-autodoc-typehints-1.21.1.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=bf5a241901141e79976485db556f47be
diff --git a/metadata/md5-cache/dev-python/tavern-2.0.1 b/metadata/md5-cache/dev-python/tavern-2.0.1
new file mode 100644
index 000000000000..ab1324a51764
--- /dev/null
+++ b/metadata/md5-cache/dev-python/tavern-2.0.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/colorlog[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/Faker[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/jmespath[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/paho-mqtt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyjwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pykwalify[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-box[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/stevedore[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit_core-3.8.0[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A tool, library, and Pytest plugin for testing RESTful APIs
+EAPI=8
+HOMEPAGE=https://github.com/taverntesting/tavern/ https://pypi.org/project/tavern/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-python/jmespath[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/paho-mqtt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyjwt[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pykwalify[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-box[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/stevedore[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/taverntesting/tavern/archive/2.0.1.tar.gz -> tavern-2.0.1.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=a0a0c3305e59777e1dfb6eef634baddd
diff --git a/metadata/md5-cache/dev-python/tox-4.2.6 b/metadata/md5-cache/dev-python/tox-4.2.6
deleted file mode 100644
index bd5a0a25af1a..000000000000
--- a/metadata/md5-cache/dev-python/tox-4.2.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/hatch-vcs-0.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/distlib-0.3.6[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flaky-3.7[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/psutil-5.9.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-3.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/re-assert-1.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-python/time-machine-2.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/time-machine-2.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/time-machine-2.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/cachetools-5.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/chardet-5.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.6[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.6[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyproject-api-1.2.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/virtualenv-20.17.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=virtualenv-based automation of test activities
-EAPI=8
-HOMEPAGE=https://tox.readthedocs.io/ https://github.com/tox-dev/tox/ https://pypi.org/project/tox/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~ppc ~riscv
-LICENSE=MIT
-RDEPEND=>=dev-python/cachetools-5.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/chardet-5.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.6[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.6[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyproject-api-1.2.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/virtualenv-20.17.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/tox-dev/tox/archive/4.2.6.tar.gz -> tox-4.2.6.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=0f4cd9cb2ffcfabe4958cd8a58f0cd43
diff --git a/metadata/md5-cache/dev-python/tox-4.2.7 b/metadata/md5-cache/dev-python/tox-4.2.7
deleted file mode 100644
index f011e9465e9d..000000000000
--- a/metadata/md5-cache/dev-python/tox-4.2.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/hatch-vcs-0.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/distlib-0.3.6[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flaky-3.7[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/psutil-5.9.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-3.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/re-assert-1.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_9? ( >=dev-python/time-machine-2.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/time-machine-2.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/time-machine-2.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/cachetools-5.2.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/chardet-5.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.6[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.6[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyproject-api-1.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/virtualenv-20.17.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=virtualenv-based automation of test activities
-EAPI=8
-HOMEPAGE=https://tox.readthedocs.io/ https://github.com/tox-dev/tox/ https://pypi.org/project/tox/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~ppc ~riscv
-LICENSE=MIT
-RDEPEND=>=dev-python/cachetools-5.2.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/chardet-5.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.6[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.2[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.6[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyproject-api-1.4[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/virtualenv-20.17.1[python_targets_pypy3(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/tox-dev/tox/archive/4.2.7.tar.gz -> tox-4.2.7.gh.tar.gz
-_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=17610871e353b0d03c4f6c0b361cd7d6
diff --git a/metadata/md5-cache/dev-python/tox-4.2.8 b/metadata/md5-cache/dev-python/tox-4.3.3
index 10a484c557fe..14ab4243d170 100644
--- a/metadata/md5-cache/dev-python/tox-4.2.8
+++ b/metadata/md5-cache/dev-python/tox-4.3.3
@@ -11,6 +11,6 @@ RDEPEND=>=dev-python/cachetools-5.2.1[python_targets_pypy3(-)?,python_targets_py
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/tox-dev/tox/archive/4.2.8.tar.gz -> tox-4.2.8.gh.tar.gz
+SRC_URI=https://github.com/tox-dev/tox/archive/4.3.3.tar.gz -> tox-4.3.3.gh.tar.gz
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
_md5_=ad953861d266dd1b4571f0ba6bfe9f99
diff --git a/metadata/md5-cache/dev-python/trimesh-3.18.1 b/metadata/md5-cache/dev-python/trimesh-3.18.1
new file mode 100644
index 000000000000..edc2adb2fb08
--- /dev/null
+++ b/metadata/md5-cache/dev-python/trimesh-3.18.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-xdist[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/mapbox_earcut[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/chardet[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorlog[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/msgpack[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/networkx[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pycollada[python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/pyglet-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/shapely-1.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/svg-path[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sympy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xxhash[python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/rtree[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) >=dev-python/gpep517-9[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)?,python_targets_python3_10(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Python library for loading and using triangular meshes
+EAPI=8
+HOMEPAGE=https://trimsh.org/ https://github.com/mikedh/trimesh/ https://pypi.org/project/trimesh/
+INHERIT=distutils-r1 multiprocessing optfeature
+IUSE=test python_targets_python3_9 python_targets_python3_10
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=MIT
+RDEPEND=dev-python/chardet[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/colorlog[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/jsonschema[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/lxml[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/msgpack[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/networkx[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/numpy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pillow[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/pycollada[python_targets_python3_9(-)?,python_targets_python3_10(-)?] <dev-python/pyglet-2[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/requests[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/scipy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/setuptools[python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/shapely-1.8.2[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/svg-path[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/sympy[python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/xxhash[python_targets_python3_9(-)?,python_targets_python3_10(-)?] sci-libs/rtree[python_targets_python3_9(-)?,python_targets_python3_10(-)?] python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
+REQUIRED_USE=|| ( python_targets_python3_9 python_targets_python3_10 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mikedh/trimesh/archive/3.18.1.tar.gz -> trimesh-3.18.1.gh.tar.gz
+_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b optfeature 1a2157392a869265b2afcb63a26c12ac out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 666be58f658d6b32affe30f80e39a49e python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=6b4d6569e6382d0da1a3f7bf81b30d0f
diff --git a/metadata/md5-cache/games-arcade/Manifest.gz b/metadata/md5-cache/games-arcade/Manifest.gz
index 814b4fade534..f9efbdd798a1 100644
--- a/metadata/md5-cache/games-arcade/Manifest.gz
+++ b/metadata/md5-cache/games-arcade/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-arcade/funnyboat-1.5_p11-r3 b/metadata/md5-cache/games-arcade/funnyboat-1.5_p11-r3
index d38294c875a2..665b6b6bb0f0 100644
--- a/metadata/md5-cache/games-arcade/funnyboat-1.5_p11-r3
+++ b/metadata/md5-cache/games-arcade/funnyboat-1.5_p11-r3
@@ -1,15 +1,15 @@
-BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) app-arch/unzip
+BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) app-arch/unzip
DEFINED_PHASES=install prepare setup
DESCRIPTION=Side scrolling shooter game starring a steamboat on the sea
EAPI=8
HOMEPAGE=http://funnyboat.sourceforge.net/
INHERIT=desktop python-single-r1 wrapper
-IUSE=python_single_target_python3_9 python_single_target_python3_10
+IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~amd64 ~x86
LICENSE=BitstreamVera GPL-2 MIT
-RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis]
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 )
+RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygame[python_targets_python3_11(-)] ) media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis]
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=mirror://sourceforge/funnyboat/funnyboat-1.5-src.zip mirror://debian/pool/main/f/funnyboat/funnyboat_1.5-11.debian.tar.xz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=0300036fd63c5ee4b20e8b8717d47b6c
+_md5_=d0b66f0a3d77eb0ec5e935c8b578f74d
diff --git a/metadata/md5-cache/games-arcade/solarwolf-1.5_p3 b/metadata/md5-cache/games-arcade/solarwolf-1.5_p3
index f0b9cf46aea0..00de1a3fdaa1 100644
--- a/metadata/md5-cache/games-arcade/solarwolf-1.5_p3
+++ b/metadata/md5-cache/games-arcade/solarwolf-1.5_p3
@@ -1,15 +1,15 @@
-BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
+BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
DEFINED_PHASES=install prepare setup
DESCRIPTION=Action/arcade recreation of SolarFox
EAPI=8
HOMEPAGE=https://www.pygame.org/shredwheat/solarwolf/index.shtml
INHERIT=desktop python-single-r1
-IUSE=python_single_target_python3_9 python_single_target_python3_10
+IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~alpha ~amd64 ~hppa ~x86
LICENSE=LGPL-2.1
-RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) media-libs/sdl2-image[gif,png] media-libs/sdl2-mixer[mod,vorbis]
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 )
+RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygame[python_targets_python3_11(-)] ) media-libs/sdl2-image[gif,png] media-libs/sdl2-mixer[mod,vorbis]
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=http://www.pygame.org/shredwheat/solarwolf/solarwolf-1.5.tar.gz mirror://debian/pool/main/s/solarwolf/solarwolf_1.5+dfsg1-3.debian.tar.xz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=6a9d06653d432f2be744cc6e9c80d50f
+_md5_=aa8f51bdf299bf68410ec1551392c10d
diff --git a/metadata/md5-cache/games-arcade/whichwayisup-0.7.9_p8 b/metadata/md5-cache/games-arcade/whichwayisup-0.7.9_p8
index b34e28943fd4..ae655ec5c32a 100644
--- a/metadata/md5-cache/games-arcade/whichwayisup-0.7.9_p8
+++ b/metadata/md5-cache/games-arcade/whichwayisup-0.7.9_p8
@@ -1,15 +1,15 @@
-BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) app-arch/unzip
+BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) app-arch/unzip
DEFINED_PHASES=install prepare setup
DESCRIPTION=Traditional and challenging 2D platformer game with a slight rotational twist
EAPI=8
HOMEPAGE=https://www.oletus.fi/static/whichwayisup/
INHERIT=desktop python-single-r1
-IUSE=python_single_target_python3_9 python_single_target_python3_10
+IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~amd64 ~x86
LICENSE=BitstreamVera CC-BY-3.0 GPL-2
-RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis]
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 )
+RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygame[python_targets_python3_11(-)] ) media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis]
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=https://www.oletus.fi/static/whichwayisup/whichwayisup_b079.zip mirror://debian/pool/main/w/whichwayisup/whichwayisup_0.7.9-8.debian.tar.xz https://dev.gentoo.org/~ionen/distfiles/whichwayisup.png
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=b4ee2424feef57872c959ea6368ab81b
+_md5_=223379935fd1260acbdeb5812a1a9bc1
diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz
index d167cb9713df..a4bfa1ab6677 100644
--- a/metadata/md5-cache/games-board/Manifest.gz
+++ b/metadata/md5-cache/games-board/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-board/pysolfc-2.18.0 b/metadata/md5-cache/games-board/pysolfc-2.18.0
index 760116a6deec..02715ebe47d1 100644
--- a/metadata/md5-cache/games-board/pysolfc-2.18.0
+++ b/metadata/md5-cache/games-board/pysolfc-2.18.0
@@ -1,17 +1,17 @@
-BDEPEND=test? ( python_single_target_python3_9? ( dev-python/attrs[python_targets_python3_9(-)] dev-python/configobj[python_targets_python3_9(-)] dev-python/pysol_cards[python_targets_python3_9(-)] dev-python/random2[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] sound? ( dev-python/pygame[python_targets_python3_9(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/attrs[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/pysol_cards[python_targets_python3_10(-)] dev-python/random2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] sound? ( dev-python/pygame[python_targets_python3_10(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_10(-)] ) ) !minimal? ( dev-tcltk/tktable ) python_single_target_python3_9? ( dev-python/unittest-or-fail[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)] ) ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[tk] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[tk] ) python_single_target_python3_9? ( >=dev-python/gpep517-9[python_targets_python3_9(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/gpep517-9[python_targets_python3_10(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] )
+BDEPEND=test? ( python_single_target_python3_9? ( dev-python/attrs[python_targets_python3_9(-)] dev-python/configobj[python_targets_python3_9(-)] dev-python/pysol_cards[python_targets_python3_9(-)] dev-python/random2[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] sound? ( dev-python/pygame[python_targets_python3_9(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/attrs[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/pysol_cards[python_targets_python3_10(-)] dev-python/random2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] sound? ( dev-python/pygame[python_targets_python3_10(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/attrs[python_targets_python3_11(-)] dev-python/configobj[python_targets_python3_11(-)] dev-python/pysol_cards[python_targets_python3_11(-)] dev-python/random2[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] sound? ( dev-python/pygame[python_targets_python3_11(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_11(-)] ) ) !minimal? ( dev-tcltk/tktable ) python_single_target_python3_9? ( dev-python/unittest-or-fail[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_11(-)] ) ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[tk] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[tk] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11[tk] ) python_single_target_python3_9? ( >=dev-python/gpep517-9[python_targets_python3_9(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/gpep517-9[python_targets_python3_10(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-9[python_targets_python3_11(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] )
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
DESCRIPTION=Exciting collection of more than 1000 solitaire card games
EAPI=8
HOMEPAGE=https://pysolfc.sourceforge.io/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=distutils-r1 xdg
-IUSE=extra-cardsets minimal +sound test python_single_target_python3_9 python_single_target_python3_10
+IUSE=extra-cardsets minimal +sound test python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+ GPL-2+
-RDEPEND=python_single_target_python3_9? ( dev-python/attrs[python_targets_python3_9(-)] dev-python/configobj[python_targets_python3_9(-)] dev-python/pysol_cards[python_targets_python3_9(-)] dev-python/random2[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] sound? ( dev-python/pygame[python_targets_python3_9(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/attrs[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/pysol_cards[python_targets_python3_10(-)] dev-python/random2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] sound? ( dev-python/pygame[python_targets_python3_10(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_10(-)] ) ) !minimal? ( dev-tcltk/tktable ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[tk] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[tk] )
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 )
+RDEPEND=python_single_target_python3_9? ( dev-python/attrs[python_targets_python3_9(-)] dev-python/configobj[python_targets_python3_9(-)] dev-python/pysol_cards[python_targets_python3_9(-)] dev-python/random2[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] sound? ( dev-python/pygame[python_targets_python3_9(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/attrs[python_targets_python3_10(-)] dev-python/configobj[python_targets_python3_10(-)] dev-python/pysol_cards[python_targets_python3_10(-)] dev-python/random2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] sound? ( dev-python/pygame[python_targets_python3_10(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/attrs[python_targets_python3_11(-)] dev-python/configobj[python_targets_python3_11(-)] dev-python/pysol_cards[python_targets_python3_11(-)] dev-python/random2[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] sound? ( dev-python/pygame[python_targets_python3_11(-)] ) !minimal? ( dev-python/pillow[jpeg,tk,python_targets_python3_11(-)] ) ) !minimal? ( dev-tcltk/tktable ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9[tk] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10[tk] ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11[tk] )
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/pysolfc/PySolFC-2.18.0.tar.xz extra-cardsets? ( mirror://sourceforge/pysolfc/PySolFC-Cardsets-2.1.tar.bz2 ) !extra-cardsets? ( mirror://sourceforge/pysolfc/PySolFC-Cardsets--Minimal-2.1.0.tar.xz )
_eclasses_=distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=c502a27cfa082632f03e40b09c0b85dc
+_md5_=2b2f8359b66c417d617576fb240dd253
diff --git a/metadata/md5-cache/games-puzzle/Manifest.gz b/metadata/md5-cache/games-puzzle/Manifest.gz
index 102c3a689b97..a1c7713d6c98 100644
--- a/metadata/md5-cache/games-puzzle/Manifest.gz
+++ b/metadata/md5-cache/games-puzzle/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-puzzle/angrydd-1.0.1_p13-r2 b/metadata/md5-cache/games-puzzle/angrydd-1.0.1_p13-r2
index 5ce689b4af86..192a6851ccc8 100644
--- a/metadata/md5-cache/games-puzzle/angrydd-1.0.1_p13-r2
+++ b/metadata/md5-cache/games-puzzle/angrydd-1.0.1_p13-r2
@@ -1,15 +1,15 @@
-BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
+BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
DEFINED_PHASES=install setup
DESCRIPTION=Angry, Drunken Dwarves, a falling blocks game similar to Puzzle Fighter
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
INHERIT=desktop python-single-r1
-IUSE=python_single_target_python3_9 python_single_target_python3_10
+IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis]
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 )
+RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygame[python_targets_python3_11(-)] ) media-libs/sdl2-image[png] media-libs/sdl2-mixer[vorbis]
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=mirror://gentoo/angrydd-1.0.1.tar.gz mirror://debian/pool/main/a/angrydd/angrydd_1.0.1-13.debian.tar.xz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=1611ccd5671efaea0df75e44770f5a4f
+_md5_=ed63266caafbf6490bfc0faaa09013bc
diff --git a/metadata/md5-cache/games-puzzle/monsterz-0.7.1_p12 b/metadata/md5-cache/games-puzzle/monsterz-0.7.1_p12
index 024e4e91611c..df9873fb3c9e 100644
--- a/metadata/md5-cache/games-puzzle/monsterz-0.7.1_p12
+++ b/metadata/md5-cache/games-puzzle/monsterz-0.7.1_p12
@@ -1,15 +1,15 @@
-BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
+BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
DEFINED_PHASES=install prepare setup
DESCRIPTION=Puzzle game similar to the famous Bejeweled or Zookeeper
EAPI=8
HOMEPAGE=http://sam.zoy.org/projects/monsterz/
INHERIT=desktop python-single-r1
-IUSE=python_single_target_python3_9 python_single_target_python3_10
+IUSE=python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~amd64 ~hppa ~x86
LICENSE=GPL-1+ LGPL-2+ WTFPL-2
-RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) media-libs/sdl2-image[png] media-libs/sdl2-mixer[mod]
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 )
+RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygame[python_targets_python3_11(-)] ) media-libs/sdl2-image[png] media-libs/sdl2-mixer[mod]
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=http://sam.zoy.org/projects/monsterz/monsterz-0.7.1.tar.gz mirror://debian/pool/main/m/monsterz/monsterz_0.7.1-12.debian.tar.xz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=375e3055d84c4472a32c93bb10d94225
+_md5_=3cfbdcbe8862c393c400cb2f5281a992
diff --git a/metadata/md5-cache/games-puzzle/pathological-1.1.3_p16-r3 b/metadata/md5-cache/games-puzzle/pathological-1.1.3_p16-r3
index 7fdd9092225a..8b853d5927fd 100644
--- a/metadata/md5-cache/games-puzzle/pathological-1.1.3_p16-r3
+++ b/metadata/md5-cache/games-puzzle/pathological-1.1.3_p16-r3
@@ -1,15 +1,15 @@
-BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) doc? ( media-libs/netpbm[png] )
+BDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) doc? ( media-libs/netpbm[png] )
DEFINED_PHASES=compile install postinst prepare setup
DESCRIPTION=Enriched clone of the game 'Logical' by Rainbow Arts
EAPI=8
HOMEPAGE=https://pathological.sourceforge.net/
INHERIT=desktop optfeature python-single-r1
-IUSE=doc python_single_target_python3_9 python_single_target_python3_10
+IUSE=doc python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) media-libs/sdl2-image[jpeg,png] python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] )
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 )
+RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) media-libs/sdl2-image[jpeg,png] python_single_target_python3_9? ( dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/pygame[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygame[python_targets_python3_11(-)] )
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=mirror://sourceforge/pathological/pathological-1.1.3.tar.gz mirror://debian/pool/main/p/pathological/pathological_1.1.3-16.debian.tar.xz
_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=fb0844eb50976e3537970b260288f634
+_md5_=846aa82d38bd74cecb3fb35c39c05c1f
diff --git a/metadata/md5-cache/games-simulation/Manifest.gz b/metadata/md5-cache/games-simulation/Manifest.gz
index ad9fd4b87c07..82a2ae4cdbfa 100644
--- a/metadata/md5-cache/games-simulation/Manifest.gz
+++ b/metadata/md5-cache/games-simulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-simulation/singularity-1.00-r1 b/metadata/md5-cache/games-simulation/singularity-1.00-r1
deleted file mode 100644
index c4762514fbef..000000000000
--- a/metadata/md5-cache/games-simulation/singularity-1.00-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip doc? ( python_single_target_python3_9? ( >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) test? ( python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/polib[python_targets_python3_9(-)] dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/polib[python_targets_python3_10(-)] dev-python/pygame[python_targets_python3_10(-)] ) media-libs/sdl2-image[jpeg,png] media-libs/sdl2-mixer[vorbis] !app-containers/apptainer !sys-cluster/singularity python_single_target_python3_9? ( >=dev-python/pytest-7.1.3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.1.3[python_targets_python3_10(-)] ) ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_9? ( >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)] )
-DEFINED_PHASES=compile configure install prepare setup test
-DESCRIPTION=Simulation of a true AI. Go from computer to computer, chased by the whole world
-EAPI=8
-HOMEPAGE=http://www.emhsoft.com/singularity/
-INHERIT=desktop distutils-r1
-IUSE=doc test python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+ BitstreamVera CC0-1.0 CC-BY-SA-3.0
-RDEPEND=python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/polib[python_targets_python3_9(-)] dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/polib[python_targets_python3_10(-)] dev-python/pygame[python_targets_python3_10(-)] ) media-libs/sdl2-image[jpeg,png] media-libs/sdl2-mixer[vorbis] !app-containers/apptainer !sys-cluster/singularity python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 )
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 ) ^^ ( python_single_target_python3_9 python_single_target_python3_10 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/singularity/singularity/releases/download/v1.00/singularity-1.00.tar.gz https://emhsoft.com/singularity/endgame-singularity-music-007.zip
-_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=7cab2c854661e994cf0f761c62d1f286
diff --git a/metadata/md5-cache/games-simulation/singularity-1.00-r2 b/metadata/md5-cache/games-simulation/singularity-1.00-r2
new file mode 100644
index 000000000000..89142882f6a2
--- /dev/null
+++ b/metadata/md5-cache/games-simulation/singularity-1.00-r2
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/unzip doc? ( python_single_target_python3_9? ( >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/polib[python_targets_python3_9(-)] dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/polib[python_targets_python3_10(-)] dev-python/pygame[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/polib[python_targets_python3_11(-)] dev-python/pygame[python_targets_python3_11(-)] ) media-libs/sdl2-image[jpeg,png] media-libs/sdl2-mixer[vorbis] !app-containers/apptainer !sys-cluster/singularity python_single_target_python3_9? ( >=dev-python/pytest-7.1.3[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.1.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.1.3[python_targets_python3_11(-)] ) ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_9? ( >=dev-python/gpep517-9[python_targets_python3_9(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_9(-)] >=dev-python/wheel-0.38.4[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/gpep517-9[python_targets_python3_10(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_10(-)] >=dev-python/wheel-0.38.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-9[python_targets_python3_11(-)] >=dev-python/setuptools-65.5.1[python_targets_python3_11(-)] >=dev-python/wheel-0.38.4[python_targets_python3_11(-)] )
+DEFINED_PHASES=compile configure install prepare setup test
+DESCRIPTION=Simulation of a true AI. Go from computer to computer, chased by the whole world
+EAPI=8
+HOMEPAGE=http://www.emhsoft.com/singularity/
+INHERIT=desktop distutils-r1
+IUSE=doc test python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+ BitstreamVera CC0-1.0 CC-BY-SA-3.0
+RDEPEND=python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] dev-python/polib[python_targets_python3_9(-)] dev-python/pygame[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] dev-python/polib[python_targets_python3_10(-)] dev-python/pygame[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] dev-python/polib[python_targets_python3_11(-)] dev-python/pygame[python_targets_python3_11(-)] ) media-libs/sdl2-image[jpeg,png] media-libs/sdl2-mixer[vorbis] !app-containers/apptainer !sys-cluster/singularity python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ^^ ( python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/singularity/singularity/releases/download/v1.00/singularity-1.00.tar.gz https://emhsoft.com/singularity/endgame-singularity-music-007.zip
+_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c distutils-r1 dcd5f48510105eb95e550ab968147365 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=305a6a58198418a542b9559c53f1506b
diff --git a/metadata/md5-cache/games-strategy/Manifest.gz b/metadata/md5-cache/games-strategy/Manifest.gz
index b7b85f4856c2..9ff0c3fbaf0a 100644
--- a/metadata/md5-cache/games-strategy/Manifest.gz
+++ b/metadata/md5-cache/games-strategy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-strategy/naev-0.10.3 b/metadata/md5-cache/games-strategy/naev-0.10.3
new file mode 100644
index 000000000000..b0b26fa70a8f
--- /dev/null
+++ b/metadata/md5-cache/games-strategy/naev-0.10.3
@@ -0,0 +1,18 @@
+BDEPEND=|| ( ( >=dev-lang/python-3.11.1:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 dev-python/pyyaml[python_targets_python3_9(-)] ) ) sys-devel/gettext doc? ( app-doc/doxygen dev-lua/ldoc media-gfx/graphviz ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-games/physfs dev-libs/libpcre2:= dev-libs/libunibreak:= dev-libs/libxml2 media-libs/freetype:2 media-libs/libglvnd media-libs/libsdl2[joystick,opengl,video] media-libs/libvorbis media-libs/openal media-libs/sdl2-image[png,webp] net-libs/enet:1.3= sci-libs/cholmod sci-libs/cxsparse sci-libs/openblas sci-libs/suitesparse sci-mathematics/glpk:= virtual/libintl test? ( dev-games/physfs[zip] media-libs/libsdl2[X] media-libs/mesa[llvm] )
+DESCRIPTION=2D space trading and combat game, in a similar vein to Escape Velocity
+EAPI=8
+HOMEPAGE=https://naev.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=lua-single meson python-any-r1 virtualx xdg
+IUSE=doc lua_single_target_luajit lua_single_target_lua5-1 test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+ Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain
+RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-games/physfs dev-libs/libpcre2:= dev-libs/libunibreak:= dev-libs/libxml2 media-libs/freetype:2 media-libs/libglvnd media-libs/libsdl2[joystick,opengl,video] media-libs/libvorbis media-libs/openal media-libs/sdl2-image[png,webp] net-libs/enet:1.3= sci-libs/cholmod sci-libs/cxsparse sci-libs/openblas sci-libs/suitesparse sci-mathematics/glpk:= virtual/libintl
+REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/naev/naev/releases/download/v0.10.3/naev-0.10.3-source.tar.xz
+_eclasses_=lua-single aee383a0de35701b9eb0b27077a1c143 lua-utils e69ff116248d78546ae1a234c086fe80 meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f virtualx 644887c82aefdf12001489391fca4f02 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=3fe16a89a0617445bf6d5cdc9dc13fd3
diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz
index e63cdb40bab9..05954cd5426f 100644
--- a/metadata/md5-cache/mail-filter/Manifest.gz
+++ b/metadata/md5-cache/mail-filter/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-filter/rspamd-3.4-r2 b/metadata/md5-cache/mail-filter/rspamd-3.4-r2
index 5f7dd2a73da3..eb22e124a3bc 100644
--- a/metadata/md5-cache/mail-filter/rspamd-3.4-r2
+++ b/metadata/md5-cache/mail-filter/rspamd-3.4-r2
@@ -1,4 +1,4 @@
-BDEPEND=dev-util/ragel virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig
+BDEPEND=dev-lang/perl dev-util/ragel virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst prepare setup test
DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] dev-lua/lua-argparse[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] dev-lua/lua-argparse[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] dev-lua/lua-argparse[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/LuaBitOp[lua_targets_lua5-4(-)] dev-lua/lua-argparse[lua_targets_lua5-4(-)] ) acct-group/rspamd acct-user/rspamd app-arch/zstd:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/icu:= dev-libs/libev dev-libs/libfmt:= dev-libs/libpcre2:=[jit=] dev-libs/libsodium:= dev-libs/openssl:0=[-bindist(-)] dev-libs/snowball-stemmer:= >=dev-libs/xxhash-0.8.0 sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) selinux? ( sec-policy/selinux-spamassassin ) dev-cpp/doctest
DESCRIPTION=Rapid spam filtering system
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://rspamd.com https://github.com/rspamd/rspamd
INHERIT=cmake lua-single pax-utils systemd tmpfiles
IUSE=blas cpu_flags_x86_ssse3 jemalloc +jit selinux test lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=Apache-2.0 Boost-1.0 BSD BSD-1 BSD-2 CC0-1.0 LGPL-3 MIT public-domain unicode ZLIB
RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] dev-lua/lua-argparse[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] dev-lua/lua-argparse[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] dev-lua/lua-argparse[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/LuaBitOp[lua_targets_lua5-4(-)] dev-lua/lua-argparse[lua_targets_lua5-4(-)] ) acct-group/rspamd acct-user/rspamd app-arch/zstd:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/icu:= dev-libs/libev dev-libs/libfmt:= dev-libs/libpcre2:=[jit=] dev-libs/libsodium:= dev-libs/openssl:0=[-bindist(-)] dev-libs/snowball-stemmer:= >=dev-libs/xxhash-0.8.0 sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) selinux? ( sec-policy/selinux-spamassassin ) virtual/tmpfiles
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) test? ( lua_single_target_luajit )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/rspamd/rspamd/archive/3.4.tar.gz -> rspamd-3.4.tar.gz
_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 lua-single aee383a0de35701b9eb0b27077a1c143 lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=ac19ed990b72b54e1498200e7465625b
+_md5_=c5933f18c3f2fd9c6aac143615f31129
diff --git a/metadata/md5-cache/mail-filter/rspamd-9999 b/metadata/md5-cache/mail-filter/rspamd-9999
index 46fa6b250af8..07ddc1e58b14 100644
--- a/metadata/md5-cache/mail-filter/rspamd-9999
+++ b/metadata/md5-cache/mail-filter/rspamd-9999
@@ -1,4 +1,4 @@
-BDEPEND=dev-util/ragel virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=dev-lang/perl dev-util/ragel virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_luajit? ( dev-lua/LuaBitOp[lua_targets_luajit(-)] dev-lua/lua-argparse[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/LuaBitOp[lua_targets_lua5-1(-)] dev-lua/lua-argparse[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/LuaBitOp[lua_targets_lua5-3(-)] dev-lua/lua-argparse[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/LuaBitOp[lua_targets_lua5-4(-)] dev-lua/lua-argparse[lua_targets_lua5-4(-)] ) acct-group/rspamd acct-user/rspamd app-arch/zstd:= dev-db/sqlite:3 dev-libs/glib:2 dev-libs/icu:= dev-libs/libev dev-libs/libfmt:= dev-libs/libpcre2:=[jit=] dev-libs/libsodium:= dev-libs/openssl:0=[-bindist(-)] dev-libs/snowball-stemmer:= >=dev-libs/xxhash-0.8.0 sys-apps/file sys-libs/zlib blas? ( virtual/blas virtual/lapack ) cpu_flags_x86_ssse3? ( dev-libs/hyperscan ) jemalloc? ( dev-libs/jemalloc:= ) selinux? ( sec-policy/selinux-spamassassin ) dev-cpp/doctest
DESCRIPTION=Rapid spam filtering system
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_t
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake 449b4785acace35308fe747fc939bde1 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f lua-single aee383a0de35701b9eb0b27077a1c143 lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 38c85b725d0467e51954ea921b6c104b pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=58e597a6e3312568dfdf7000f98b572a
+_md5_=e8ffd7088eb884e5ecf80069f78676a6
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 5ceccc3d70e4..8b2641a59791 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/sdl2-mixer-2.6.2 b/metadata/md5-cache/media-libs/sdl2-mixer-2.6.2-r1
index 753c17034ff8..64a03a80a1bc 100644
--- a/metadata/md5-cache/media-libs/sdl2-mixer-2.6.2
+++ b/metadata/md5-cache/media-libs/sdl2-mixer-2.6.2-r1
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=>=media-libs/libsdl2-2.0.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(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( >=media-libs/opusfile-0.2 ) vorbis? ( tremor? ( >=media-libs/tremor-0_pre20130223[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !tremor? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+DEPEND=>=media-libs/libsdl2-2.0.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(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( >=media-libs/opusfile-0.2 ) vorbis? ( tremor? ( >=media-libs/tremor-0_pre20130223[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !tremor? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
DESCRIPTION=Simple Direct Media Layer Mixer Library
EAPI=8
HOMEPAGE=https://github.com/libsdl-org/SDL_mixer
@@ -7,9 +7,9 @@ INHERIT=multilib-minimal
IUSE=flac fluidsynth midi mod mp3 opus playtools static-libs timidity tremor vorbis +wav 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 ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=ZLIB
-RDEPEND=>=media-libs/libsdl2-2.0.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(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( >=media-libs/opusfile-0.2 ) vorbis? ( tremor? ( >=media-libs/tremor-0_pre20130223[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !tremor? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libogg-1.3.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+RDEPEND=>=media-libs/libsdl2-2.0.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(-)?] flac? ( >=media-libs/flac-1.2.1-r5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) midi? ( fluidsynth? ( >=media-sound/fluidsynth-1.1.6-r1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) timidity? ( media-sound/timidity++ ) ) mod? ( >=media-libs/libmodplug-0.8.8.4-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) mp3? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( >=media-libs/opusfile-0.2 ) vorbis? ( tremor? ( >=media-libs/tremor-0_pre20130223[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !tremor? ( >=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
REQUIRED_USE=midi? ( || ( timidity fluidsynth ) ) timidity? ( midi ) fluidsynth? ( midi ) tremor? ( vorbis )
SLOT=0
SRC_URI=https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.6.2.tar.gz
_eclasses_=multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=d2c3b8ede578cd2316f4a90ea6c3360f
+_md5_=fcf05722c012d86ef02e4bb641097919
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index 960d226b6467..e39794f1b20f 100644
--- a/metadata/md5-cache/net-dns/Manifest.gz
+++ b/metadata/md5-cache/net-dns/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dns/s6-dns-2.3.5.5 b/metadata/md5-cache/net-dns/s6-dns-2.3.5.5
new file mode 100644
index 000000000000..e90a2c0e48cb
--- /dev/null
+++ b/metadata/md5-cache/net-dns/s6-dns-2.3.5.5
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure prepare
+DEPEND=>=dev-libs/skalibs-2.13.0.0:=
+DESCRIPTION=Suite of DNS client programs and libraries for Unix systems
+EAPI=8
+HOMEPAGE=https://www.skarnet.org/software/s6-dns/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=ISC
+RDEPEND=>=dev-libs/skalibs-2.13.0.0:=
+SLOT=0/2.3
+SRC_URI=https://www.skarnet.org/software/s6-dns/s6-dns-2.3.5.5.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=9122e82aa884c3fe95472eac1e29266f
diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz
index 9ba00ac53df7..d1a0f574880e 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/ksmbd-tools-3.4.6 b/metadata/md5-cache/net-fs/ksmbd-tools-3.4.6
new file mode 100644
index 000000000000..1df2d5a58345
--- /dev/null
+++ b/metadata/md5-cache/net-fs/ksmbd-tools-3.4.6
@@ -0,0 +1,14 @@
+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 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare setup
+DEPEND=dev-libs/glib:2 dev-libs/libnl:3
+DESCRIPTION=cifsd/ksmbd kernel server userspace utilities
+EAPI=8
+HOMEPAGE=https://github.com/cifsd-team/ksmbd-tools
+INHERIT=autotools linux-info systemd
+KEYWORDS=~amd64 ~arm64 ~ppc64
+LICENSE=GPL-2+
+RDEPEND=dev-libs/glib:2 dev-libs/libnl:3
+SLOT=0
+SRC_URI=https://github.com/cifsd-team/ksmbd-tools/archive/3.4.6.tar.gz -> ksmbd-tools-3.4.6.tar.gz
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=3126a360e3c6603409f03f528f175b8c
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 980e3643e407..e8dc38e07a7b 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/r8152-2.16.3 b/metadata/md5-cache/net-misc/r8152-2.16.3
index 32a83c6dc91f..06b6cf906c06 100644
--- a/metadata/md5-cache/net-misc/r8152-2.16.3
+++ b/metadata/md5-cache/net-misc/r8152-2.16.3
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-usb-3-0-software
INHERIT=udev linux-info linux-mod
IUSE=+center-tap-short dist-kernel
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2
RDEPEND=virtual/udev kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
SLOT=0
SRC_URI=http://rtitwww.realtek.com/rtdrivers/cn/nic1/r8152-2.16.3.tar.bz2
_eclasses_=linux-info 4b552625ebd741dfd2ac08637fd2436e linux-mod a138af023f7507b676b0aec9fe4b1e83 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=4070546c9a6ae8bea12e2e69a267e93b
+_md5_=002edceae9f70e1641b3d1ca50da9611
diff --git a/metadata/md5-cache/net-misc/s6-networking-2.5.1.2 b/metadata/md5-cache/net-misc/s6-networking-2.5.1.2
new file mode 100644
index 000000000000..ef9ea7a9fca1
--- /dev/null
+++ b/metadata/md5-cache/net-misc/s6-networking-2.5.1.2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure prepare
+DEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.13.0.0:= net-dns/s6-dns:= sys-apps/s6:=[execline] ssl? ( dev-libs/libretls )
+DESCRIPTION=Suite of small networking utilities for Unix systems
+EAPI=8
+HOMEPAGE=https://www.skarnet.org/software/s6-networking/
+INHERIT=toolchain-funcs
+IUSE=ssl
+KEYWORDS=~amd64 ~x86
+LICENSE=ISC
+RDEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.13.0.0:= net-dns/s6-dns:= sys-apps/s6:=[execline] ssl? ( dev-libs/libretls )
+SLOT=0/2.5
+SRC_URI=https://www.skarnet.org/software/s6-networking/s6-networking-2.5.1.2.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=ac64d6600a3717c246fe863f53931ee9
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 5fb3fc07459d..2bd9f71e0929 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/ed-1.19-r1 b/metadata/md5-cache/sys-apps/ed-1.19-r1
index fcb3195fd3e9..1dd6a8b1a7b2 100644
--- a/metadata/md5-cache/sys-apps/ed-1.19-r1
+++ b/metadata/md5-cache/sys-apps/ed-1.19-r1
@@ -10,4 +10,4 @@ LICENSE=GPL-2+
SLOT=0
SRC_URI=mirror://gnu/ed/ed-1.19.tar.lz https://download.savannah.gnu.org/releases/ed/ed-1.19.tar.lz verify-sig? ( mirror://gnu/ed/ed-1.19.tar.lz.sig https://download.savannah.gnu.org/releases/ed/ed-1.19.tar.lz.sig )
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f unpacker fdd15d854bf5e84f82d35524ab8ca6ba verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=0990d9a5625199a545bfca9087ffc39f
+_md5_=3f460bcb7087cbbadf886cad16e886c9
diff --git a/metadata/md5-cache/sys-apps/s6-2.11.1.2 b/metadata/md5-cache/sys-apps/s6-2.11.1.2-r1
index 8f16931e1823..621ca32b08c6 100644
--- a/metadata/md5-cache/sys-apps/s6-2.11.1.2
+++ b/metadata/md5-cache/sys-apps/s6-2.11.1.2-r1
@@ -1,5 +1,5 @@
DEFINED_PHASES=configure prepare
-DEPEND=dev-libs/skalibs:= execline? ( dev-lang/execline:= )
+DEPEND=<dev-libs/skalibs-2.13.0.0:= execline? ( dev-lang/execline:= )
DESCRIPTION=skarnet.org's small and secure supervision software suite
EAPI=8
HOMEPAGE=https://www.skarnet.org/software/s6/
@@ -7,8 +7,8 @@ INHERIT=toolchain-funcs
IUSE=+execline
KEYWORDS=amd64 arm x86
LICENSE=ISC
-RDEPEND=dev-libs/skalibs:= execline? ( dev-lang/execline:= )
+RDEPEND=<dev-libs/skalibs-2.13.0.0:= execline? ( dev-lang/execline:= )
SLOT=0/2.11
SRC_URI=https://www.skarnet.org/software/s6/s6-2.11.1.2.tar.gz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=5f2149290789597d736c90ea2521c974
+_md5_=c682d0104ca93def4001c38a7c8a0263
diff --git a/metadata/md5-cache/sys-apps/s6-2.11.2.0 b/metadata/md5-cache/sys-apps/s6-2.11.2.0
new file mode 100644
index 000000000000..5cd8489acaae
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/s6-2.11.2.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure prepare
+DEPEND=>=dev-libs/skalibs-2.13.0.0:= execline? ( dev-lang/execline:= )
+DESCRIPTION=skarnet.org's small and secure supervision software suite
+EAPI=8
+HOMEPAGE=https://www.skarnet.org/software/s6/
+INHERIT=toolchain-funcs
+IUSE=+execline
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=ISC
+RDEPEND=>=dev-libs/skalibs-2.13.0.0:= execline? ( dev-lang/execline:= )
+SLOT=0/2.11
+SRC_URI=https://www.skarnet.org/software/s6/s6-2.11.2.0.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=d4e0e42c2f70f0900496a154e7d2c855
diff --git a/metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.1 b/metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.1
new file mode 100644
index 000000000000..e04cf6490c1d
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/s6-linux-init-1.0.8.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.13.0.0:= sys-apps/s6:=[execline] sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit )
+DESCRIPTION=Generates an init binary for s6-based init systems
+EAPI=8
+HOMEPAGE=https://www.skarnet.org/software/s6-linux-init/
+INHERIT=toolchain-funcs
+IUSE=+sysv-utils
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=ISC
+RDEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.13.0.0:= sys-apps/s6:=[execline] sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit )
+SLOT=0/1.0
+SRC_URI=https://www.skarnet.org/software/s6-linux-init/s6-linux-init-1.0.8.1.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=613817355c0702e6d009764883c7b90a
diff --git a/metadata/md5-cache/sys-apps/s6-linux-utils-2.6.0.1 b/metadata/md5-cache/sys-apps/s6-linux-utils-2.6.0.1
new file mode 100644
index 000000000000..7b7b0e0a7c7d
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/s6-linux-utils-2.6.0.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure prepare
+DEPEND=>=dev-libs/skalibs-2.13.0.0:=
+DESCRIPTION=Set of tiny linux utilities
+EAPI=8
+HOMEPAGE=https://www.skarnet.org/software/s6-linux-utils/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=ISC
+RDEPEND=>=dev-libs/skalibs-2.13.0.0:=
+SLOT=0
+SRC_URI=https://www.skarnet.org/software/s6-linux-utils/s6-linux-utils-2.6.0.1.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=532925be7897af7c9be2c2df1350ed8c
diff --git a/metadata/md5-cache/sys-apps/s6-portable-utils-2.2.5.1 b/metadata/md5-cache/sys-apps/s6-portable-utils-2.2.5.1
new file mode 100644
index 000000000000..47718b248862
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/s6-portable-utils-2.2.5.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure prepare
+DEPEND=>=dev-libs/skalibs-2.13.0.0:=
+DESCRIPTION=Set of tiny portable unix utilities
+EAPI=8
+HOMEPAGE=https://www.skarnet.org/software/s6-portable-utils/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=ISC
+RDEPEND=>=dev-libs/skalibs-2.13.0.0:=
+SLOT=0
+SRC_URI=https://www.skarnet.org/software/s6-portable-utils/s6-portable-utils-2.2.5.1.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=06e566e786d3ec234c7ef65967b061ca
diff --git a/metadata/md5-cache/sys-apps/s6-rc-0.5.3.3 b/metadata/md5-cache/sys-apps/s6-rc-0.5.3.3
new file mode 100644
index 000000000000..d8fd1af57e17
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/s6-rc-0.5.3.3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure prepare
+DEPEND=dev-lang/execline:= dev-libs/skalibs:= >=sys-apps/s6-2.11.2.0:=[execline]
+DESCRIPTION=Service manager for the s6 supervision suite
+EAPI=8
+HOMEPAGE=https://www.skarnet.org/software/s6-rc/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=ISC
+RDEPEND=dev-lang/execline:= dev-libs/skalibs:= >=sys-apps/s6-2.11.2.0:=[execline]
+SLOT=0/0.5
+SRC_URI=https://www.skarnet.org/software/s6-rc/s6-rc-0.5.3.3.tar.gz
+_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
+_md5_=43b751662ce46ee418d9f17f679c55f1
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 63d9eca3e5e1..7f2b1ca71e6e 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.163 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.163
index 8f50be7dfffc..883ceafb0f15 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.163
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.163
@@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/
IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.10.163
RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.163 virtual/libelf
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.163
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-172.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-172.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g5.tar.gz -> gentoo-kernel-config-g5.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-build e8aabe0ea0c0ca1de81a0b7357fea0b5 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=001f89b6977f709fdf028e3602a12876
+_md5_=c8b8a9499b9a03d45657a3d86ac317c4
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.88 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.88
index 6fc4913451fd..77691b68708a 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.88
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.88
@@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/
IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
INHERIT=kernel-build toolchain-funcs
IUSE=debug hardened savedconfig +initramfs test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.15.88
RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.88 virtual/libelf
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.88
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-92.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-92.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g5.tar.gz -> gentoo-kernel-config-g5.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-build e8aabe0ea0c0ca1de81a0b7357fea0b5 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability 58227860123d3e8da23290064ce3373e python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a1a985ddd8795a8634b4b7f820b93143 savedconfig 4011d8d7370446e970e2c92b20a31341 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=c9bd5ab3244e3fff322b003ae6c739b8
+_md5_=9742250cdd0c0d5daea1941f9cf2be7d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.163 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.163
index 4e8790d96ba1..7f2317779c91 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.163
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.163
@@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/
IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.10.163
RDEPEND=!sys-kernel/gentoo-kernel:5.10.163 virtual/libelf
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.163
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-172.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-172.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.163-1.gpkg.tar -> gentoo-kernel-5.10.163-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.163-1.gpkg.tar -> gentoo-kernel-5.10.163-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.163-1.gpkg.tar -> gentoo-kernel-5.10.163-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.163-1.gpkg.tar -> gentoo-kernel-5.10.163-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f unpacker fdd15d854bf5e84f82d35524ab8ca6ba
-_md5_=f8fa00c4b0476dc3be4b1ae7e6b46403
+_md5_=473a2fc5b97d518d91c12e0612bc1f37
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.88 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.88
index 7b6386926613..ea16c1165f31 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.88
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.88
@@ -6,7 +6,7 @@ HOMEPAGE=https://www.kernel.org/
IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
INHERIT=kernel-install toolchain-funcs unpacker
IUSE=+initramfs test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~x86
LICENSE=GPL-2
PDEPEND=>=virtual/dist-kernel-5.15.88
RDEPEND=!sys-kernel/gentoo-kernel:5.15.88 virtual/libelf
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.88
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-92.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-92.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.88-1.gpkg.tar -> gentoo-kernel-5.15.88-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.88-1.gpkg.tar -> gentoo-kernel-5.15.88-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.88-1.gpkg.tar -> gentoo-kernel-5.15.88-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.88-1.gpkg.tar -> gentoo-kernel-5.15.88-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 557a93bd51735200952a735894f6628e kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 02a45c5e022c08dbc05178522b2772f2 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f unpacker fdd15d854bf5e84f82d35524ab8ca6ba
-_md5_=94eb09196b8203bd20e442e87c3756c9
+_md5_=2af6ca995935afa4f32e9e90c97960cf
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.302 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.302
index ba0d269f69cd..33d7e20e1e37 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.302
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.302
@@ -4,11 +4,11 @@ EAPI=8
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
INHERIT=kernel-2
IUSE=experimental symlink build
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sparc x86
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
SLOT=4.14.302
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-313.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-313.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-313.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-313.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-313.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-313.experimental.tar.xz )
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 12a98c718ba8260077000c13b965ba1b multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=7c5a3b3af5663ff5f02c88621eacb976
+_md5_=bedc23acc3793ac5a36259062acd5ec5
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.269 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.269
index 796ca4a73af2..b5e28bc9e003 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.269
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.269
@@ -4,11 +4,11 @@ EAPI=8
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
INHERIT=kernel-2
IUSE=experimental symlink build
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sparc x86
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
SLOT=4.19.269
SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-268.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-268.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-268.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-268.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-268.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-268.experimental.tar.xz )
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 12a98c718ba8260077000c13b965ba1b multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=46c25823fe59105aa6097be0b939e436
+_md5_=07d0c10239ba6c312ac0980c01c3d3ba
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.163 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.163
index e3d2d0dfc6c3..afddb7edd25d 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.163
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.163
@@ -4,11 +4,11 @@ EAPI=8
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
INHERIT=kernel-2
IUSE=experimental symlink build
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
SLOT=5.10.163
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-172.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-172.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-172.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-172.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-172.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-172.experimental.tar.xz )
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 12a98c718ba8260077000c13b965ba1b multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=f7fa1221d3b91c30a9dd65f04ff03939
+_md5_=42e94e09aa33cde1d59a1ab185940841
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.88 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.88
index 40873b50486d..cde7be889361 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.88
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.88
@@ -4,11 +4,11 @@ EAPI=8
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
INHERIT=kernel-2
IUSE=experimental symlink build
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
SLOT=5.15.88
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-92.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-92.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-92.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-92.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-92.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-92.experimental.tar.xz )
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 12a98c718ba8260077000c13b965ba1b multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=f393f5b276ff2e578673ecc50b1a6b7a
+_md5_=4debe1c15201437d06d15305c082e96f
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.228 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.228
index ffa5c6226c36..29b0c28ac933 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.228
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.228
@@ -4,11 +4,11 @@ EAPI=8
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
INHERIT=kernel-2
IUSE=experimental symlink build
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sparc x86
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
SLOT=5.4.228
SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-233.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-233.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-233.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-233.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-233.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-233.experimental.tar.xz )
_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 kernel-2 12a98c718ba8260077000c13b965ba1b multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=b23910057ecba4ed7ffaa800284e8482
+_md5_=46ed4caa327f3f6db05a71c4c08f62f6
diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz
index 2416ef8bd425..0e86c12449ca 100644
--- a/metadata/md5-cache/sys-process/Manifest.gz
+++ b/metadata/md5-cache/sys-process/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-process/numad-0.5_p20180531 b/metadata/md5-cache/sys-process/numad-0.5_p20180531-r1
index 053d3a254f01..bdc2c5e7f16b 100644
--- a/metadata/md5-cache/sys-process/numad-0.5_p20180531
+++ b/metadata/md5-cache/sys-process/numad-0.5_p20180531-r1
@@ -9,4 +9,4 @@ LICENSE=LGPL-2.1
SLOT=0
SRC_URI=https://dev.gentoo.org/~gyakovlev/distfiles/numad-0.5_p20180531.tar.gz
_eclasses_=flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f
-_md5_=3ff203406ae901da9e71e51110676ac1
+_md5_=cecdd13215ce5642d74dd78b5389fc46
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 06147560583d..b3e8056ca648 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.163 b/metadata/md5-cache/virtual/dist-kernel-5.10.163
index 6a25c7c5e8ae..31f713a71d62 100644
--- a/metadata/md5-cache/virtual/dist-kernel-5.10.163
+++ b/metadata/md5-cache/virtual/dist-kernel-5.10.163
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual to depend on any Distribution Kernel
EAPI=7
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.163 ~sys-kernel/gentoo-kernel-bin-5.10.163 ~sys-kernel/vanilla-kernel-5.10.163 )
SLOT=0/5.10.163
-_md5_=2b14c705dcd61ca0cb392a256fbcb273
+_md5_=e0e6180194aa6508506f86e19459f643
diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.88 b/metadata/md5-cache/virtual/dist-kernel-5.15.88
index 895c2452f7d2..5c5d85025d69 100644
--- a/metadata/md5-cache/virtual/dist-kernel-5.15.88
+++ b/metadata/md5-cache/virtual/dist-kernel-5.15.88
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual to depend on any Distribution Kernel
EAPI=7
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.88 ~sys-kernel/gentoo-kernel-bin-5.15.88 ~sys-kernel/vanilla-kernel-5.15.88 )
SLOT=0/5.15.88
-_md5_=2b14c705dcd61ca0cb392a256fbcb273
+_md5_=e0e6180194aa6508506f86e19459f643
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index b63d4265b11c..c4e4835d6820 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/firefox-bin-108.0.2 b/metadata/md5-cache/www-client/firefox-bin-108.0.2
deleted file mode 100644
index 2e13ac3e2227..000000000000
--- a/metadata/md5-cache/www-client/firefox-bin-108.0.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
-DEFINED_PHASES=install postinst postrm preinst setup unpack
-DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
-DESCRIPTION=Firefox Web Browser
-EAPI=8
-HOMEPAGE=https://www.mozilla.com/firefox
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop linux-info pax-utils xdg
-IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
-KEYWORDS=-* amd64 x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla )
-RESTRICT=strip
-SLOT=rapid
-SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/en-US/firefox-108.0.2.tar.bz2 -> firefox-bin_x86_64-108.0.2.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-i686/en-US/firefox-108.0.2.tar.bz2 -> firefox-bin_i686-108.0.2.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ach.xpi -> firefox-108.0.2-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/af.xpi -> firefox-108.0.2-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/an.xpi -> firefox-108.0.2-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ar.xpi -> firefox-108.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ast.xpi -> firefox-108.0.2-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/az.xpi -> firefox-108.0.2-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/be.xpi -> firefox-108.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/bg.xpi -> firefox-108.0.2-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/bn.xpi -> firefox-108.0.2-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/br.xpi -> firefox-108.0.2-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/bs.xpi -> firefox-108.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-108.0.2-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ca.xpi -> firefox-108.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/cak.xpi -> firefox-108.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/cs.xpi -> firefox-108.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/cy.xpi -> firefox-108.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/da.xpi -> firefox-108.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/de.xpi -> firefox-108.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-108.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/el.xpi -> firefox-108.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-108.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-108.0.2-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/eo.xpi -> firefox-108.0.2-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-108.0.2-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-108.0.2-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-108.0.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-108.0.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/et.xpi -> firefox-108.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/eu.xpi -> firefox-108.0.2-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/fa.xpi -> firefox-108.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ff.xpi -> firefox-108.0.2-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/fi.xpi -> firefox-108.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/fr.xpi -> firefox-108.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-108.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-108.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/gd.xpi -> firefox-108.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/gl.xpi -> firefox-108.0.2-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/gn.xpi -> firefox-108.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-108.0.2-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/he.xpi -> firefox-108.0.2-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-108.0.2-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/hr.xpi -> firefox-108.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-108.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/hu.xpi -> firefox-108.0.2-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-108.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ia.xpi -> firefox-108.0.2-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/id.xpi -> firefox-108.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/is.xpi -> firefox-108.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/it.xpi -> firefox-108.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ja.xpi -> firefox-108.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ka.xpi -> firefox-108.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/kab.xpi -> firefox-108.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/kk.xpi -> firefox-108.0.2-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/km.xpi -> firefox-108.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/kn.xpi -> firefox-108.0.2-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ko.xpi -> firefox-108.0.2-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/lij.xpi -> firefox-108.0.2-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/lt.xpi -> firefox-108.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/lv.xpi -> firefox-108.0.2-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/mk.xpi -> firefox-108.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/mr.xpi -> firefox-108.0.2-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ms.xpi -> firefox-108.0.2-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/my.xpi -> firefox-108.0.2-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-108.0.2-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-108.0.2-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/nl.xpi -> firefox-108.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-108.0.2-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/oc.xpi -> firefox-108.0.2-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-108.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/pl.xpi -> firefox-108.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-108.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-108.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/rm.xpi -> firefox-108.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ro.xpi -> firefox-108.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ru.xpi -> firefox-108.0.2-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/sco.xpi -> firefox-108.0.2-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/si.xpi -> firefox-108.0.2-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/sk.xpi -> firefox-108.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/sl.xpi -> firefox-108.0.2-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/son.xpi -> firefox-108.0.2-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/sq.xpi -> firefox-108.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/sr.xpi -> firefox-108.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-108.0.2-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ta.xpi -> firefox-108.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/te.xpi -> firefox-108.0.2-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/th.xpi -> firefox-108.0.2-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/tl.xpi -> firefox-108.0.2-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/tr.xpi -> firefox-108.0.2-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/trs.xpi -> firefox-108.0.2-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/uk.xpi -> firefox-108.0.2-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/ur.xpi -> firefox-108.0.2-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/uz.xpi -> firefox-108.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/vi.xpi -> firefox-108.0.2-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/xh.xpi -> firefox-108.0.2-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-108.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/108.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-108.0.2-zh-TW.xpi )
-_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=68cbd81c81d513b87b67681f59b9bd5f
diff --git a/metadata/md5-cache/www-client/firefox-bin-109.0 b/metadata/md5-cache/www-client/firefox-bin-109.0
new file mode 100644
index 000000000000..86b9c825c4f8
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-bin-109.0
@@ -0,0 +1,17 @@
+BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
+DEFINED_PHASES=install postinst postrm preinst setup unpack
+DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+HOMEPAGE=https://www.mozilla.com/firefox
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop linux-info pax-utils xdg
+IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
+KEYWORDS=-* amd64 x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla )
+RESTRICT=strip
+SLOT=rapid
+SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/en-US/firefox-109.0.tar.bz2 -> firefox-bin_x86_64-109.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-i686/en-US/firefox-109.0.tar.bz2 -> firefox-bin_i686-109.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ach.xpi -> firefox-109.0-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/af.xpi -> firefox-109.0-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/an.xpi -> firefox-109.0-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ar.xpi -> firefox-109.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ast.xpi -> firefox-109.0-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/az.xpi -> firefox-109.0-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/be.xpi -> firefox-109.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/bg.xpi -> firefox-109.0-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/bn.xpi -> firefox-109.0-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/br.xpi -> firefox-109.0-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/bs.xpi -> firefox-109.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-109.0-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ca.xpi -> firefox-109.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/cak.xpi -> firefox-109.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/cs.xpi -> firefox-109.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/cy.xpi -> firefox-109.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/da.xpi -> firefox-109.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/de.xpi -> firefox-109.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/dsb.xpi -> firefox-109.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/el.xpi -> firefox-109.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/en-CA.xpi -> firefox-109.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/en-GB.xpi -> firefox-109.0-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/eo.xpi -> firefox-109.0-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/es-AR.xpi -> firefox-109.0-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/es-CL.xpi -> firefox-109.0-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/es-ES.xpi -> firefox-109.0-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/es-MX.xpi -> firefox-109.0-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/et.xpi -> firefox-109.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/eu.xpi -> firefox-109.0-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/fa.xpi -> firefox-109.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ff.xpi -> firefox-109.0-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/fi.xpi -> firefox-109.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/fr.xpi -> firefox-109.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-109.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-109.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/gd.xpi -> firefox-109.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/gl.xpi -> firefox-109.0-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/gn.xpi -> firefox-109.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-109.0-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/he.xpi -> firefox-109.0-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-109.0-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/hr.xpi -> firefox-109.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/hsb.xpi -> firefox-109.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/hu.xpi -> firefox-109.0-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-109.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ia.xpi -> firefox-109.0-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/id.xpi -> firefox-109.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/is.xpi -> firefox-109.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/it.xpi -> firefox-109.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ja.xpi -> firefox-109.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ka.xpi -> firefox-109.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/kab.xpi -> firefox-109.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/kk.xpi -> firefox-109.0-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/km.xpi -> firefox-109.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/kn.xpi -> firefox-109.0-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ko.xpi -> firefox-109.0-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/lij.xpi -> firefox-109.0-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/lt.xpi -> firefox-109.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/lv.xpi -> firefox-109.0-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/mk.xpi -> firefox-109.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/mr.xpi -> firefox-109.0-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ms.xpi -> firefox-109.0-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/my.xpi -> firefox-109.0-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-109.0-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-109.0-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/nl.xpi -> firefox-109.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-109.0-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/oc.xpi -> firefox-109.0-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-109.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/pl.xpi -> firefox-109.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-109.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-109.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/rm.xpi -> firefox-109.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ro.xpi -> firefox-109.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ru.xpi -> firefox-109.0-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sco.xpi -> firefox-109.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/si.xpi -> firefox-109.0-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sk.xpi -> firefox-109.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sl.xpi -> firefox-109.0-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/son.xpi -> firefox-109.0-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sq.xpi -> firefox-109.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sr.xpi -> firefox-109.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-109.0-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ta.xpi -> firefox-109.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/te.xpi -> firefox-109.0-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/th.xpi -> firefox-109.0-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/tl.xpi -> firefox-109.0-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/tr.xpi -> firefox-109.0-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/trs.xpi -> firefox-109.0-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/uk.xpi -> firefox-109.0-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/ur.xpi -> firefox-109.0-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/uz.xpi -> firefox-109.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/vi.xpi -> firefox-109.0-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/xh.xpi -> firefox-109.0-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-109.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/109.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-109.0-zh-TW.xpi )
+_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c linux-info 4b552625ebd741dfd2ac08637fd2436e multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=68cbd81c81d513b87b67681f59b9bd5f
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index 0262b04ccdef..5b59426a8ce7 100644
--- a/metadata/md5-cache/x11-libs/Manifest.gz
+++ b/metadata/md5-cache/x11-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-libs/libX11-1.8.3-r1 b/metadata/md5-cache/x11-libs/libX11-1.8.3-r1
new file mode 100644
index 000000000000..c4f2b9abfddc
--- /dev/null
+++ b/metadata/md5-cache/x11-libs/libX11-1.8.3-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-lang/perl ) 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 x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) virtual/pkgconfig doc? ( doc? ( || ( app-text/asciidoc dev-ruby/asciidoctor ) app-text/xmlto app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.3 ) )
+DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
+DEPEND=>=x11-libs/libxcb-1.11.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(-)?] x11-misc/compose-tables !<xfce-base/xfce4-settings-4.16.3 x11-base/xorg-proto x11-libs/xtrans
+DESCRIPTION=X.Org X11 library
+EAPI=7
+HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libX11
+INHERIT=toolchain-funcs xorg-3
+IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 doc
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=MIT
+RDEPEND=>=x11-libs/libxcb-1.11.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(-)?] x11-misc/compose-tables !<xfce-base/xfce4-settings-4.16.3
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.x.org/releases/individual/lib/libX11-1.8.3.tar.xz
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs ec8bbc28394c7305b43ea07164bd8f5f wrapper 4a1902f969e5718126434fc35f3a0d9c xorg-3 d594392da077c1ccd08dc6e48e18c78a
+_md5_=e5abf65abfd783753b8d3fe49713bd7e
diff --git a/metadata/md5-cache/xfce-extra/Manifest.gz b/metadata/md5-cache/xfce-extra/Manifest.gz
index a33c9853ae0c..cd65e1678bcc 100644
--- a/metadata/md5-cache/xfce-extra/Manifest.gz
+++ b/metadata/md5-cache/xfce-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/xfce-extra/xfce4-datetime-plugin-0.8.3 b/metadata/md5-cache/xfce-extra/xfce4-datetime-plugin-0.8.3
new file mode 100644
index 000000000000..8cabe89434c3
--- /dev/null
+++ b/metadata/md5-cache/xfce-extra/xfce4-datetime-plugin-0.8.3
@@ -0,0 +1,12 @@
+BDEPEND=dev-util/intltool sys-devel/gettext virtual/pkgconfig
+DEFINED_PHASES=install
+DEPEND=>=xfce-base/libxfce4ui-4.12:=[gtk3(+)] >=xfce-base/xfce4-panel-4.12:=
+DESCRIPTION=A panel plug-in with date, time and embedded calendar
+EAPI=8
+HOMEPAGE=https://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin https://gitlab.xfce.org/panel-plugins/xfce4-datetime-plugin/
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+
+RDEPEND=>=xfce-base/libxfce4ui-4.12:=[gtk3(+)] >=xfce-base/xfce4-panel-4.12:=
+SLOT=0
+SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-datetime-plugin/0.8/xfce4-datetime-plugin-0.8.3.tar.bz2
+_md5_=7f76b5d833b84e5ba04c34aaac4a6f37
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 42931b448695..7488d303b6d5 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 14966 BLAKE2B 687a7b166f711e4c3c75d588b8febb4831fac9bee694b4222597007a9b433fee3a5aa6e187f1fc35937c84f642d144e511d63be549688dfd15f1839a5369d701 SHA512 bd9169c0f73f3e95819cf527d7df79adcfc029e6bfc752f29b75c7be14518984914e4ae2cb94e42a6398dc1af3b2a3e52070736093238502bb4eced7f5775b16
-TIMESTAMP 2023-01-17T00:09:59Z
+TIMESTAMP 2023-01-17T06:39:58Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPF51dfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmPGQr5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAuFA/+KdF4R2TtNGTt6ShvymMT/bacMNDGVmvvH2vIJi4l7sZOb+bKZVfYKImR
-Wu+nNuSOj94RskEkIRTir4121+AW4Si7ps6KsssQoXFWsWE6phi5mPOXrbVYmKSs
-xI2Px32OnkAMZwM4THtez5iBw6k5uSqAUxUOVdQ3JByVWOWqY26SJ+9e2GAC5Vb8
-Aimo+o/XQMpmOqR8j8/7txkBCkHXXaOjRYHUKltQKdtPJ3EnahI1CWEIlZLo6tin
-quYoIpiLUvQue38yq2jgREZl64Pp2bzLlK5IW6/SFh7TZdPtioBHcv96bdZlHuZJ
-la3rjgOXgoAuaUi/tUuQ/7MgJvU8xAESpGZunRcRJN3HGVi76MO/i8YHLB2AzGsq
-tDQGBulLa7LDaDcVp+LMNMZ33HQsZRHunoMWhQZtKAiQDaiNaGObYthfkucW/bC6
-tcgJ16brFIp5ydiACsxqeucTO2HXwrZL7oUkvmyNE+3VyTW0qOj0qHOfEIKPmylJ
-BcIWZAgV8jooPCs4yxCHJEF6iPVhBIxEA1r0o9jRAKWOIoC5W0n1Pv54rw6nn0g0
-DrkcQma0eXPgYv6K+x7smWLAJCnu6q8fcYZfUIsTj0NpCrogjJaNkZ02Evt5ojpu
-C0KpNt+J609xv0r+fNzUfjLR6/ChyRcy3pDvKnxdbF9XySXjQZc=
-=Krt3
+klBLOg/8D4XdJxh9+67cYO/toeU5Y10QydCLBlG9/OqYgavQM/wdTiGo1KkhDFf1
+Zl5B1/TWgGowr6eKLpu2WhQUbM0rJgATE9Mf/mDK2Noc6gp6e/QEzPv4FVD7ome8
+dJczmTafDdxgC+u9DbqHzy4B1clGWV8M/ln4XKlrufGWND8FfzZa1wdA4t0n2Ujw
+nRNexdtoHGq6CfIiRBuPJKuvGgXhIY6ZMzV1d6cNsuIkOwPVmhHTzTibzNEaVVbj
+0DV+wPII5jBAX7OCobF7eAWDjQr9sFc/im7jEEzEJx+ti0J3x91U2CEa8G7jJhFv
+Y8WiJuxlC83m7Ru2bSdMjkCs1LMka1+X6M5KK0yVyGY0XakbA8O6HYVt4zX7fs6q
+cbIqkMsHpx1yz2ZSw1TW1wqhydk0ggnW25HeVgHoR1wcu6ApiiK6SR8edIFr+dfK
+X1X35zAn2h6v+xGzwylyTSheJmBjLsO9w3T2Qvma00d6etfiFoYoow7Gwwgm+8WT
+zXmYo7ZqwRYIQLxPs8omFoKLvh1xG9w747KpldNS+b7GDPBK6iTv7jcFs3cww4HB
+/hPQMqMxyA9NKcBZvgQ8Wr9xYY5Jz/e+oHizoPcWej3DyzRrtbF2P41EDOOycNlH
+qa15BD4OaOImoH7cq59QhENSEkwEVugoPGyFDSVnqGFpz4C/Szc=
+=FKTj
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 8a1d7823cbed..d54cf382145c 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 17 Jan 2023 00:09:55 +0000
+Tue, 17 Jan 2023 06:39:55 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index efba72d98fe0..8b96ecde73f4 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Jan 17 12:09:55 AM UTC 2023
+Tue Jan 17 06:39:55 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 5f03ff3529df..1fd2b7d8f852 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 17 Jan 2023 00:15:01 +0000
+Tue, 17 Jan 2023 06:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 4e56400657f6..572855b96e3c 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-08fd3aa913284cddc9f861e9b27b0087455d827d 1673911211 2023-01-16T23:20:11+00:00
+bf04667ef67a0d600eeb9e8fb993513848e6c32c 1673934874 2023-01-17T05:54:34+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index e9d7f0f6be5b..2dfff5bc5af7 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1673914201 Tue 17 Jan 2023 12:10:01 AM UTC
+1673937601 Tue 17 Jan 2023 06:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 8a1d7823cbed..d54cf382145c 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 17 Jan 2023 00:09:55 +0000
+Tue, 17 Jan 2023 06:39:55 +0000
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index 88487e640fb3..ada1eeec9094 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/s6-dns/Manifest b/net-dns/s6-dns/Manifest
index 8d7956d50134..dcc4edbdf9a1 100644
--- a/net-dns/s6-dns/Manifest
+++ b/net-dns/s6-dns/Manifest
@@ -1,3 +1,5 @@
DIST s6-dns-2.3.5.4.tar.gz 84892 BLAKE2B 3bba411b297b85fdf5da7caf251b3c093d0e7108fdf16321e510a485e750ef37c6ec1a923e627a81a9719f211e2e284c9b8d3bcf60a4e18738d0886f931e380d SHA512 04c8fd40c71c9517f4e8d847a0ddf7d60a7759b4d7075035c2e00b4eb34e81edf4608df562929042c294ed671ab953e613374b577210ff49841ceb27dd563ae5
+DIST s6-dns-2.3.5.5.tar.gz 86083 BLAKE2B 2c75c1b8eebb8ad8a95117962725ad49c89449a0bf3f117db2cf117e6ba10ad731c96b329ded8103ef71a654e545ebb1a3b6f60e5ddfc4080870b115e8c1d2a3 SHA512 7d7435da8fab3dd8f872c4dd90338fae2b817b4cb1e4715cc86d77b4c1f58e931bdeb1385093f6bd6293951f97f765fb6372af5560042ae84b5bd53ecc2645c2
EBUILD s6-dns-2.3.5.4.ebuild 1014 BLAKE2B 40840e755b2bf53fb55a8d70d00b520e64e19bb0bdd85514ada7460e8c5011e2b6c50a505c1c563f76a7091296d7952e97435d9865bd26ed14e877d3c8422774 SHA512 e7be913613bec07d380608008b3db82e9a62866b60ecb9e2e833e4c3a094dcbe243873c69a0dd0b51aa08b2cdbcd65d970231a5d699853059a0335515f2e6be2
-MISC metadata.xml 686 BLAKE2B d6722be73cbf714c108651660f94f7b7a5d376bc3d670ae45b791521f89b1cbb6036d7753051de6a223fb5137bb905f1ad2f6704d092f0f40545fc80df14b85f SHA512 98586190f430b166bc03334b8a5a6f6bf04b2efd7f5df19b206fbe71411300f6c52ea60e120a41c8ea3a6bf08718d9a87edc7519656e85ef51e05cd42a582ddd
+EBUILD s6-dns-2.3.5.5.ebuild 1033 BLAKE2B c45e580eb656ed75244f678811aca578f292d63a13cabb879ceb271cabe6fee7c9da5cb34a81d3260f7664b4ba28424f5feb685308b7a80b296b241c77d46d19 SHA512 415f9bcba3f034059d2b832c9516a8c63688da36d39e010c95dd570a3635df9f1f0fc3eab6205ea40c2e231eaa4a134758cfa54dedd97e46818b0e106c5a6888
+MISC metadata.xml 686 BLAKE2B 96305434785697ff6a0fd168494beed0d286ce74b19bc7d18a73770402a250c97518cf4e25c1ea74ecc9ce16fa4d8e4a27b5629a45e4ba9c189ec34624dada71 SHA512 6dcfcf5f0dddb7c5592f33d009aa12be50700f9aeb69b98acfd6ec5d10aba735e32236492f89fb00458971c78039e8abe76cb756220a05cdd6d689c32f30c2ed
diff --git a/net-dns/s6-dns/metadata.xml b/net-dns/s6-dns/metadata.xml
index 5de557e8ce01..b939c8559786 100644
--- a/net-dns/s6-dns/metadata.xml
+++ b/net-dns/s6-dns/metadata.xml
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
<maintainer type="person" proxied="yes">
<email>arkamar@atlas.cz</email>
<name>Petr Vaněk</name>
</maintainer>
+ <maintainer type="person">
+ <email>williamh@gentoo.org</email>
+ <name>William Hubbs</name>
+ </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
diff --git a/net-dns/s6-dns/s6-dns-2.3.5.5.ebuild b/net-dns/s6-dns/s6-dns-2.3.5.5.ebuild
new file mode 100644
index 000000000000..c4dacb90602e
--- /dev/null
+++ b/net-dns/s6-dns/s6-dns-2.3.5.5.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Suite of DNS client programs and libraries for Unix systems"
+HOMEPAGE="https://www.skarnet.org/software/s6-dns/"
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-libs/skalibs-2.13.0.0:="
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+ default
+
+ # Avoid QA warning for LDFLAGS addition
+ sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+ sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+ tc-export AR CC RANLIB
+
+ local myconf=(
+ --bindir=/bin
+ --dynlibdir=/usr/$(get_libdir)
+ --libdir=/usr/$(get_libdir)/${PN}
+ --with-dynlib=/usr/$(get_libdir)
+ --with-lib=/usr/$(get_libdir)/skalibs
+ --with-sysdeps=/usr/$(get_libdir)/skalibs
+ --enable-shared
+ --disable-allstatic
+ --disable-static
+ --disable-static-libc
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz
index cbd684262b5e..4e152dd786d1 100644
--- a/net-fs/Manifest.gz
+++ b/net-fs/Manifest.gz
Binary files differ
diff --git a/net-fs/ksmbd-tools/Manifest b/net-fs/ksmbd-tools/Manifest
index 44e796afc7f6..1b9d03e61286 100644
--- a/net-fs/ksmbd-tools/Manifest
+++ b/net-fs/ksmbd-tools/Manifest
@@ -1,5 +1,9 @@
AUX confd 163 BLAKE2B ea3a2a65e014d0d96bfb0789cd6756b44eeced76a0d295699d6e615ae0f9faca7d90d24d1834e63d0d3f0cd99eef35b43ff9f96182abbdf2a1b5d2bb15b6bdfc SHA512 52449136ba0c8b974602b235e7ed772050098b6b2535853e08fb4185bff808766c83667a551725bc2bf24c3922df3954d0a54382217c75d232107673d0dcacb3
AUX initd 552 BLAKE2B 2357df024a9fd9b1334a41a6849fd3fd69f49676c3c4a9cf240a6181cb56c230b59afeadce2b37d84250d2e608e5e8109d8747f91449725ea517879d2e644683 SHA512 ae54b9cafee967fa3a5e313412725b91569c923e10b663bb7032cdc3401209e424d9e333e321ff1a8cb793aa545133e03978d8b5a4c8532836a861421ace7089
+AUX ksmbd.confd 167 BLAKE2B cd4c5457b9ed897ca77f2825e82cd12e3d536dd0d1c6deff6e19873a15059ff2be817e2cd4fde7f433ae8e8de61087335486cd84c78ce86936b6d18fb2d073be SHA512 748eab45d7a13279a928b1c5702b65a8a09dcaaf6635724e72b47d579aad692fe333df7906c08d9d465d2db9b1c369676ddd077c26248d1dadb40a62656644c3
+AUX ksmbd.initd 554 BLAKE2B 27d1333fc792e35e0834af5a69aa76a3823b6e47176a52758b5fb0a09c7c6e75c58f2a031f92fcb3d0d175a187172403e3e384aeb82f39274e16beda91a93d5a SHA512 a4a6f01222deeaf1242173370b9a47c2c3f235e55b0e1040aa9e5a118359eabeb5b020c73c9cacb24a2bf9ab53e09984946365d1cfb482579c8246e2a980de61
DIST ksmbd-tools-3.4.4.tar.gz 75481 BLAKE2B 84c215b0ccad01956185d42b858eb0de6a3407fc32c59628964ab38a2946fe5123fc73cc06cb04e8864199751f26e509ae5f6ebf6f5e7eb5f1fb8f21a4452a48 SHA512 b7be00e38eb126a0d5b8b3d9dde7c997b4012b29604d899a5f2fe3a77a3c30ac5d4bf00b7fc88d57150fd574af38bd2823c736d272a2cd596d40ccbe14a15320
+DIST ksmbd-tools-3.4.6.tar.gz 86976 BLAKE2B 2f18d41a5ef84d1d5293cab2dc51147649d723117f31b4a0360ff314d98544624c6c0280b11ec2df260514981995bdbac598347063fb6576447c511e88134c4e SHA512 396423a43ccb02fafb721717a36ea1efdc8449414cf9f7737cf44bafd991cde0a5d31689b5f43f96924357df058c1b5fbf90369b9aec2b293ae1a7b68c256d27
EBUILD ksmbd-tools-3.4.4.ebuild 1420 BLAKE2B 4ded069126e3ea307c7b81c7952d70f4157b4b851fde4ee2aee8700b16b2c03548d226075fb091dda4452fd291030409e537be05d0d040d5a59d97ffabcf3439 SHA512 8625d4f2457aee52fa4ddbfaf08905fa0c40baa66130197631ff2e355300defcc7250606166def82191cabb9c1ff116875432a0ea08cbaed7d64440e0811f184
+EBUILD ksmbd-tools-3.4.6.ebuild 1816 BLAKE2B c90439f39e06615efa5465100686912a3a1bcacc9db699d4d330cc70bfdf77fe1e676ba6a4a21330f8d2d4f6380bcb61dc312e16ef872aee2d28c623ea88747a SHA512 7a82f6e28a6228c92d52c80f0cf9facb42d27d77fad44320b28b40b0babc07a8b282de451e9d24d9842cbf5d9961c2e6322ea3b382f173340ce0adc0fb0c5d71
MISC metadata.xml 735 BLAKE2B 14c21e5d73828d4678ab80dfe5adbdc3e279d49de7661693d591689038d930fb62272338a86e848273fc5ca56870d3117b34b150e7a8580d2740233ff27ecd3d SHA512 27293810ca5cc23858c98e1e482c5a45008a3614140f33598d969fc7460c0ad0e9d31ac22e2ccb694113474e8caa46a78059b066be00890a27cc600e51b171af
diff --git a/net-fs/ksmbd-tools/files/ksmbd.confd b/net-fs/ksmbd-tools/files/ksmbd.confd
new file mode 100644
index 000000000000..cfe0fde01819
--- /dev/null
+++ b/net-fs/ksmbd-tools/files/ksmbd.confd
@@ -0,0 +1,5 @@
+# /etc/conf.d/ksmbd: config file for /etc/init.d/ksmbd
+#
+
+# Full path to config file. /etc/ksmbd/ksmbd.conf is default if not set.
+#KSMBD_CONF="/etc/ksmbd/ksmbd.conf"
diff --git a/net-fs/ksmbd-tools/files/ksmbd.initd b/net-fs/ksmbd-tools/files/ksmbd.initd
new file mode 100644
index 000000000000..744125c642dd
--- /dev/null
+++ b/net-fs/ksmbd-tools/files/ksmbd.initd
@@ -0,0 +1,32 @@
+#!/sbin/openrc-run
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+KSMBD_CONF="${KSMBD_CONF:-/etc/ksmbd/ksmbd.conf}"
+
+depend() {
+ need localmount
+ use net
+}
+
+description="ksmbd userspace daemon"
+
+command="/sbin/ksmbd.mountd"
+command_control="/sbin/ksmbd.control"
+command_args="-s"
+
+required_files="${KSMBD_CONF}"
+
+start_pre() {
+ /sbin/modprobe ksmbd || return 1
+}
+
+stop() {
+ ebegin "Stopping ${RC_SVCNAME}"
+ "${command_control}" -s
+ eend $?
+}
+
+stop_post() {
+ /sbin/modprobe -r -q ksmbd || return 0
+}
diff --git a/net-fs/ksmbd-tools/ksmbd-tools-3.4.6.ebuild b/net-fs/ksmbd-tools/ksmbd-tools-3.4.6.ebuild
new file mode 100644
index 000000000000..3cc23c1bbc48
--- /dev/null
+++ b/net-fs/ksmbd-tools/ksmbd-tools-3.4.6.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info systemd
+
+DESCRIPTION="cifsd/ksmbd kernel server userspace utilities"
+HOMEPAGE="https://github.com/cifsd-team/ksmbd-tools"
+SRC_URI="https://github.com/cifsd-team/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+DEPEND="
+ dev-libs/glib:2
+ dev-libs/libnl:3
+"
+
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+pkg_setup() {
+ # we don't want to die() here to be able to build binpkgs
+ kernel_is -lt 5 15 && eerror "kernel >= 5.15 required for ${PN}"
+ CONFIG_CHECK="~SMB_SERVER"
+ ERROR_SMB_SERVER="CONFIG_SMB_SERVER is not set: ksmbd is not enabled in kernel, ${PN} will not work"
+ # use krb5 && CONFIG_CHECK+=" ~SMB_SERVER_KERBEROS5"
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ eautoreconf
+ default
+}
+
+src_configure() {
+ # TODO: add kerberos support, explicitly disable for now
+ # tools are expected to reside in /sbin, not /usr/sbin
+ econf \
+ --prefix="${EPREFIX:-}" \
+ --enable-krb5=no \
+ --with-rundir="${EPREFIX}/run" \
+ --with-systemdsystemunitdir="$(systemd_get_systemunitdir)"
+}
+
+src_install() {
+ default
+
+ local DOCS=( README.md ksmbd.conf.example )
+ einstalldocs
+
+ insinto /etc/ksmbd
+ doins ksmbd.conf.example
+
+ newinitd "${FILESDIR}/ksmbd.initd" ksmbd
+ newconfd "${FILESDIR}/ksmbd.confd" ksmbd
+
+ dosym ksmbd.addshare /sbin/smbshareadd
+ dosym ksmbd.adduser /sbin/smbuseradd
+}
+
+pkg_postinst() {
+ local ver
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test ${ver} -lt 3.4.6; then
+ ewarn "Upgrade from version <${CATEGORY}/${PN}-3.4.6 detected"
+ ewarn "${PN} config file moved to ${EPREFIX}/etc/ksmbd/ksmbd.conf"
+ ewarn "Please migrate from old ${EPREFIX}/etc/ksmbd/smb.conf"
+ fi
+ done
+ unset ver
+}
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 9a94215bd90b..7719f82b4d84 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/r8152/Manifest b/net-misc/r8152/Manifest
index f3d3b728c407..302d82a6dbbb 100644
--- a/net-misc/r8152/Manifest
+++ b/net-misc/r8152/Manifest
@@ -1,5 +1,5 @@
AUX r8152-2.16.3-kernel-5.19-fix.patch 1599 BLAKE2B e1300601e2dcd98729481a6d146ffcc0b55e6163c405608ed783bc56acca65654317804c1da780203d96945b49d815b6efd740a752335d4c0aa562f2ba84bbf3 SHA512 6cdb4ee02c6727d87d94fbd4058b7bbd18e3bb4542c2489d4080217ef323faddbf5b998a83dd42b8e1a1e4c1eb6f65762616382fc5fd8519db07d6dd01f83b4a
AUX r8152-2.16.3-kernel-6.1-fix.patch 1473 BLAKE2B bebafaeaed61bff9ee058ddc64fef6299703bdf9b0c2cd086c86643b362122a8d691577963b9b64f45729bfa4e72f09fe33d6c61fc195d0675bdcd7affd63d7a SHA512 4c5115946a1086d88bc19aa556782aec45fc05f3e38fab8255bb13a863bd2744c08bca0fd6ed72da8c5171fe801436665f4b10bfc22203c500460942a0a6db2d
DIST r8152-2.16.3.tar.bz2 73331 BLAKE2B 9e22ee6d9d0197def782f77bfd0c88a2d8827d4f8cc0bbb1a6583ab67533cd07ba79a16cd9350272ed18c733fe809ea1ff70596627abdc65d452bdf817628bc8 SHA512 c37bf5199d3a857c9a7a12f3aa4ecfe9c04b49413aea862a053ebee24c137cd35769e5d5cc7e2bb7dd3bf9057f51ffada0b4e0c53cb3d417e05c8e3fc830705c
-EBUILD r8152-2.16.3.ebuild 1235 BLAKE2B 3f057fd2b2c5d15f82120de6e7f5e1f22fd055a3584fa73c64862540b91e2847d7526a31f3d5c1862003f9844f4a92c78b679af29e347d2b63dd6fcb5b554bb4 SHA512 ed703fbbfbc8f0b6ea517eec1c658bb9e786eff313222eaa3520d78ac92e95a6ebb6adc7d92c6ac5f96ba0308ec07656ecad0702e10260744998738806d38f07
+EBUILD r8152-2.16.3.ebuild 1234 BLAKE2B c62eebc8b8cc8efb3d9675b9a92404c6bed446d81a4f538f815958ca2e50c108ac1aac897e22f729f6521a32d60e97356bd74815d5037f344bfd0a33dec1cb76 SHA512 cbca5020766a214f360b0660e515728c59457c4a72a74425fbbe18a933c41b83caadc062fce99fa091ad73785eb1ecb809f8ec50059455304a62f19cffb851cc
MISC metadata.xml 660 BLAKE2B 1f7bd7d75e5fc3b88b140f88b82390b09cbffed8770b73b4584f7d9114fd1b97a84f745881d424f30c1a738c332bb04bab3d651bd9734f0170164eb8158ef098 SHA512 c0258ae24671a18801a9a499869267b2c3d2d0350e1fbbf91db6fe2358326bb27551623ef93c9c9a9bebde3c08520463eae00a05802053a0f5b7ade1b0f5ea4d
diff --git a/net-misc/r8152/r8152-2.16.3.ebuild b/net-misc/r8152/r8152-2.16.3.ebuild
index ef6a81cfcf22..b4d899b3c45e 100644
--- a/net-misc/r8152/r8152-2.16.3.ebuild
+++ b/net-misc/r8152/r8152-2.16.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-co
SRC_URI="http://rtitwww.realtek.com/rtdrivers/cn/nic1/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="virtual/udev"
DEPEND="${RDEPEND}"
diff --git a/net-misc/s6-networking/Manifest b/net-misc/s6-networking/Manifest
index e7890c9d345a..bde2fb3f221b 100644
--- a/net-misc/s6-networking/Manifest
+++ b/net-misc/s6-networking/Manifest
@@ -1,3 +1,5 @@
DIST s6-networking-2.5.1.1.tar.gz 110431 BLAKE2B 67776a8aa6b02d20ed73c8b8d45e255677c3688973f9ee5f8dcc0de5cfd26146b7ccdc680b22a57e2523d8ab3c08d6e090252e376d09c1edd971a391632d83a0 SHA512 a9c1970cad5b3aeee447cce7c858e8bd88ee378fe456cc68d032f195373dabf658eacf55d9fa39ec635e893116296c1c614b89d97c5045b90dbe745a52e24021
+DIST s6-networking-2.5.1.2.tar.gz 114109 BLAKE2B 8c503fcd92957d9678ed45ac41f264dfb3aebf22006907f0ba1c0dfd2b698d5c60e43ed9d2201ef8feee66813c949e4a17d857d0314a32725edb38c01fc84060 SHA512 6b9198e3c4276f716bf7a3e4bfe5357b372eb01a1944e710a5c92a30033d78400ba18eb937dab2d03993deee91586dfd94f56e399d7ef58fc0ba85d8fd31f0d5
EBUILD s6-networking-2.5.1.1.ebuild 1223 BLAKE2B 8e7b85ba0fca7e3cfd07a7fcb6c22037d9bd51d51ba8499ea9b35c0877e784e99cfbbdb4443bba569cd29c5c26972b4407e3c043a61f394466ba1153d81e58fc SHA512 81518d26f3ed84744d48c07ec48306e8f050962c38fa89d9efd2fb11af594704ff627bb09e608e321da06431570466db3bc1741f73610bbdf2855abf706e88b8
-MISC metadata.xml 807 BLAKE2B 3b0c32efb3bde7b1694f42e3210878e74b3b79d553cfde13815e4a3dee276540c8444191fdab060f3639ef8414ecc06c1efb3621a67b24a41c1fb3be01343a07 SHA512 a38d2ba464e4e6fa7da69fc2006e6110fcd5ab6e65d41676c4d8fc5ee06c5c9b4dc333ef83d1b607cd13927eb2a88d868aee92cd184bbc64d572a30900250833
+EBUILD s6-networking-2.5.1.2.ebuild 1242 BLAKE2B 301cdad64da07fb1551e698cc68f09cc554671be0d92ba8c2b5951c283f34066c7d98417c54f481e97b7c6bbf50de2c07582f48d772acba7e7fffd1b8979c106 SHA512 27d1345dde3ddc1c7a5c9840068712cc81a68cad26b38a54b0fc4a06ad84f71b20c908a4e300bb54bc135f19ea10a01c03f9eb03931e21ac0d2e8a72ba822234
+MISC metadata.xml 807 BLAKE2B 512259de8236d1f707319972fe7006224d01c4ff75f7019bdb4cd1eb2a1344802c172e989700b304c43ae610768ef6742d42067a88a21d236f62ac2670067d7a SHA512 a26333c549c37a65fd86371024db7d106965073dcb36eff03e6e491811fb3b8a1e338e113879b253581b97f5fb1f6f8cd7d2c3ffddb9430ec1bac4d5376289cd
diff --git a/net-misc/s6-networking/metadata.xml b/net-misc/s6-networking/metadata.xml
index eee54e30c122..fe3882aa2b2f 100644
--- a/net-misc/s6-networking/metadata.xml
+++ b/net-misc/s6-networking/metadata.xml
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>williamh@gentoo.org</email>
- <name>William Hubbs</name>
- </maintainer>
<maintainer type="person" proxied="yes">
<email>arkamar@atlas.cz</email>
<name>Petr Vaněk</name>
</maintainer>
+ <maintainer type="person">
+ <email>williamh@gentoo.org</email>
+ <name>William Hubbs</name>
+ </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
diff --git a/net-misc/s6-networking/s6-networking-2.5.1.2.ebuild b/net-misc/s6-networking/s6-networking-2.5.1.2.ebuild
new file mode 100644
index 000000000000..4e0888f8ac6c
--- /dev/null
+++ b/net-misc/s6-networking/s6-networking-2.5.1.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Suite of small networking utilities for Unix systems"
+HOMEPAGE="https://www.skarnet.org/software/s6-networking/"
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~x86"
+IUSE="ssl"
+
+RDEPEND="dev-lang/execline:=
+ >=dev-libs/skalibs-2.13.0.0:=
+ net-dns/s6-dns:=
+ sys-apps/s6:=[execline]
+ ssl? ( dev-libs/libretls )
+"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+ default
+
+ # Avoid QA warning for LDFLAGS addition
+ sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+ sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+ tc-export AR CC RANLIB
+
+ local myconf=(
+ --bindir=/bin
+ --dynlibdir=/usr/$(get_libdir)
+ --libdir=/usr/$(get_libdir)/${PN}
+ --with-dynlib=/usr/$(get_libdir)
+ --with-lib=/usr/$(get_libdir)/s6
+ --with-lib=/usr/$(get_libdir)/s6-dns
+ --with-lib=/usr/$(get_libdir)/skalibs
+ --with-sysdeps=/usr/$(get_libdir)/skalibs
+ --enable-shared
+ --disable-allstatic
+ --disable-static
+ --disable-static-libc
+ $(use_enable ssl ssl libtls)
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index b16cbc2de6ba..0ff4c6f8943b 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/features/wd40/package.mask b/profiles/features/wd40/package.mask
index 9be2ebaad7ec..a002f8ef4ea6 100644
--- a/profiles/features/wd40/package.mask
+++ b/profiles/features/wd40/package.mask
@@ -68,6 +68,7 @@ dev-python/twine
dev-python/watchfiles
dev-python/wcmatch
dev-ros/roswtf
+dev-util/buildbot-worker
dev-util/cargo-c
dev-util/cbindgen
dev-util/git-delta
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 6d7eac287bb8..44b0f2502243 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/ed/Manifest b/sys-apps/ed/Manifest
index 6c62a0ba0c94..d17659fb6e5c 100644
--- a/sys-apps/ed/Manifest
+++ b/sys-apps/ed/Manifest
@@ -3,5 +3,5 @@ DIST ed-1.18.tar.lz.sig 72 BLAKE2B 9b498f1604d625c6b32ded636e0841ef384bf59c10ff0
DIST ed-1.19.tar.lz 66448 BLAKE2B 139305a1d64e96f7eadcb462325918e5eee18de229ec8e1b3fac29dc9b8ef58ceea4cd7ffdbd3674fd7f421d90bc0c9e3557318eb57830d7cd46e579828fa95d SHA512 594d5cf895931783110ee1956078f6a77aee022fb67730cbc6f1d30521c120b97820a5eb349278575f85c4c1e17fea0e16a3bc22592edae53c6fd27941ee3d7e
DIST ed-1.19.tar.lz.sig 72 BLAKE2B ada611148a6347d8953c65669b61f69eb0ed8d48f6dc4ffaab8975dd7e28f1d87e434493a77e817ca05874f741e243309529e60e95f2a7636148fa71c711f5e3 SHA512 03ff7cf2f337fdc94efaa1374ce95d37c29c556b2a9a13f7216e05e8e9e9efc95bcbb554bd05000b5283d5f20884f3f50b16f220fba8e6ff318b1b975c6a44c9
EBUILD ed-1.18.ebuild 1183 BLAKE2B 23b5cb591455ad1c1dad946876f8b7b4297bc41ddc0cf7a909c83c8585a0f3144506f25495a043c0ade9f5e0501b4d2c7219b086917953059a92ae9f4f523110 SHA512 75bbec07b179c221e7399f709fca3e430a0c856f9acba11d65c5fe9c740c08526629ae85c3d302f2cedb285a071b54158341d7d63b2d6934fca3fe8bd820d5e2
-EBUILD ed-1.19-r1.ebuild 1661 BLAKE2B 7ba0ccb0c127eb2d01392e746a492b127b169ffe4c091f39a4361d9c44d797f2f89248558d8cfca6967904bd8e712cdcc65e3ac46c2708096a1b9b70ea050b48 SHA512 b2deaa5186cdde469d884b996ffa58b326f17f94fde61e502f5f18380bea9f35e47548c76f63e91584908ca6e0879ba72fa7221caf2980af7f559b963d61d3f1
+EBUILD ed-1.19-r1.ebuild 1329 BLAKE2B 376b92f937cdafae376bc9c259a3b00431e9363c6459a693bdf92a297932d3124c4d9f137889dab64fe90e2302561a4480ae2fc5eb943a05d5e5b552df5ccf08 SHA512 f7f31316c09d8423f57d84063e577be55287482e30adb330f720d49c05d36c1d0c87a6e8e3ccd56b847ceb25ceeba88227d29bb73c966478f3daebd2767eacbd
MISC metadata.xml 337 BLAKE2B 40506db26223e7d375b03972929e04e5684f0ee5d722248819d28d424daf9f2f4effd07a7491cdba9d77185712593fe8fd182c058bff2ff0ba4341aff383dc7d SHA512 5709e973094bd7fda825a3a223c04f8ce04ba9e2f609466c7cf56da4f62d4155562669bbfd808acd2f7db17434ca5871cdc50962a6bfdae3c4edeca1bb4736df
diff --git a/sys-apps/ed/ed-1.19-r1.ebuild b/sys-apps/ed/ed-1.19-r1.ebuild
index e2d63d30eb66..65951958803d 100644
--- a/sys-apps/ed/ed-1.19-r1.ebuild
+++ b/sys-apps/ed/ed-1.19-r1.ebuild
@@ -26,11 +26,6 @@ if [[ ${PV} != *_rc* ]] ; then
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
-# We don't use unpacker_src_uri_depends here right now because:
-# 1. unpacker_src_uri_depends doesn't flatten the deps (bug #891133) and emits
-# several || ( ... ) blocks (4).
-# 2. Portage doesn't handle several repeated identical || ( ...) blocks correctly
-# and takes ages to resolve (bug #891137). It should merge them together.
BDEPEND="
sys-apps/texinfo
$(unpacker_src_uri_depends)
diff --git a/sys-apps/s6-linux-init/Manifest b/sys-apps/s6-linux-init/Manifest
index bc388505a068..e379fc3a2f37 100644
--- a/sys-apps/s6-linux-init/Manifest
+++ b/sys-apps/s6-linux-init/Manifest
@@ -1,3 +1,5 @@
DIST s6-linux-init-1.0.8.0.tar.gz 58732 BLAKE2B 15e90b1987729f4771ffd294d2a6b4738e0e2d3438c694c1739c6c8ff8bff3a3b9c31565f446e7387fda226b4f0480c36051a593e2e8081301bc83973f9fcb5e SHA512 b64319bc13a98e5f766a118ebd54ccec93163b38b2afc060fe4034a4f2312bb6ae68019e37706338f84c74aa527e5b2ac1f4b29d39255c2d436eab8608483346
+DIST s6-linux-init-1.0.8.1.tar.gz 59188 BLAKE2B e0f417fb349b3f47dcaa9f36c6f40d8c58066d62ad953b8f797ce6cce14e8c337acd15d34498b49fc0f9455cf4551c948fd7f16b0947f7cdc376e762594afc3a SHA512 df3b5699f9c04ffc89d219dbc9536a64ad3d2fb1d5c5844b2fb9804ac9e223e8b16fe1084baee9b60d3ab61f228de1b57605c3c0f72227758afb16aea1c68340
EBUILD s6-linux-init-1.0.8.0-r1.ebuild 1578 BLAKE2B 8678965c43548fb62e98f4c0e2627d62fb45003d2fbb1d5a7712b3a4763c2a3c8aca13be12293c2d7be58b2c12172a169798f3de0c3317ad7ead7b3439fc5413 SHA512 64fb980bbf50d0cb6144a09755e87b60e0dddfd0721b84ac809cf609f22a2e43a4e358e65ec4c80d786095ca640d38948aa304d6b08a12a296bf97cca799843a
-MISC metadata.xml 762 BLAKE2B c6fcd5da4965ab30aa041c568356cbe8fefb5df76f5396d5d47264d1463730be034b8a8fa96bfa8961bd27ea253495b340ce07da6f16f59ed1d657da560d36bc SHA512 ef5a96b38cc3b927841a7d7e9bdc27d6609c95f585b93c8e6496c57743cdb3d0335434c63d0634207c4554d8a0aaaebd2c0ec06e953d3065dd119db6972e1666
+EBUILD s6-linux-init-1.0.8.1.ebuild 1611 BLAKE2B 00cfe2328547c02e7741e9bbb4a81465158c88c41b20404e68c93f6c58dbcb1d098a934a6759eac3e80e2fc8638f161b12d7eac62431f98059450b9efb41a2a0 SHA512 0c343e02f8ee44fe9a447781673ca0144bbfa80fa67cd42f7eb3ec5f325f770d1aa15a8be845e3350b6bde4277e6ad7ff5cf82ee0ca7fb6a6295cd39fd15cf6e
+MISC metadata.xml 762 BLAKE2B 57da7dfce946e1566ada1e25b90a5746cf60e5bfc1fb1aa1e3d0f24b5afb8475a1261dba37dbe5e256215c5e2477c1dc415872f9af1e66b08712be59f69e2b3f SHA512 6d1b096d6996c091bbadbea038fdcde9c8c20f7fa44df5355ab46e3d7b80ef0c3e8609dbf326400a0969e42f03300742887c15c6cc2edc5e6a27d35e5ab79a90
diff --git a/sys-apps/s6-linux-init/metadata.xml b/sys-apps/s6-linux-init/metadata.xml
index 1e5f91a033de..037cbc9ac75f 100644
--- a/sys-apps/s6-linux-init/metadata.xml
+++ b/sys-apps/s6-linux-init/metadata.xml
@@ -2,6 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
+ <email>arkamar@atlas.cz</email>
+ <name>Petr Vaněk</name>
+ </maintainer>
+ <maintainer type="person" proxied="yes">
<email>samuel@sholland.org</email>
<name>Samuel Holland</name>
</maintainer>
@@ -9,10 +13,6 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
- <maintainer type="person" proxied="yes">
- <email>arkamar@atlas.cz</email>
- <name>Petr Vaněk</name>
- </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
diff --git a/sys-apps/s6-linux-init/s6-linux-init-1.0.8.1.ebuild b/sys-apps/s6-linux-init/s6-linux-init-1.0.8.1.ebuild
new file mode 100644
index 000000000000..62c217701a87
--- /dev/null
+++ b/sys-apps/s6-linux-init/s6-linux-init-1.0.8.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Generates an init binary for s6-based init systems"
+HOMEPAGE="https://www.skarnet.org/software/s6-linux-init/"
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+sysv-utils"
+
+RDEPEND="dev-lang/execline:=
+ >=dev-libs/skalibs-2.13.0.0:=
+ sys-apps/s6:=[execline]
+ sysv-utils? (
+ !sys-apps/openrc[sysv-utils(-)]
+ !sys-apps/systemd[sysv-utils]
+ !sys-apps/sysvinit
+ )
+"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+ default
+
+ # Avoid QA warning for LDFLAGS addition
+ sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+ sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+ tc-export AR CC RANLIB
+
+ local myconf=(
+ --bindir=/bin
+ --dynlibdir=/usr/$(get_libdir)
+ --skeldir=/etc/s6-linux-init/skel
+ --libdir=/usr/$(get_libdir)/${PN}
+ --with-dynlib=/usr/$(get_libdir)
+ --with-lib=/usr/$(get_libdir)/s6
+ --with-lib=/usr/$(get_libdir)/skalibs
+ --with-sysdeps=/usr/$(get_libdir)/skalibs
+ --enable-shared
+ --disable-allstatic
+ --disable-static
+ --disable-static-libc
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+
+ if use sysv-utils ; then
+ "${D}/bin/s6-linux-init-maker" -f "${D}/etc/s6-linux-init/skel" "${T}/dir" || die
+ into /
+ dosbin "${T}/dir/bin"/{halt,poweroff,reboot,shutdown,telinit}
+ fi
+}
+
+pkg_postinst() {
+ einfo "Read ${EROOT}/usr/share/doc/${PF}/html/quickstart.html"
+ einfo "for usage instructions."
+}
diff --git a/sys-apps/s6-linux-utils/Manifest b/sys-apps/s6-linux-utils/Manifest
index 7f7ac83c6794..58c2d809abb7 100644
--- a/sys-apps/s6-linux-utils/Manifest
+++ b/sys-apps/s6-linux-utils/Manifest
@@ -1,3 +1,5 @@
DIST s6-linux-utils-2.6.0.0.tar.gz 39674 BLAKE2B 146b5ef47c00c4e96eb6ea697137cd11732087612df98781e45169ff8503fe3ba9b84cab06e6b96ba373f11c65902f4f5111322d51b0fdb395b3422ba092d836 SHA512 cecd745d473b200e10071d73191d5ec425533818a9775e882a2b8a2fbc98779f2309e17d41f844b171e0625b233804bc7af9585709e8e42dc73ff30afcee06e9
+DIST s6-linux-utils-2.6.0.1.tar.gz 40062 BLAKE2B 41aa8e3f6774383c1400f83c9b743c1abe106a46ae6213dfba799106cdd10ac2a7bac452c5af297e40081c109b043afa2011c194b50ea8aa53df6a96a632ef39 SHA512 52e10411ea2532534c397a07981e5bd79ce97c79c688efe0378edc4e696ce9dfdc4fd3eb942c4a75c06f16a5d7c10b2f8cd396c07d98620e94446fcd10bc5bae
EBUILD s6-linux-utils-2.6.0.0.ebuild 966 BLAKE2B a34447f3a84d3eed78eefc5f3c3e7fecc17d3b04ca198c4564e953b1194ef55e9f298338bd4e1e853af4151ba0b95c9208a484c6685c76499cfb28ea61317932 SHA512 9f0f3612ac4a528ccdeb03e7a73c5044a091faf486774c7a5996dd75dd0bd1890be1ee65424c5125879489c538529952438810a97a4abf100a2100ca8d087d71
-MISC metadata.xml 624 BLAKE2B 42e42ad932d528935b581814d0c4b07a6cf54d800b44e77eca63f0b8fab7f91d423b6aa8b74ade323f5bf9909b3d5e67af06caacab810bd8a5fad6ce4c127496 SHA512 6516bb423a7b7a18c226f5eab903fee5147d15aaf29bbe3def230ae70d6190c8360b9645fc379acf8163103f986ffad727096729d5feee7610899ad8d98764a9
+EBUILD s6-linux-utils-2.6.0.1.ebuild 988 BLAKE2B bf3af15622b397afc52ce8579c52948bd5bc3b66c50fad8a0b0811829617f62b53d954f56b7c5f3cfbd6e22d840b67fa3f133dd1687669b0ae5447c96016973f SHA512 1c739301b8066ba67624d094af453415702657c4928eae6fe83dceef8789129e873d212c37329d63425ae58be7ac22f4d1535da13f998a77063aa02b9616121e
+MISC metadata.xml 624 BLAKE2B 6bb21b1df5c53a8811ff8a98d86fc5c12343ea057c772ec1f287d38b9ae50a0e758179f7f17ba6f3b243853e0ede843b424803d46a47c4cf359f2026c8305e05 SHA512 6848575ab57d2e24f8efcd0d30e8226574098c4c01d751ed7a9a307a029fb5c6812ddece36c7f8c296c933f0e2fab4ded376bb1d9f6132803ceba0fb3ce70f07
diff --git a/sys-apps/s6-linux-utils/metadata.xml b/sys-apps/s6-linux-utils/metadata.xml
index aed39d3983af..0f616fa5c2bf 100644
--- a/sys-apps/s6-linux-utils/metadata.xml
+++ b/sys-apps/s6-linux-utils/metadata.xml
@@ -2,6 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
+ <email>arkamar@atlas.cz</email>
+ <name>Petr Vaněk</name>
+ </maintainer>
+ <maintainer type="person" proxied="yes">
<email>samuel@sholland.org</email>
<name>Samuel Holland</name>
</maintainer>
@@ -9,10 +13,6 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
- <maintainer type="person" proxied="yes">
- <email>arkamar@atlas.cz</email>
- <name>Petr Vaněk</name>
- </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
diff --git a/sys-apps/s6-linux-utils/s6-linux-utils-2.6.0.1.ebuild b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.0.1.ebuild
new file mode 100644
index 000000000000..d93443a16c11
--- /dev/null
+++ b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.0.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Set of tiny linux utilities"
+HOMEPAGE="https://www.skarnet.org/software/s6-linux-utils/"
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND=">=dev-libs/skalibs-2.13.0.0:="
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+ default
+
+ # Avoid QA warning for LDFLAGS addition
+ sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+ sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+ tc-export AR CC RANLIB
+
+ local myconf=(
+ --bindir=/bin
+ --dynlibdir=/usr/$(get_libdir)
+ --libdir=/usr/$(get_libdir)/${PN}
+ --with-dynlib=/usr/$(get_libdir)
+ --with-lib=/usr/$(get_libdir)/skalibs
+ --with-sysdeps=/usr/$(get_libdir)/skalibs
+ --disable-allstatic
+ --disable-static
+ --disable-static-libc
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/sys-apps/s6-portable-utils/Manifest b/sys-apps/s6-portable-utils/Manifest
index 5983ca3b30a4..db9d1be57f49 100644
--- a/sys-apps/s6-portable-utils/Manifest
+++ b/sys-apps/s6-portable-utils/Manifest
@@ -1,3 +1,5 @@
DIST s6-portable-utils-2.2.5.0.tar.gz 50911 BLAKE2B e79d803544e8df6b791ecd22bd61b7c9535945c5557a25d7bc5488f5015967c4a750f1c0a136cc49b30ddd5bf3fbc17927e5ec01184106e44d0c08643e98e41a SHA512 2e90a1390140818268bd83629579098552c22160537874a90d4be94fae157cb9cdb864859c40847e8588fa9f62fb5af7bf89aa12561f1e6678a7cffc0f0a6d68
+DIST s6-portable-utils-2.2.5.1.tar.gz 51814 BLAKE2B ce4f38d7fb7c632f0e8c10c2990d10eb4f5af38330f29aa3b6e6b97fcce5687eb06a7ee241be5f92f093d5edf5a523da993f140c697ec0dbcef46aacb7f88f87 SHA512 814ab6467034657d3b46e5b933786a2eab1f9cb630c6d67c91ee635facac7d82b5871b94e53445d57fd466c98cc21ea2df4b74c8d48acc0f0c96e14fb827f613
EBUILD s6-portable-utils-2.2.5.0.ebuild 970 BLAKE2B db0e01d27af55c7790a0704819648ddfa12ff7378e408b93f740090605e0d9c2a66a6bfbc6c5e6eff3427144dac4555641019b0edf0b6f2e0cb0204e1833d2c1 SHA512 62c7aff22c7ae80799ae3a46e2d83c3e6cb296f97892980244d34d971cb37998f4716effe158cd2475e84b42991446ddebe7e065b18c41070b066ae647eda4ef
-MISC metadata.xml 624 BLAKE2B 42e42ad932d528935b581814d0c4b07a6cf54d800b44e77eca63f0b8fab7f91d423b6aa8b74ade323f5bf9909b3d5e67af06caacab810bd8a5fad6ce4c127496 SHA512 6516bb423a7b7a18c226f5eab903fee5147d15aaf29bbe3def230ae70d6190c8360b9645fc379acf8163103f986ffad727096729d5feee7610899ad8d98764a9
+EBUILD s6-portable-utils-2.2.5.1.ebuild 992 BLAKE2B 014e826b0dd2af2bc51120e75a89d162cdc0b2836c6446ff0e8aa4312e0b27d5b943bb069b2aba678f83c6d90f00779b1cd383431241dfbac6d19ca2465206d4 SHA512 3c82d15f5fec8e08e5c766fc790548b4ed32d7bf24a3279645080941bcdf77b622fe15a2594d1b1c6c29813b8008916b7188ab3e02d8ca51c271a2c494b75443
+MISC metadata.xml 624 BLAKE2B 6bb21b1df5c53a8811ff8a98d86fc5c12343ea057c772ec1f287d38b9ae50a0e758179f7f17ba6f3b243853e0ede843b424803d46a47c4cf359f2026c8305e05 SHA512 6848575ab57d2e24f8efcd0d30e8226574098c4c01d751ed7a9a307a029fb5c6812ddece36c7f8c296c933f0e2fab4ded376bb1d9f6132803ceba0fb3ce70f07
diff --git a/sys-apps/s6-portable-utils/metadata.xml b/sys-apps/s6-portable-utils/metadata.xml
index aed39d3983af..0f616fa5c2bf 100644
--- a/sys-apps/s6-portable-utils/metadata.xml
+++ b/sys-apps/s6-portable-utils/metadata.xml
@@ -2,6 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
+ <email>arkamar@atlas.cz</email>
+ <name>Petr Vaněk</name>
+ </maintainer>
+ <maintainer type="person" proxied="yes">
<email>samuel@sholland.org</email>
<name>Samuel Holland</name>
</maintainer>
@@ -9,10 +13,6 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
- <maintainer type="person" proxied="yes">
- <email>arkamar@atlas.cz</email>
- <name>Petr Vaněk</name>
- </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
diff --git a/sys-apps/s6-portable-utils/s6-portable-utils-2.2.5.1.ebuild b/sys-apps/s6-portable-utils/s6-portable-utils-2.2.5.1.ebuild
new file mode 100644
index 000000000000..caffbee14be2
--- /dev/null
+++ b/sys-apps/s6-portable-utils/s6-portable-utils-2.2.5.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Set of tiny portable unix utilities"
+HOMEPAGE="https://www.skarnet.org/software/s6-portable-utils/"
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+RDEPEND=">=dev-libs/skalibs-2.13.0.0:="
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+ default
+
+ # Avoid QA warning for LDFLAGS addition
+ sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+ sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+ tc-export AR CC RANLIB
+
+ local myconf=(
+ --bindir=/bin
+ --dynlibdir=/usr/$(get_libdir)
+ --libdir=/usr/$(get_libdir)/${PN}
+ --with-dynlib=/usr/$(get_libdir)
+ --with-lib=/usr/$(get_libdir)/skalibs
+ --with-sysdeps=/usr/$(get_libdir)/skalibs
+ --disable-allstatic
+ --disable-static
+ --disable-static-libc
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest
index 1c2194608bae..f8f9f6941bb2 100644
--- a/sys-apps/s6-rc/Manifest
+++ b/sys-apps/s6-rc/Manifest
@@ -1,3 +1,5 @@
DIST s6-rc-0.5.3.2.tar.gz 99249 BLAKE2B 5719823edf9e9bece6a3efdb5072c4555fc796c48144a0d1da52c609aef8d7437afc9c30924636891a829a307c30017a85140644fb7836b380adb8afbd49b35b SHA512 72963b2aa8e338503918d063102653d392cbd701823e35f87b45d9777fd512f7ad49ab47b94df0f9e5ef50a0dad5162f6f3526fa77dfaa3afb48ad8db4097051
+DIST s6-rc-0.5.3.3.tar.gz 100554 BLAKE2B b7ce91c27da4ded6a18879c1034fd9b7a9dbe50b4bf81b8e7ad8c932895124f0fad2d3f96c879841e51467549ee0beef2a9d35c0231d0f4a9a8352660ee3df3e SHA512 9ff86c1490c3ccb904126ad745a45628104880e04f3e95e2d899c8e5cc951d52f38885e85a4edc1f6962a741ca229aba6bf7878b1ef193efe2f307eeda8f262b
EBUILD s6-rc-0.5.3.2.ebuild 1112 BLAKE2B 57b7d1952d033986e449bcf98f62edef28c16d11368b578f3dd687b936222903b993cff39a7808e919edd3b69380badf4875f8d18d670faddcd4e2632a6b9afb SHA512 87f557f653e5e296e30256245c8504cc9f2610f7b9639798bb7c5e9f733406e7a7b462894a226faab16c6cedc0de8df8550680f5b1f9b78060c016d8aa2eaed9
-MISC metadata.xml 624 BLAKE2B 42e42ad932d528935b581814d0c4b07a6cf54d800b44e77eca63f0b8fab7f91d423b6aa8b74ade323f5bf9909b3d5e67af06caacab810bd8a5fad6ce4c127496 SHA512 6516bb423a7b7a18c226f5eab903fee5147d15aaf29bbe3def230ae70d6190c8360b9645fc379acf8163103f986ffad727096729d5feee7610899ad8d98764a9
+EBUILD s6-rc-0.5.3.3.ebuild 1145 BLAKE2B 43e9477e7219cd45a89cc12f9ba6eda63f0e9272217ef8d70bd397b03d8c6cb7962af026566294317e8a5b1ae66b11635a82d15b181c6a95fd30c77965433f39 SHA512 fede378d5d7ce1849f23fe64645f9edb386f2f1fd63e5493d806808e60fa2680321b9b499fde3716a8f16326cb2b6f298de5d5d525250aefc976c4dfee68370a
+MISC metadata.xml 624 BLAKE2B 6bb21b1df5c53a8811ff8a98d86fc5c12343ea057c772ec1f287d38b9ae50a0e758179f7f17ba6f3b243853e0ede843b424803d46a47c4cf359f2026c8305e05 SHA512 6848575ab57d2e24f8efcd0d30e8226574098c4c01d751ed7a9a307a029fb5c6812ddece36c7f8c296c933f0e2fab4ded376bb1d9f6132803ceba0fb3ce70f07
diff --git a/sys-apps/s6-rc/metadata.xml b/sys-apps/s6-rc/metadata.xml
index aed39d3983af..0f616fa5c2bf 100644
--- a/sys-apps/s6-rc/metadata.xml
+++ b/sys-apps/s6-rc/metadata.xml
@@ -2,6 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
+ <email>arkamar@atlas.cz</email>
+ <name>Petr Vaněk</name>
+ </maintainer>
+ <maintainer type="person" proxied="yes">
<email>samuel@sholland.org</email>
<name>Samuel Holland</name>
</maintainer>
@@ -9,10 +13,6 @@
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
</maintainer>
- <maintainer type="person" proxied="yes">
- <email>arkamar@atlas.cz</email>
- <name>Petr Vaněk</name>
- </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild
new file mode 100644
index 000000000000..58f87ce13f36
--- /dev/null
+++ b/sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Service manager for the s6 supervision suite"
+HOMEPAGE="https://www.skarnet.org/software/s6-rc/"
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+
+RDEPEND="dev-lang/execline:=
+ dev-libs/skalibs:=
+ >=sys-apps/s6-2.11.2.0:=[execline]
+"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+ default
+
+ # Avoid QA warning for LDFLAGS addition
+ sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+ sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+ tc-export AR CC RANLIB
+
+ local myconf=(
+ --bindir=/bin
+ --dynlibdir=/usr/$(get_libdir)
+ --libdir=/usr/$(get_libdir)/${PN}
+ --with-dynlib=/usr/$(get_libdir)
+ --with-lib=/usr/$(get_libdir)/execline
+ --with-lib=/usr/$(get_libdir)/s6
+ --with-lib=/usr/$(get_libdir)/skalibs
+ --with-sysdeps=/usr/$(get_libdir)/skalibs
+ --enable-shared
+ --disable-allstatic
+ --disable-static
+ --disable-static-libc
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/sys-apps/s6/Manifest b/sys-apps/s6/Manifest
index 99beb828c7fd..1080014db016 100644
--- a/sys-apps/s6/Manifest
+++ b/sys-apps/s6/Manifest
@@ -1,3 +1,5 @@
DIST s6-2.11.1.2.tar.gz 229092 BLAKE2B 672321d1b9b1b66e7c920a9c587d2ad3a3ca66be7bac0e3f9b4d8290c9d716a3e90ccaac709dbe7ac6525b972ef95429c776805fce3e36fc5b197e9cc826d258 SHA512 31feb2b1704d9561aff9fccdcb284e13f4ceb0f530214db8a393bdc10267801fbe1fc30b4271ad9bdf189dc52e2844f3db40f8f3e9cd438ac12415a51661f17d
-EBUILD s6-2.11.1.2.ebuild 1118 BLAKE2B b050af19fda87b5b8c838b66556561b1737a80c8b5965819a5325bd773cde69bba17cfd093476a13a45b52d16e3dd0ac74f6fca6730d917b7232effc60600f35 SHA512 64796d17a3f502ce5f3cc9e8aa5e77244799bef0ab1f94d60df48aba4a96c4863b940de2c3bb13f153aa9574ddca43a054a5f56d86ebcb3d8dc03eb57a8636a5
-MISC metadata.xml 883 BLAKE2B 501518e15b1abd7badfd84007057b30f5ce972d7da8997ebbc218db6aa4001e06500f3b42f88ff259324bd3ba732231275cd33f27baa1588e28b9b80098befa9 SHA512 98b763747501225ebb0a5a1b8fb8a49757bb64c792c572f01c84dbdfe62ae83f03f72cb4ccfb905f58f9d24f06ded96a158602528ee26c1979c017477a4be183
+DIST s6-2.11.2.0.tar.gz 246294 BLAKE2B c11fc25b9a209195a12cb12cb03560673c196c97cf5a0a66c850ed251dd387cdc1c6a002c9867ff9ad99faf1d8da42b4bb867074410d043c7cd2a8e8f1a2d44a SHA512 6666283d833f300d6d01984ffcc912e2ab49f88b756dc1748a2b997324c17494ad0e9dd40c0b0af8d367eaea99ab33be2d7afb070fa44e1991eb33776172e8a5
+EBUILD s6-2.11.1.2-r1.ebuild 1128 BLAKE2B 4956cbd823eacfb0fce11609edbc80e83fd1443db0d79753542fea0e33b9b21ab681d05f417b222a6e6e677854c9ca88fb03ed82790e338a12dd68041b78126b SHA512 c8a279fbf4ff83378c735e23ebc626c85d7618d9d25f6caba867079146c857fbce774cef57fb0f59abcf20069a999f881674a50f6ebe874c0ec45fe066453bb1
+EBUILD s6-2.11.2.0.ebuild 1151 BLAKE2B a1f2756265691a2b12de411b65a88172caf559d01b77f57df619201b7675261f77561c7b8bc2dca2980f7064357015a15b2f2b6d0dc02819896b9311f448f31b SHA512 3802a7f2e808e5a3c4ec8a821aa21cabe677226b7e89a3d2d3a05da354e27d0efec658e72c8fa59b947c160979ad9b274d0797648529369306fa1f6e72034020
+MISC metadata.xml 883 BLAKE2B 9a3dfebf852c277dade51f8f3caa46863c8d0466c7371f70ebe4530818d33c9c3656011c1f45c68c26badd9ab396baa3336b017c6937763fd5de64fcf8da554d SHA512 09e18443d718af2ef9515efb8df03af309ba46c72022322a44c14f99152e0c5d7463c9c23a1ad3756fa40bc6345626999e388201259e943484f26303767b901f
diff --git a/sys-apps/s6/metadata.xml b/sys-apps/s6/metadata.xml
index 405713375b37..1c3da2e84df9 100644
--- a/sys-apps/s6/metadata.xml
+++ b/sys-apps/s6/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>arkamar@atlas.cz</email>
+ <name>Petr Vaněk</name>
+ </maintainer>
<maintainer type="person">
<email>williamh@gentoo.org</email>
<name>William Hubbs</name>
@@ -9,10 +13,6 @@
<email>samuel@sholland.org</email>
<name>Samuel Holland</name>
</maintainer>
- <maintainer type="person" proxied="yes">
- <email>arkamar@atlas.cz</email>
- <name>Petr Vaněk</name>
- </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
diff --git a/sys-apps/s6/s6-2.11.1.2.ebuild b/sys-apps/s6/s6-2.11.1.2-r1.ebuild
index 3dae363c48c3..a9240e9e4205 100644
--- a/sys-apps/s6/s6-2.11.1.2.ebuild
+++ b/sys-apps/s6/s6-2.11.1.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ SLOT="0/$(ver_cut 1-2)"
KEYWORDS="amd64 arm x86"
IUSE="+execline"
-RDEPEND="dev-libs/skalibs:=
+RDEPEND="<dev-libs/skalibs-2.13.0.0:=
execline? ( dev-lang/execline:= )
"
DEPEND="${RDEPEND}"
diff --git a/sys-apps/s6/s6-2.11.2.0.ebuild b/sys-apps/s6/s6-2.11.2.0.ebuild
new file mode 100644
index 000000000000..446c90bc9cc4
--- /dev/null
+++ b/sys-apps/s6/s6-2.11.2.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="skarnet.org's small and secure supervision software suite"
+HOMEPAGE="https://www.skarnet.org/software/s6/"
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="+execline"
+
+RDEPEND=">=dev-libs/skalibs-2.13.0.0:=
+ execline? ( dev-lang/execline:= )
+"
+DEPEND="${RDEPEND}"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+ default
+
+ # Avoid QA warning for LDFLAGS addition
+ sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+ sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+ tc-export AR CC RANLIB
+
+ local myconf=(
+ --bindir=/bin
+ --dynlibdir=/usr/$(get_libdir)
+ --libdir=/usr/$(get_libdir)/${PN}
+ --with-dynlib=/usr/$(get_libdir)
+ --with-lib=/usr/$(get_libdir)/execline
+ --with-lib=/usr/$(get_libdir)/skalibs
+ --with-sysdeps=/usr/$(get_libdir)/skalibs
+ --enable-shared
+ --disable-allstatic
+ --disable-static
+ --disable-static-libc
+ $(use_enable execline)
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 2f7a819f819c..dcc501d4b0c1 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index 658aa33b64c2..a5dc739248cd 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -46,9 +46,9 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6
DIST linux-6.0.tar.xz 133886176 BLAKE2B c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa SHA512 bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
EBUILD gentoo-kernel-bin-5.10.161-r1.ebuild 3022 BLAKE2B 6f21255ea312415373259e8272f59a2fab017b33d28a1ef86113acdc6778f2974273b63af219ed1003a0c2123fea99fb6c9a09625f9d00704339c2daf5fa836b SHA512 faa03d4a455bdb04c4e24ac62a5656a3411df53e83e6ebd4e4e8a02b9684e915582183184e3cb23029afa5f620d1dee5d3526ce06a215ddf10169cdb12b5769b
-EBUILD gentoo-kernel-bin-5.10.163.ebuild 3028 BLAKE2B f09e5f0570fd0166abc54b10b93433d1068d4f3a4713cfb6857697532f30b6e2a1df8d4afd66eaa665f4bd2023205334900392f020c62b0574c87a119479bc1a SHA512 e6a6510263e9cf194b9336e26cade4b76f190e1765b7000be003203f4e23fd2b2d64b645e37c0c69a35ba93c3a2e9c5e6f6b9d14eedc1b506b3b68debcf95911
+EBUILD gentoo-kernel-bin-5.10.163.ebuild 3027 BLAKE2B 11b9acf8ecb0b8aceebe698f6512b658b4f3b9e4dfe398cb8f18d85e1e425f3b911eed7918fa1e6aac319847090a45c8a24cd17efd685a7860db4c29d9c712df SHA512 f3c8e2aaff6cb3ea177cd05d65f312dea573c81875a46bf9f3e1cd0627fdca5c32fde1acf819dde9eb6ca6da32abc9550fbba4b127c4d6ba829c045b40fd19e8
EBUILD gentoo-kernel-bin-5.15.85-r1.ebuild 3022 BLAKE2B c2c44ef090e52703cf827e2e2b8416b2113bbfc487ec5b2b2d69056f9b18b256cbd17db766f4b3f14b3c40df8774404bea85f3e4d456afe3c3bd0484669ebbe1 SHA512 83fe8dff3b569a37e59aeb3b5e496298f61017ce6fd5efef54d1942ea3fc0f6bf14052b67bd8b6e64537242c497e808c035126db2d20c947051c86ec9787c7cb
-EBUILD gentoo-kernel-bin-5.15.88.ebuild 3028 BLAKE2B c8314539c6ea447c8645bc304bfcf6cfa99398ad38f6106dc2fa6c9a9a759ccd288646b95f77a2e9a3e9ec2ab045ffd1544a70d9060096a0e04a91ecff46ad42 SHA512 22fbd6a7597f0a6b489e6e6cace828fa7df95cbffe48a6c79b7a4d568c2e79f7ffa7d8bc717fa2746015b0e4da295f446c6d7f20bc679fadf7d9ee6574921e2d
+EBUILD gentoo-kernel-bin-5.15.88.ebuild 3027 BLAKE2B 9338d58f460bd58d546fa50b1d00f753a35750a616a29c8315ca623c1ded1398b4073b6fc22d8680ee7c745dcd400d51dac9757d9096534a1e12b7c96b9945e5 SHA512 e7c29a692b3333b68690cee2d57ea0e6c1772672b8d75519b09902037e36c716d30309bd6480cfc9b852932145fc67f81840528c34a11031f3193d695d6ca65d
EBUILD gentoo-kernel-bin-5.4.228-r1.ebuild 3022 BLAKE2B 253a58bd91ca83ca4e0317b6a746ac8e9277a0d6329139a1c263df53f026c013e1ecbfcfdcef1c90823ef24e591d9f707c9b6fc55974a7c73c5d74d70bb39fa2 SHA512 367bc272dfcf9f1c8e72d1256e86b80f21ed0405395bf992b3e15ce73b56ad251282074480724de522d572dc125ed86953f75d3a61198c1b9fcfa567d6621bad
EBUILD gentoo-kernel-bin-6.0.19.ebuild 3028 BLAKE2B 62c25274a717e6a528b4a87266c6544de690f94107ebc968ff0cab73d077eb07a5e2b2567fd6b1cc390e8d64844c53c8251c0c14361fde6c5137e92682f812ac SHA512 a82d54f5acdecbe78f227aca6f0b461a66ccece4003e8033d1840af3b45ddc2c41e5af791427f80ad2ecace3fc8544b3d50cac851f66e1fd34b1a6304aadf696
EBUILD gentoo-kernel-bin-6.1.6.ebuild 3028 BLAKE2B f1a8609dc0df691418f250273a84d7d645ed2c84f3ec70d4bdf494938b2305053949c31dc1ca1020d602de2ecc66a5bf0a231205ecd5c1fc500d80577cab7071 SHA512 c01314ba4cdad6a38de547bf178cd75d2c3cd5b8ee732bf60facda3d1ebdfef371fc1bea1603111fc96e36426996ff247150751f6a23f67dc1eaa688910f2f56
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.163.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.163.ebuild
index 8f6c357c55e5..bf54778cdcc0 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.163.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.163.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
S=${WORKDIR}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.88.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.88.ebuild
index 27016e1b991a..d5411b98f627 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.88.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.88.ebuild
@@ -35,7 +35,7 @@ SRC_URI+="
S=${WORKDIR}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
RDEPEND="
!sys-kernel/gentoo-kernel:${SLOT}
diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
index 8830e862f4ca..e393f14d14a2 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -40,9 +40,9 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6
DIST linux-6.0.tar.xz 133886176 BLAKE2B c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed78e3ad4edfd4dc077e1c11d0c49f419fdac4008b5c93d1b09c2b724e12ef0b38371ad0962908abf85dfa95fa SHA512 bac41a7aeb6e809616cee2f13dcd1c45e829dfd1ccf60aee1dc4c46b1e28532f4485c7d819a32940de84fdfbf89db80a4e919bce8a74b2948c5a01551771b714
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
EBUILD gentoo-kernel-5.10.161.ebuild 3596 BLAKE2B 862e8da83e0e335ac202ea0d0d4107062b203ed4d6e1f438a8cb860649dba325082935cea6f4d08f92648cd206d67f13600ed24f7849f10dbadd1457a2f69ccc SHA512 b7d09fe2b0b1a46916bbd61f613e1da08ad7a12f48e0c0b408850224e58c07382e23cd964d31f33a89541a56be4a21543fecc86cca065dca0f60f21235a6b90f
-EBUILD gentoo-kernel-5.10.163.ebuild 3602 BLAKE2B 660624358ac35a6a9caeea29406af4bc093d13054a6ddf5cf7be868b3cb32f5bd27e30ef3d5b4a1b5d19ac06c85e34fd43ab3f9509e3bd486dc70d398f3cc154 SHA512 38d738d5ac3ba627541b665e442077a20aeda89f7656505435a3e21c275c25fd3b004c2266407c0cbe52799a400f4ec083923d28c0c33f2e84e13734fcd3017d
+EBUILD gentoo-kernel-5.10.163.ebuild 3601 BLAKE2B 80d8d4d02a022c9cda33b5898a0f023936ca7bd5d2f7655c1172307790bbb24031f0339adcf04e29a8124940febb721b2c62b7fef98541b963a74d6b8e8dc29a SHA512 6224e0f63c69d60b4eee86c35fc6099f4fe5b7fa0ea120ecbfa0f1c8f0cb3e738ac258f063a81b986a1d425c29b5c6625a779968adc1ebe86d36993b8adf4a2d
EBUILD gentoo-kernel-5.15.85.ebuild 3593 BLAKE2B ca333666fe35d2df100f147f640f88ac514169bf66560f5f13640de7415899756eb7ed172a577742dde903ec1530788411fbdade882eb495a3f83dbbc61a6bf2 SHA512 12d96643b5e0f1b99535fc4de43475b85ce7533d0034bf12df653e49570262ba9df8cb82ff71ac4b99ad927e0dd1c3ab408319f25bc194313cc766f7ce6bf6b5
-EBUILD gentoo-kernel-5.15.88.ebuild 3599 BLAKE2B d46271e5a7f13133b586dc6d386fbe809803f149bcc6b89827db8dfd46ef02ac386cd9301165787454127c41e5b003d5754bf59683afa7c9e89c7d79271192b5 SHA512 9b19c0923e459d55a2808bb0ee0af5b21b14a119538149cde61120bbaf9e3b65166e8ec65fb37d48025fbcac8c96b106e1e7b09ea1a8024f5cdd64a96f8f0577
+EBUILD gentoo-kernel-5.15.88.ebuild 3598 BLAKE2B 35048dac6793054b67f68891aa1732faf82dc93171c7f53a39e503011db349b455566f10580ebc4c05a3e581c0c64ebb70d1b79b9b94ff3f9f76e6820752d40d SHA512 c77fe674f80f231f560d9560aa68a2ff1b33c51f4d5d77adb9f346961bb585b6751e170b4da942e0ecbb1c052e16945bd4dc6e7bdf0812ecf03622ba0b3760d4
EBUILD gentoo-kernel-5.4.228.ebuild 2797 BLAKE2B bf6bb6f68e1a7458389c1a488dea8c8b5528eeacbfcba30371278eaa40961aa74fffeba292d8ee806e8c8f6057f2debc61010e3b32cbcfddfd515d8dc68da8ef SHA512 e1674ab6bd781577b805e1494dbeb43fc6b36c36e7605ba172f4324330488e7c6e81c6dac8080ba54f1b17705d02e23e895f3e34e2ca5d69b89d5b440906445e
EBUILD gentoo-kernel-6.0.19.ebuild 3858 BLAKE2B a87ca9d6e55673b964b083daa6f65ac2d5631688869941eb9ff8a54f14fd433fad3991cb6a34756118241658220a1425afb43569295ef9066a862f9bf516b1d4 SHA512 d164d4cf107833865cc10d7ab33d8c5b8b58ff9bc1cf85bd3c57fd966107b0ad8d9d102a2700fd86471439df59a6b4b7a5f649ee99545b7b22fb17a1bf4acfa9
EBUILD gentoo-kernel-6.1.6.ebuild 3858 BLAKE2B a21f1ffd668d8ecbcde8b7d240de6e881779b50a2c85360ff32c8b76786b491f2dce9c52aa245c832c0b4e8b1621288952f821cc4777bde6068b977e56159c4d SHA512 7cc0e69f210cc9d1112959af8bbd47ce47cf85fe292dd705cb54c938348aeb0831204d76b87820057e39dcda115190a80c6d23c79e9605dab36dd53d827063ca
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.163.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.163.ebuild
index 91681171e16c..97c3de59e556 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.163.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.163.ebuild
@@ -40,7 +40,7 @@ SRC_URI+="
S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="debug hardened"
REQUIRED_USE="arm? ( savedconfig )"
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.88.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.88.ebuild
index 635cf489ceca..e84d249d630d 100644
--- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.88.ebuild
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.88.ebuild
@@ -39,7 +39,7 @@ SRC_URI+="
S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
IUSE="debug hardened"
REQUIRED_USE="arm? ( savedconfig )"
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index 51cee4e0eb8e..646fba174bb3 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -77,23 +77,23 @@ DIST linux-6.0.tar.xz 133886176 BLAKE2B c09a9c877ac0fac83dc31d2d04d96f0a3331d4ed
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
EBUILD gentoo-sources-4.14.300.ebuild 734 BLAKE2B 43955f48c9b2bfe349ab90af08e2ed2454007f2f7f4883f63d083b8a4b47eedba98890f76b79a150abd85211243c107b062d3956178db7bfe60d40160ac2cb88 SHA512 562cdd553eedc17f336e9e7c810c8e4a4692a167508f6fd4249c0e3ff6330642a45ce6c1c859c105ebf6d396e8cb5d6ef3f03100e60ddaa5d781f703a49c17c4
EBUILD gentoo-sources-4.14.301.ebuild 742 BLAKE2B 610518281b06157ed77140975f072e0dc22ddce5831772997853ecd71f9ba4ca711265c15c31baae837b9dd35af00f6dd063e00a1ec7f58afa73f3825a1c1cf1 SHA512 f0a9b8b10c1ccd297a56b12aaacc818163fe0fabc7530b1ef60531c892405e66fc8c26a2fea20f70a53549c5f35f3e9e5801bbe0c23a9b606618b5bab98f926a
-EBUILD gentoo-sources-4.14.302.ebuild 740 BLAKE2B e5979708f450a7fb118c53d41c9cbc222c054572763581e687eec563690659c90ecaea93acef21c9b36e87776467a02c1a7cb26ff24f2bee9dfbe81cfd4c7ca0 SHA512 6b6d4599ebf180abd389ed38549d1a1afca7555dddde9b52c0b74331947baa90c47d8946ea88c48fb199ef8cd1946a1bdf09ec56a50243ff1ef7dd855140a621
+EBUILD gentoo-sources-4.14.302.ebuild 737 BLAKE2B a54b448333ca43576ee9705e9c107c2747c84052d1ed9c6c0cfae702184e856d01e650359d2f915bd8738ceeac58b7c8a5e6a61a20ac5ea79b0d9dde2aba74e2 SHA512 ef9cc4104637833b3faa1773b742192b01fd5494378783f2bceaa2371c3ba2fae467143a54bf0daa43204556af518fd053354b4f75a91008e7dae58ce75ee7fe
EBUILD gentoo-sources-4.19.267.ebuild 734 BLAKE2B ca280d2f5b1228b99833791d6b6f8fb3d07c7d43da1888769617ed5bc7a33551995225957457841d04158e3fd86711be3ebe4b8710544653654af95a67f28e05 SHA512 4b78b4fd832874156d94f396d5021f9b38fc7fd5e289697f7ef58f662ff360c9269ff5e14add0930a6f0d918308b57e1301523bfa576be3ac9ad97b99068d8c9
EBUILD gentoo-sources-4.19.268.ebuild 742 BLAKE2B af2704f85135104157f510b8cf84be51ed221faac96fe4a26ae5dda50668127092b51108c7030721d947e060f3cbf7403824879bd32d1a27b85b5dcb1bc056d7 SHA512 1629b3bbbc954de2c2f9134e95f97b132121591b8399ee788f1152081ee2f17af3e0359d5b6fb17767f466fda5169e27665fe8a127c3433c74795f35973ebb59
-EBUILD gentoo-sources-4.19.269.ebuild 740 BLAKE2B 64ccf8d9de4ac87d3a8381eb4dfb11637a33420c2ce6433eedccc1973853a8a78d873f2d5bc7484cc6e005c5fc224c0bbf2ca65ce8c681ff0d2d4ea1c69cec8c SHA512 8e39a3a5ca3a7779003fe4eca540a529e7a061390825119e247a64367d2b59e1a3bb6e068c6628300c34cad0976976debc8c9d7b6a5322b652607acc6b5dc0b5
+EBUILD gentoo-sources-4.19.269.ebuild 737 BLAKE2B 35ae3faa1833a0e68daa2af436f597aa0e3ed2d6aaf6962b6c22bd849e2edc872e12ea4cdd9027961440b0bfcbd7b0752f27e5054eb41af589cf56c2324b6cc4 SHA512 7bdda6a492d784c52805ae17a44a5e086a8d3fc60f8bfc4c2273be40c3b862c10763c856c33aa87e3311a989c92c57cc8a3b3a3a8f18f4ae7ecb0d3723ab5e87
EBUILD gentoo-sources-4.9.334.ebuild 734 BLAKE2B 710521cf6f1d80729bb06c85b220f9d215a73517507fa8483f7a5f16a20b9d30a4023b2df617e5804763203e44bfed54a4dcf88ae6b961a2ad897ebd449754df SHA512 6cb55178b5a4bfe9103e547e990ef9cc206ea2f93293cd465854e03da4f9f03ea7c24a17393ea6dbf1739e18ae68891516377c523a732b268b49a01fbd1bd048
EBUILD gentoo-sources-4.9.337.ebuild 742 BLAKE2B e553b48c8c958001a020850962630821eac3d70c6b5e7ead47591e84f817729cc0d5b252a03351deb121286a2be2a06481696cca883e753e310639243f7d5eb7 SHA512 6043523d2b8c104b28338b979a5a3014f63e7c655cb9b29c1b1969b9f5a783df9a7d47de245dd89cd66b7861f30e3d8f55cf2edd7043ce595eb656c36c169a4b
EBUILD gentoo-sources-5.10.155.ebuild 749 BLAKE2B 49343c55b71f1efc6f3faf28d05980e5b3be01d12e3587d138dbf61b62ca5831043218195ef3e1c6119b57016a20fc41ec1a564123a334db3e936e57cd1812ea SHA512 253cb51b6a3fbb830b37bf6d66f8e133250c4e6bdea174d4480818e812d063fabccd62d8a7aac8830f06ed95693667bc45d541f716d6091aaafc0a37cc03586c
EBUILD gentoo-sources-5.10.156.ebuild 741 BLAKE2B 54dd3b02f466a386fafca0d2ec7b35b3318e8fd1c6fcf195891951efb71643f5958ff9fa008e92615e8df9127dc2ba37471e9bef2883056e1f5b8ae35112e8c4 SHA512 420348d34acbbd1c3241dd86fb8d8433a3e2911a251667c6ee57ebeda728eeaf6c846535175346e65972d2dba0dbc86f0c53371761604e221d9828d070372dd2
EBUILD gentoo-sources-5.10.162.ebuild 749 BLAKE2B d2c997e0b5221a0dc17a179473ebd47b1616feda747e171c8429a7c5f200ff379c54cfcfb13314e935325486c1798140f4ccf7d9df255dc4de68d23f2f0493af SHA512 a89400f40a68da1ed5968c3d6714b662a88afcf5f6399bf5f03c82ddfccfc8b8f366db6f35ea3cb8b05d50133b21d4d79ef51fa29e12454a9250a553657d5f60
-EBUILD gentoo-sources-5.10.163.ebuild 747 BLAKE2B c62765ba12680ae3ee6556e5d1156daa9d9641875cc3a1df52e33d25bbbba7b7c149f4a072abe2fd6f0ccfdfa92b9b9f69b8d1da77d1db9048cdc3685d6b10f7 SHA512 783ef1630bae9679a71818cbd5bba4eb60dd31d023a71a6ba6968a6dd2c5680cf854611a05867d5c1d690b14728597c6207ff80147b0165039b2c37d05ee45da
+EBUILD gentoo-sources-5.10.163.ebuild 744 BLAKE2B 07e8143ff39066c14c0f0ee6cabc68840c90879b84e2ba700e565a8bdabeb881933a2b657dea06fc0f5faef3b80c12c2b8069965466aefb451952aec11080576 SHA512 1cb7f88123ae19f7b46e053724bbca29cc801f890203b88d44d0f123b6457b9f64457869be45bd5488dc49380ae4c17c477a41d3404c41d31a1cef6e53d506fd
EBUILD gentoo-sources-5.15.80.ebuild 740 BLAKE2B a2aba906e3226364e6519efdd1c462eca3ee7d94ee9e1bfec34e086ea6054343f1eb1cbab0f2e46f5e724b7cd5965b7a91ab7dd0384bb499a81c40cfb7beb5d5 SHA512 67c203fe7aef59855bfc4642e905d713fab019663416af1e4ef7c0a7c8897888de3495797a37930a11de8289109d52765fa612cb650cba4d03a4d4bfe9bf4e51
EBUILD gentoo-sources-5.15.87.ebuild 748 BLAKE2B a65b323dbca1fe38c3debaadfdc6454064ddb2a46587888c2a51bac03de9f1120e0e1d5f0ba22b22f2f581e8660ae048c1d96a562dca4ffcdf2581658cb5cee8 SHA512 077230dd31ae649d527cee91011fab043c20d4ed855ab0541aed0141af84cdb49d4c86b5853ace3e2f86a3c46c76e7614fbd950bf59baa5087775d48434729ba
-EBUILD gentoo-sources-5.15.88.ebuild 746 BLAKE2B 4ffecfc17c21360a581c68ac3ae621d92bd62f383785a76821d23c93ee17edd892e26974ec0304d8c22f78aa34ed8c31a7fa7a370a1cfd33bd5363c653aacbb7 SHA512 715609c14d10a016f7efb20744fb3c43b6cf95c7fabf8aabc1cdc28bed0de7f75e8fe70a8a330e46484dff00d1d12d3453b26f6eac5688e65e92b140f48b4c3a
+EBUILD gentoo-sources-5.15.88.ebuild 743 BLAKE2B cf0f4fc7e204467395b0c6523748fa4b6eb8eb5038fed6b22ceea8fe662fe351a624cb0fd2f7aa071a5c1c4c70e5a2f15b97f6ae04b533274ea448e95b8a97aa SHA512 b2aa0c64f0b8ec34856dcbe2ea87668dee4ea046bc5324fe1967acd69edf81546c0c2a0f7d8ab53d2ac11d688fe00463ecd728e4405b3c7f08badc1620ec8288
EBUILD gentoo-sources-5.4.225.ebuild 734 BLAKE2B 0c6a7f1bccf894e65c65c0871196dd54adfef2801a1fe64acd20f297c6dd024cd101febca5014cfbf5af4310408b60ae0ebfc839fb8368ad2e9d31fe84caac03 SHA512 8828e4b7a8dbca88d205bc964bb709fba2e16e12938306bc269fef1c00f55867087145a08b55a5fee7c410b38e829eac22e8e64b718cf7c6ee41d2527e01cff1
EBUILD gentoo-sources-5.4.226.ebuild 742 BLAKE2B 9b5afb9b4846c7f1e3260480d19ce8c9ed257befacc536a3ad1ec2c7328e7285e718a8cb8242c8874dd7c3c75c053624b32a6e59b9a25d0ea7d8cc90931069f4 SHA512 f69dd54f61f7833905fd650bb41f407f2696bc38ca01403e27bedc3d559c6a83d9339a5710cff633ce24f000eeddf818a66ebbbae72fabdcba05fa085a60eeff
EBUILD gentoo-sources-5.4.227.ebuild 742 BLAKE2B 26797ad2bea2eff7809c80273f171e482de41535a96fa0d32aad15d1ffd83e78de0c590a55e3b3a499e18c127ecadad023fa8b5f070047558be5516783307f97 SHA512 02c8b7a0746a43ed0445c88ad6746abc4fa9fb8de94b6717d472952dbebbd6003e81a6065941882c9408b229f59c4619ed618c2253adac6c528d329e9a985691
-EBUILD gentoo-sources-5.4.228.ebuild 740 BLAKE2B 6bb2b1ad034f55e0afcaefb85b15ee7dfbbc797f64d35eab8138f63b73de49f84d348431645d755da262497160aea637a426e5388f4daa85b1d9b81382d54b21 SHA512 28cc9cce8118feb0391d5517eab485679db7c6fe789dfdcd4a183b34a8e3cb8d50411c7248d000d8d217b94a733de34638bf87ca7a594d101971e6926b9bef38
+EBUILD gentoo-sources-5.4.228.ebuild 737 BLAKE2B a704db73b7d62f0910d011fb88ff0ed9dab5c262a1cfada92def82a3e470106531866301d2c8956de799e1b3f1df2e666c65e527f6c0df6a89b0a8b84b07a5f7 SHA512 3c2018c45d13cd7318f888fecbe1e1015405eb943bd3a71072d9a56943e2e751ca27810c7eab1c2999ffc84c79060630cd71b3b9d2f3acdb952feff6414c17ea
EBUILD gentoo-sources-6.0.19.ebuild 742 BLAKE2B 6a606ce22205ccf2688127dc4e6e579547ba648544cec34edf8f54b7637694e483ebf108725f628c890a5e8b03e84063064b76c164efe8e4db739e574a1cf6de SHA512 5532c8135ee996ca7dbef8a49373cf93df2058d641affce5854d7ed87101c59935e14e9a1ba7326367991408122e0ef323c259c9df0114cf561a4a36b28f5381
EBUILD gentoo-sources-6.1.5-r1.ebuild 748 BLAKE2B bac20653d91f973650deb97382fe0da0099e8d2e85fb6d31a93d1689a4d59541241c8f3ac80c6b6d232feb213896d34b120174d1b9c083dbb7b6991caab47b86 SHA512 748aa4dd55751ca5799c7d338cd45ecb1428f4f44edc25c5861da31b608099bc736ddaf16a1ad88e49d48751d4ba8fe58fefc1b4cd509586824bf7eb1adb1e19
EBUILD gentoo-sources-6.1.5.ebuild 748 BLAKE2B 1bcc5eaf7031c49da6389e79d3cbc9743f219f61f188867351456c1f822b9ba7bbe3aaff12c1e18c002c8a57eeb9a3a348283fd8bda6d8479f236b6d848bd067 SHA512 55878064465f7705dd6434c2e1791d954c9e97dddba9c42c576fadccdae91d0dd377b3416b7b36568c242fe9323f09f02d162dc2aeb14283ad9722b2169d5676
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.302.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.302.ebuild
index 03a4131e7f49..93707f7951fe 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.302.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.302.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sparc x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.269.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.269.ebuild
index 38bab89dc4c1..f296e2e7d41e 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.269.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.269.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sparc x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.163.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.163.ebuild
index 21377c8d9fb4..4270fc5989c4 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.10.163.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.163.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.88.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.88.ebuild
index 9e1519e06f0a..34a70eb94f70 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.15.88.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.88.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.228.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.228.ebuild
index a49886504f89..25234262b5c4 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.228.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.228.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sparc x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index 315ef42f4373..7122bebf9fe4 100644
--- a/sys-process/Manifest.gz
+++ b/sys-process/Manifest.gz
Binary files differ
diff --git a/sys-process/numad/Manifest b/sys-process/numad/Manifest
index 976231fe4325..c9995d325770 100644
--- a/sys-process/numad/Manifest
+++ b/sys-process/numad/Manifest
@@ -1,4 +1,5 @@
AUX 0001-Fix-man-page-directory-creation.patch 722 BLAKE2B c98194d7b9a3679d800dcbd5346bc8b8c141b9021d75f574c876b1f9a8972dfe5a6247cc891c0795a2bd1687db70377e96b3e8bef663e20fedbfc1e324102bfb SHA512 e43609c3e6af1f01c886e707cd126126b9bbc8da98b8313e67d98909889f2c81d640db9bc999ca056611dc7792c8a0d3e9ecf9949b4c0a58d33e9bbe74b127ae
+AUX numad-0.5-fix-build-for-no-NR-migrate-pages.patch 1260 BLAKE2B ad1f44a208fb117ad29bffe20bca8013eb9ff07199fa6100dff792172390cc9f4dce6462d40f5e896c500bb0c0539729cbd64995e5e9d2f559152f59a2b0c60f SHA512 4a3bfe31e436edb2e1de60f8564652718f3fa3da273bac4120dc19b2de606cac7b35b9e5c225fd1094b5be13a17ca55522df7b73caf7385069acd0fcec321830
AUX numad-0.5-fix-sparse-node-ids.patch 1941 BLAKE2B 874d49dfbe14bab9f5c58e492dcbed85b333b6859b763acbb84b27d76afbea722f701279f242ee6618c31148b1268ff3709efc86d7524076b2e1c845b1d36108 SHA512 a13df0b02ff2eb4c346e6c484deff58e8bdb563f3b075a2b308f4bed6e1d00ffad4d5cc3905920a8eceb5d7372c9b72506bf6a5c43715f792c04ff8c693a37a8
AUX numad-0.5-ldlibs.patch 912 BLAKE2B 0e086913e819d91469bfae5a6d9e5553c91fcd2971e33e3a1066c277319671fb3157393f5ef8f6771c8d8df719d1b728c310f6de51f41112b7a954e4d149f9d9 SHA512 7bd6e90617382080aaa217fa82c1b792d4b33b2dfc51ec43f3539e2b98eec1aa7fa8312e11fef97974d3ecd3f888a997a3c2b21ee980fc8ec4e74dd4bcdb6cbc
AUX numad-0.5-wformat-security.patch 661 BLAKE2B 213400a08547a4c7391bed4e2f373e44f1bbdea2398d7f5037bebf3748d4ab63a5b116ca2a8b97f519891cd33186055adefbef72c86fc34576835caf23f7919a SHA512 20bb8d8dddfcc27dc0b7174aacbdac910136482369dfe2a4c99e47ca810c0604cd23faffd3c2fdab33b79f5fa40987a0b78877672345c0278fbd8a8fb3a56879
@@ -9,6 +10,6 @@ DIST numad-0.5-334278f.tar.bz2 21007 BLAKE2B f226e90e0ad664b0cccd82c060b21cc8b7c
DIST numad-0.5_p20180531.tar.gz 29797 BLAKE2B 455feba97685b0f0c6dd8ce10227d397b14d51d6fc128805648dd94b627ae61c4889ea4cc17667b9a1953c5122d39972172e05d3e782a313ecedbe7f85bfce41 SHA512 36b0387369b7d23b28ad8b4bd8b27089c304efb8357ad9f6693ff3098c56a3a88e39b30f70d35688e6090f4917250fd40d1aaac084a91310450412a05b8d6746
EBUILD numad-0.5-r3.ebuild 1135 BLAKE2B 84339d76f976cbe544f05194adebecad561c7a85886f9367d4487140b15e19ce5f1307bb8ab7a6d744f5784fb93a66bd01bdbab0b5d5fdbb348bad43920dbd94 SHA512 4d7827a7c3c051748d527a7e03576f243719ecdf3cd291ca5b1343bdb36c74a5dcd7524a986cf4cff1213277ebb2f1e19132429d9ece41d581d18f3f1b01197c
EBUILD numad-0.5-r4.ebuild 1176 BLAKE2B 945aed6353b8fcb0b4c0e146295c8ae7fca184159accce1ee421c71b3870c58af3bea59dafa99172ac2dd6ad3e44e75af1200dcde6a492f911ae428e82723f68 SHA512 e865c8dde6b328540b7f2d4ae10ae7897abf5193b57faea37a3afeac188b9f7c360d495ae1fba21f1435316b7312c2bc0871841dfc7c48903cf48a235f7cd42d
-EBUILD numad-0.5_p20180531.ebuild 1396 BLAKE2B c34a5244ab2476ca029497807b5df089d772119f2540fbc9cb47c1c6f3a546cae5629fbc3f63ae268fce036344643bd14089434c81c14997764efcdc452ae7f0 SHA512 35a53fdd23b2a75784cb0e132004419bbffbbd94428a0ef6ca9c04093790ff0d5810662b40dd42253e47946897d5560fcdcd8461b96251250ca866f19a4d7914
+EBUILD numad-0.5_p20180531-r1.ebuild 1526 BLAKE2B 9383ff72e18922a6e5b738706442f4a781611f0b0eb5e48c271682a86ab085bb30eece7361387eb4d19aebaa7dcc230599db323659c5954ad3e852ffc6d3fc23 SHA512 3068feb1646537a397ab42811a633223b40e59ae073658b2038ceaf2a1025e11a19fbf8f56ccf63f0a2851789e738a292b7a5c35932a2dff299b310cd89a6b4d
EBUILD numad-9999.ebuild 1290 BLAKE2B c5a669b3c7f990ecc53c901c41a748c6e77cabd4b284a08fa7692dac20cc608383b8cbec7a7174fe36c79b8ed35d407ed436634ea1be5896aeeafaeeba869a74 SHA512 0b44f8a664bdb5af054e9ff5712884a6905cd4e6b1bc58869e134c551248920e0924fbd5281cbbacd2dd64c22854583daa1e2e6b2b366181786b43d5a3ec1d90
MISC metadata.xml 254 BLAKE2B f3a9f843cf94243d1129711770df727fcdc8808bca829ef784819cab6f5410dfa463cfed85182f8228c7de796a674dd602653ad3ef817a62c0c3e7198b23befe SHA512 b9fcd3084a7e197f6138e1ce8b0eff99c4c203c37a7d5c40de207040ba1501ef0e5b2f4e00216a567037bcd6d3394fdec6ff587484c9ba2fca9d04f431733b7c
diff --git a/sys-process/numad/files/numad-0.5-fix-build-for-no-NR-migrate-pages.patch b/sys-process/numad/files/numad-0.5-fix-build-for-no-NR-migrate-pages.patch
new file mode 100644
index 000000000000..9f6c5b9caa0b
--- /dev/null
+++ b/sys-process/numad/files/numad-0.5-fix-build-for-no-NR-migrate-pages.patch
@@ -0,0 +1,38 @@
+From c24212bd2dfcfc7074500f07f87790062d9b8acb Mon Sep 17 00:00:00 2001
+From: Kamal Mostafa <kamal@canonical.com>
+Date: Tue, 1 Sep 2015 08:43:22 -0700
+Subject: fix build for platforms with no __NR_migrate_pages syscall
+Reviewed-by: Jeremías Casteglione <debian@jrms.com.ar>
+Reviewed-by: Colin King <colin.king@canonical.com>
+
+---
+ numad.c | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/numad.c b/numad.c
+index 4c85486..09c5c29 100644
+--- a/numad.c
++++ b/numad.c
+@@ -1022,6 +1022,8 @@ int bind_process_and_migrate_memory(process_data_p p) {
+ free(namelist[namelist_ix]);
+ }
+ free(namelist);
++
++#if defined(__NR_migrate_pages)
+ // Now move the memory to the target nodes....
+ static unsigned long *dest_mask;
+ static unsigned long *from_mask;
+@@ -1083,6 +1085,10 @@ int bind_process_and_migrate_memory(process_data_p p) {
+ p->process_MBs[max_from_node_id] = 0;
+ prev_from_node_id = max_from_node_id;
+ }
++#else // __NR_migrate_pages is not defined
++ numad_log(LOG_DEBUG, "Cannot move memory for PID %d: migrate_pages() system call not supported.\n", p->pid);
++#endif
++
+ // Check pid still active
+ snprintf(fname, FNAME_SIZE, "/proc/%d", p->pid);
+ if (access(fname, F_OK) < 0) {
+--
+1.9.1
+
diff --git a/sys-process/numad/numad-0.5_p20180531.ebuild b/sys-process/numad/numad-0.5_p20180531-r1.ebuild
index a778299f0ae4..229cae6f6556 100644
--- a/sys-process/numad/numad-0.5_p20180531.ebuild
+++ b/sys-process/numad/numad-0.5_p20180531-r1.ebuild
@@ -28,6 +28,9 @@ CONFIG_CHECK="~NUMA ~CPUSETS"
PATCHES=(
# https://pagure.io/numad/pull-request/3
"${FILESDIR}/${PN}-0.5-fix-sparse-node-ids.patch"
+
+ # from debian/ubuntu: https://sources.debian.org/patches/numad
+ "${FILESDIR}/${PN}-0.5-fix-build-for-no-NR-migrate-pages.patch"
)
src_configure() {
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index a3d32e1102af..3270dd75320e 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest
index 27eccf52a1e5..7384d927d5e1 100644
--- a/virtual/dist-kernel/Manifest
+++ b/virtual/dist-kernel/Manifest
@@ -1,7 +1,7 @@
EBUILD dist-kernel-5.10.161.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768340b1aed5cf30564cc284912cf114713e2065633f0abdf195c5384b26b791f124259189a2bd691abe82847437c02ae9 SHA512 aa0ef63357b18176f14bc297ad6099177c279ba4748115ae985ae2d4ce6270d00965d5297f77b703c71acc25b2595a77740b62b9f531aeddba4b36c704e6ed24
-EBUILD dist-kernel-5.10.163.ebuild 403 BLAKE2B 72e6e772c29df1b3f4896f121951335142a301e69b16db2de5365c71aeaad94bd4eba84350d10233c1498f1e530ed17eb71494821d2c029e2ec6a1a2e02be1f5 SHA512 078d71787560e178305e3f3561012b262a6f618156775e9b55937a04c477c047d1e7672009e6c0b7adec1b7e120b4ea7c636aab368e6dd37263e65b8013d6e3b
+EBUILD dist-kernel-5.10.163.ebuild 402 BLAKE2B 149e8d5aae5c917679ecaf53dd51a8983d36786dce276503a640d1eff32bb153a74d1d63bc9888ffb623af5573a52807b4e6b94ad54bb9f0a18a2261d5e0b9db SHA512 701df5b613f79df26941b0131ef2a44f5eeb35a1f3711cfdab169e536fa2323b497982db5d23a12137be5707a756ec6fbe356b4f73b0199f5c9a5ba9065a88d4
EBUILD dist-kernel-5.15.85.ebuild 399 BLAKE2B 69c219977a0039ac43c6d4915c2328768340b1aed5cf30564cc284912cf114713e2065633f0abdf195c5384b26b791f124259189a2bd691abe82847437c02ae9 SHA512 aa0ef63357b18176f14bc297ad6099177c279ba4748115ae985ae2d4ce6270d00965d5297f77b703c71acc25b2595a77740b62b9f531aeddba4b36c704e6ed24
-EBUILD dist-kernel-5.15.88.ebuild 403 BLAKE2B 72e6e772c29df1b3f4896f121951335142a301e69b16db2de5365c71aeaad94bd4eba84350d10233c1498f1e530ed17eb71494821d2c029e2ec6a1a2e02be1f5 SHA512 078d71787560e178305e3f3561012b262a6f618156775e9b55937a04c477c047d1e7672009e6c0b7adec1b7e120b4ea7c636aab368e6dd37263e65b8013d6e3b
+EBUILD dist-kernel-5.15.88.ebuild 402 BLAKE2B 149e8d5aae5c917679ecaf53dd51a8983d36786dce276503a640d1eff32bb153a74d1d63bc9888ffb623af5573a52807b4e6b94ad54bb9f0a18a2261d5e0b9db SHA512 701df5b613f79df26941b0131ef2a44f5eeb35a1f3711cfdab169e536fa2323b497982db5d23a12137be5707a756ec6fbe356b4f73b0199f5c9a5ba9065a88d4
EBUILD dist-kernel-5.4.228.ebuild 388 BLAKE2B 2cdbd973ff8c248bfe49420683c3040deb65612b315e212e61657b071338e9e54b321a9167467da27a04f185d9e8c4f38142f5195a8a9d658c2a464f76c0ee49 SHA512 164347601db14a749e61850cc9407485f8581a05efca57df2d57561ba467184728373f7ef5cf5b956bc695274814a4880ab3556b6e71187ae0050cf6bd228a11
EBUILD dist-kernel-6.0.19.ebuild 410 BLAKE2B a5a524ee164758572d09c29f9280de19c49244ac9a0d342f8e573b5bed5afa18c38165dd96b6b9309b777931b2a2fe220efc87ecd42d820625644cd2ee8fe8f5 SHA512 0188b6bbc10445d4426604cc95be8c24682dd07232adb81a7b62095f1f86078947cb90c0b4482d940378b0a6efdf302a1099030bb0b5fd534a2443977acf29fe
EBUILD dist-kernel-6.1.6.ebuild 410 BLAKE2B a5a524ee164758572d09c29f9280de19c49244ac9a0d342f8e573b5bed5afa18c38165dd96b6b9309b777931b2a2fe220efc87ecd42d820625644cd2ee8fe8f5 SHA512 0188b6bbc10445d4426604cc95be8c24682dd07232adb81a7b62095f1f86078947cb90c0b4482d940378b0a6efdf302a1099030bb0b5fd534a2443977acf29fe
diff --git a/virtual/dist-kernel/dist-kernel-5.10.163.ebuild b/virtual/dist-kernel/dist-kernel-5.10.163.ebuild
index 407f5d349eb1..5fc8e2f30d16 100644
--- a/virtual/dist-kernel/dist-kernel-5.10.163.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.10.163.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
LICENSE=""
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
RDEPEND="
|| (
diff --git a/virtual/dist-kernel/dist-kernel-5.15.88.ebuild b/virtual/dist-kernel/dist-kernel-5.15.88.ebuild
index 407f5d349eb1..5fc8e2f30d16 100644
--- a/virtual/dist-kernel/dist-kernel-5.15.88.ebuild
+++ b/virtual/dist-kernel/dist-kernel-5.15.88.ebuild
@@ -9,7 +9,7 @@ SRC_URI=""
LICENSE=""
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
RDEPEND="
|| (
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index d940f3e882ef..459a8d31c456 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 091626f4fb53..ce4cab04ef9a 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -100,106 +100,106 @@ DIST firefox-102.6.0esr-vi.xpi 586372 BLAKE2B 9f3219c00b8435640f2fc25275a04bb896
DIST firefox-102.6.0esr-xh.xpi 427187 BLAKE2B 8b54b37fb410549e2df9e03561c7447593424ac4d19194bdd1ebb386ca928546e78ca2beef278900ddb75efae1c4e17db140b39ffd9c61f890285e06987fbb0c SHA512 0474b6f2bd4f9659c2b6b8e8fdada95edb787b577281fe1aafe57bfe888ee3cd0d4f868e85284a9d1418e1ce0e1c5782cccfd8148d3f34e436f67ed3aa832527
DIST firefox-102.6.0esr-zh-CN.xpi 589094 BLAKE2B dd88c9c206afdf3a13794190504b4f4bd756705ba9406f58b259f04b284f7284f48acf596c712f5fececb54a11d7ae3d179b0591468c418c64355371125fab27 SHA512 a01934f4b66e613e5c9b90dda2e853003941216b383066bc29bcff8de5b25e7250b7fe4e63da4cf1fddc4d2325fc671eadd1ec931ffb6b5b4aebbe7714b089f5
DIST firefox-102.6.0esr-zh-TW.xpi 590469 BLAKE2B 44c00eb667554aefef04eb6882a33821f0b5891ab13dd4654b780aff900b8531d1f226c3288f743bb8ca7a32b7882a3bbd7e3df424026db4154086df9e17f7dc SHA512 8e92632883807a993c3d54b93d4b0f49ce9098ae42237bf1ee32ad1f7fbb398c7acd0c2d88d0feed680f6eaa27f1dad5d509306343eac4488974dcd69e3669b9
-DIST firefox-108.0.2-ach.xpi 454489 BLAKE2B 55fc5f61e15600518e41f3ab6f05e4bc9df466754a4be63301c6fc49bf0326f1f49848072350a5a7e452b13149673c3853e02da4dcc31ced809e321254eca3d1 SHA512 635a9ac1bfcd238adf4bd3df25435ac64eb58e1224bfe9da41723bc1d6f918e74c122818079aa9a84c55964bd348735a2325fbb1dc5a37f33d396627d056eed5
-DIST firefox-108.0.2-af.xpi 419613 BLAKE2B c75573c642924c21cc84c79c55533a13dfdd43adb1bac8361e3ff9b1ca43b591a9bdf0850f5f9306c5c3811f88c5e45c2eae4c95efcd18bfc4f35cf40b2f14bb SHA512 27388512241e7057e1d8459fe017df43173f34fbe7d23a2c59fc2062a4cbe7a48026b103661e8026dbe82fe86129446020059fe822ae935e0f21fb7bb5a9ef80
-DIST firefox-108.0.2-an.xpi 501401 BLAKE2B 2f3890b335965f80a630ad678bc5810cdaa9f94a2739bdc08f69fed8351801ec6b3b09895763713028bd36fe5b25ecd70d3d4ad44ca2e4c44e91a94d10673fe2 SHA512 269e5198d8e20d3171714d0e4180baea9657220c0a46f1f83ece9cdd5cdcf94fdb6d9e917f5b9231502e313a2af79b3de25be5d8dc2d9afa0cb5b6800d5e1591
-DIST firefox-108.0.2-ar.xpi 568732 BLAKE2B db943bb687f5daf4bd375d9a9bd89925b983625d4bd795ba348c46b4fe956822d985c2acd81e9b368e03b589c5c1133832cf3b791e8934173e3408ff4c11a6a3 SHA512 4830e7ee72f3d631efa8cfb41db1cb07465167c023c2ea2ee8c5b7902891ee46684a7081878c1656164af69172456fcd2a25e3ccfef4d06b4e7cb5f8fef8e5da
-DIST firefox-108.0.2-ast.xpi 487891 BLAKE2B abe77294f158de1da275c2506a725e4cdf956f874755e7272f471e6292394f0876341dcae25ba4c120cbd78a044a4d545410c8acf1507f9f7eb682ed2adfcd6f SHA512 ad43cd3666c6def3a05fddbcd4f9a0afc6185e0f629d24eba7ef24c5174b17e1a37f164605365124dc91ff85894d2dcbd68cc5b5f35df881dacfdb9328af0c62
-DIST firefox-108.0.2-az.xpi 490769 BLAKE2B 6d240f94c0b508684893e476fde23aaa845ff28ee2077050635bb75b083cd34b81324cb788cccb0365db1134818b4bd62ee71dc61e802ee3fcb1b9a31dc32326 SHA512 e1a8f7abfd5da8971eef050313d881721940bf320345e717913df24a6b745f7f71f63b51730ee00aaaea4941b8c775f2f114618b9e5e02c1f812fcd6cb923b6f
-DIST firefox-108.0.2-be.xpi 647001 BLAKE2B 24c6b0761c9a27680f9580ebff35387ee424fe48e238983af6d4dad96f36a99b1aff3a22751e49496fffec531efb73b3a2219034c9ecddd11fd06c3209947b72 SHA512 06169ad3e83375c6b9fea9e8bea73ab2fb465296a0c8fa9fddec8d0cb846baba0e8f8cf8214522c6d685365de187a067d43b77aa3b9c8cdf0f18dce2dc0a4884
-DIST firefox-108.0.2-bg.xpi 580628 BLAKE2B e0a75b37a5af8cbf89c011cb40c28c75fbf16394ec83a0341d00eba82c5fdc42c2a5ca72b256b8f0cfe9477870371990942bfacfc00149028143ca37eba2788b SHA512 09a0388c3be2bf1f971baef95a9af35f8b6d01bbf9f02efc1dd19c0d7a012dc4c094dd087453844b6f07f1f57ff46cf8b8d430200888e872f38ba386932fe435
-DIST firefox-108.0.2-bn.xpi 579706 BLAKE2B 6ad0215c138eb1540455638e57af61761a7a08b8c008ab45f36d59994a96d447e4575a322bb01edafffd3a502d49b896b11af60f6840545fc3f27755bc512833 SHA512 a38514f09f84cc0dbc6dfa994402e4985d5fb4a60034ce107040d46fbdce554fda5ffe85c56d19e1bd305bc082f73e9e63752fa63263e9f4697dea65ce72075f
-DIST firefox-108.0.2-br.xpi 542582 BLAKE2B b10fd2610a889791b310a49bdb4f21c8c2e89bfa81f6bed02c5161af0404d75e8147043b016383e5da6f9ae9dddcfd861d57e8238c7d1f8f843f0a9ce1a977f2 SHA512 9873bca1adc1345c93807f60f76f8ae383b751ebac1e81534cb8a192986e8da106cd29875102ea3fc2e58794c9de21c7bc3df0f679cce451ba02b3cdc9ba7395
-DIST firefox-108.0.2-bs.xpi 461634 BLAKE2B 7dc705c4b222d78e413e4c0acfbb4a3ac09ec5fcb99e638b0fb8a741b6ef2edac506fe2a78bc1212a980314d6ce10585acb7f3d8cb9a1191c363ded0e6ad56bb SHA512 e789c445fc5a694955ac147a9d956bb6c5b47c2b0caa09dadf02112478cfcd6d8ccca89b90fe2c24201401a212e3189951207e97a58f3b2f2e21f832e35d5f07
-DIST firefox-108.0.2-ca-valencia.xpi 540300 BLAKE2B 7a2e50e4dc1ed9ed863c294229534a978d5c37dd842ad47979a39c973ea4558d92f7539b9bc26da66dd666a22c9b430c0f655807658409889eb31d69f383c38a SHA512 322b4765b17f2e19ca79c96fb492986e384d054068c4425b1411444763b9b07e51fd862263705f0a472d860bc445adfd89281c0a39c4005da043333f88f7eed3
-DIST firefox-108.0.2-ca.xpi 543824 BLAKE2B 94e0d545c505be72a26df474c3ab8dc602469324e012e2a8f51806c079cec7c34661fc781e162ec30f241031514ea543022b8549def9d40bfcfbea6f16cf55bd SHA512 9287167e2c12c4626fbd430e4443f9df9c8841c83eb18923020545c4592176bd2c4965fad8ff0fb1743fc6621921ba7c4d9ba5432eada6f0ee50d8d379b7eebb
-DIST firefox-108.0.2-cak.xpi 555254 BLAKE2B d0d7775050c9a738c3d086e584037e54f5c4e8ddc3e4b1aa434ecb9e3c53ddd71bb38707c524e28de15c9e4fb978e6469d510c78baabe605ccd0941f29e5c14c SHA512 774e2f113fb894ef926d0bebaa901d92a115aecd351bd20e15fe3fd265cd90bd9d3fb4fece8c8826b16e2a7852b937a9dd5c0dd8c4b377a4397017a6abdf3518
-DIST firefox-108.0.2-cs.xpi 582578 BLAKE2B 1a0b28a56903373abdf6d2b20dc59f98e0b75955163cc2d44a7af2e877844fe94f67217d0a39d3b413ffddaf68d35fd2d90577da13ca25a5da88abaf33084f0d SHA512 5e0104d424091d2463f1bbf43afe73b012f52c572beb3a9b5f16e23ca3718a52a3f7501766288c239d16df90aa239c8f25e2c0079548e479242f7c84d5b5922d
-DIST firefox-108.0.2-cy.xpi 562651 BLAKE2B d72a613b3372332b960e741825ac7e4d56bb91f41c3f0bf995bf7e3a8d9dad245702e51a86e03840c3ca49cf52e9534ab6bbd1b8667d68e83c35c054425a522e SHA512 6f1e078a02eda4197dd1291554b5908fc624b63f6ebb454ea6e3e9a71e1eb21aa072908b6f25a22a706e2ebd27fc7af80c30bd4fcdc1d8fb7e01ad67cc0c19ef
-DIST firefox-108.0.2-da.xpi 552350 BLAKE2B e2025b49c96108554741fcb43b50f3c0fa767655a32d5544bc1243059d7646d9526d5c3fdf9582201fb31d3a78fb74c1347a6bba57d7a211a78c02ee660ba2de SHA512 ebedfb0224fcb44b7bb070b0bbc4ef9b2878b1dc063639af65275a7c4b30a71a942c5841226728b2a30fc51c388c2046a02796a2e0cb2992ea52c6786507a27d
-DIST firefox-108.0.2-de.xpi 573559 BLAKE2B fa4da5059bd14ca5c2ea051319ac2a41a0b8ac24ec58d9a56e708218495f26cebb457f78c53aabc2864ee7470d90bfc8802494ca58c1498314a3c3dff68a0299 SHA512 9876230eb6f41ae493561a34b7d5f05f2b6d2dbb7510807d12012038f1f09fef71b58225f34092521f96d56afbe0aad285bc9e6cbf29ec60b06f0a3b1a0cb7b3
-DIST firefox-108.0.2-dsb.xpi 583380 BLAKE2B d0c558cf058c1b1017aaad070bb1cf53dd8b4e5226f2751bffdd6d620806cae143df37468486d1b007f9667a8dc6cc6aa5cbddbcb09fb0412255956ee1c75ff5 SHA512 407818f1ad40d5c88fbad121b3a4a66070a11823e8445be6bba4d0f16cfbd0e2a1af652d409bb19c5c3fc1979cf47d7ee8f24d874950480a1307081c55759e09
-DIST firefox-108.0.2-el.xpi 662922 BLAKE2B 66dd77078be21a6305d955dc3a46894a58a4602ad80074bd41e434931cdd893279a25c7fd6aa81e9539efab1c08744a0f33913dda652df304907bd2f6e2b48f8 SHA512 e0652bfe6e5825f578b72eb713b0d98fc4c79e13f0aeba827fbd99e1f9012f23bb3025afa75aca541b996fd190c7c562ea107a4e3f17bbc42127ff3811f8a84c
-DIST firefox-108.0.2-en-CA.xpi 525761 BLAKE2B 5b9c4ffe9e4ba92af7e5a9af09eb920d3327cab4d159b7201e17e0310d11ba68e6a063632aae11631cbbc8b6618fe3cc9c70cb1fd86978390b6fc63e248cb62d SHA512 40226451860683fd9f09f4c6acaf1876ef985d92416a719b25e4f6177d9ec0413780ba541be961b84850f27d00d5b7576e8245fa2d888a68362aeb20f9ff2110
-DIST firefox-108.0.2-en-GB.xpi 528689 BLAKE2B 4b94f7f71b6e5a668b1aaf2fe17c9892b98174e08e054609186d57fbb11227cdb563989cd8638a21554f1bc9e24ab077ecdc2b7f5d5195ab7007d2baf9a429b4 SHA512 14a08c3c9bddcad101a2c8ae1dc5d9fcd9b4c70c69cc428b639d1c21731e6f611149ff65a5639e7b64762feab49a812fb63eac1e1a17e841270c76aa9ecbd83e
-DIST firefox-108.0.2-eo.xpi 554182 BLAKE2B 958cc2b9d29e4929918d0b7a2a8ca60937d6de7953cc7d5b4928c825fac57e63c7c9f0471b596365e45f29e72b3c2b0b4bdde9664403bfe13bebd48637a2a94e SHA512 f620ebba27a2a0b93fde069c5985bf236473859cd58297d4e23e900bd61126722526cae2626f2feea5cf0076bd6df1bc3310bf21e0de30273ca22631980cbc92
-DIST firefox-108.0.2-es-AR.xpi 567750 BLAKE2B bf7494a574471f64246eb046f2825ad9198df9c61740c4248501defebe26bd69cee9d0dff3cd5119d6c2367a6151a6aca2a0afe1a0efc8caf06de388c3fa9d7d SHA512 70c22911d61cda8269a9d6f29a99534cd224bfc9e8cca66facf706853af84ef0086aeda89e09ce3b46b1492f00d854924accdea6ba7252ec887532e9b616d622
-DIST firefox-108.0.2-es-CL.xpi 566908 BLAKE2B 1105f187dcbff845285e1464f67f60354344a95b5f9aeb012c1ae2a4a4cac8d00537fe807b6640af709421699634fb448952622e7062ebaeac0465469ce08d79 SHA512 fd3902e8e2834324a824a7e267d6ddb234b1e965f8fdc3ec3b1c4c53d1440ea36db51f1d2f2ffcc03c4c857d8184681af3c78c3dafaa4530777e142bfdddb604
-DIST firefox-108.0.2-es-ES.xpi 559308 BLAKE2B 7d1fae2d0fb6b8cdeb105a40c815456f64a021f864db478029edd06977f484b588481fd714885a642ae3bd8649ac207d803b97b0bcbb2a3651371e7a0e0f2428 SHA512 59087aaa9a07ead15a532778723661ba361f346a84dfbe9d9fab253c6099f2c1d3d20f0ad0ba904883c0250073065ab3b982b9eaddacf679cdefd7b06c8e1879
-DIST firefox-108.0.2-es-MX.xpi 569581 BLAKE2B 1e0d3bd95bc58df979ac3b6e5e1264f45f04e9741658c1ff5301bc0d2ddac150a08124ec16c72ebe3afa7b3910b4c0f9bcea84f7631ad251b92391b0cb81dbd6 SHA512 ab3209962ebce29ba398660c3a84abd1158583bb647318bd913342b1d16aff0ef68b74b4251d617dcc7d2efb9048dbcf726bb2e30876429c8e2b9c921b482741
-DIST firefox-108.0.2-et.xpi 534535 BLAKE2B ad5012473738b8cd7f8a4d95aee6a272547de1524decc82170e1833bc218de974681d93c0e392e3e039e5a7a3be883b32453f4c48c2b5eaad4603a5b25ee1649 SHA512 d9c413571b2f2743e37d53d7653fef13b419dd9e53f6cb423b7ebc10f7cf3efd72fce921406536954892605c387636f96edfc4a6d7640d7d05216baaa2e4a05c
-DIST firefox-108.0.2-eu.xpi 556958 BLAKE2B 951630a6b2dcd2130324dca280fae3c759e6e45ca8118f8ea2cf6f0b19cf52235a2e4cb14b5fc85761b0e39819a5bd39fb26293ad50387b36db8bb55d75e9d06 SHA512 e58014302dac1aaff2cd43c623d3f0173e43671aced27ad5e600d9f7be25dcb7880846ab24335daf970292e697ea535b4b5e531d5edb49eb524e30100131448b
-DIST firefox-108.0.2-fa.xpi 572384 BLAKE2B 8a6e68cc54c3c6f61ca9fda0d335ed5bcd348747c6e8549b5c8469c375e476fadb83fe1ce722d8bb4ac06654d0d54bb3cb270d780dc9bdd53a42a60ed8a8f3df SHA512 489c73d8fd1576b7070edc3ef35c95ac02a7c359a5944bad55a503178052c160608553bad8ffad93c4ad7923a6dc904e576051c7078ef52ad8d9893372027153
-DIST firefox-108.0.2-ff.xpi 474487 BLAKE2B 2b08ccc82e62bf754d96901a06f7267a28b45c22b3dfd0ce62b340d92200600c7c66f6f537fcd1cf2c6bd8c753cfab25098f3559daa0f56e287b86f9a1dbbae9 SHA512 b56cd975b5f047a2c986866db0f6d7530fee66e1c5433d6581e9fabf250b5faab5e23ae5385bbd0eb0f167727ee4ea52040460fcc6a0a3f86c695b31fcfac148
-DIST firefox-108.0.2-fi.xpi 552985 BLAKE2B ac4ed7b55946cfbb82ab68f018778c10985fe839a274d48314216590f2bdd8364e4d0b015190a7193c0230e63bedeb873889f51b595fe9b15f58c044cc0dbc12 SHA512 c6eec50f0ee685afabc281ca04a405064d2adc94790fb066a5ad850d45fef647acccb0f77de3509aa8fa9d91a0ea1e3d446cfa60c848c5d15fcd321c7240bd9e
-DIST firefox-108.0.2-fr.xpi 579481 BLAKE2B a41d4f1d387ff303c5d53bbd6185148b682728a07f2d48e1d439c9f9389b4493a90be9ee61b2ecafc2011dac9dff81cdf20fa610dbe17b4536ea152f90deacda SHA512 55b3a2f2fbc1f9ed5531c572e63f4d2923202ee3eb90c6685fccb5714c272b49cda8d546078ac757942e7220d7bd9e152005df5db93e5a43e72d115b13a8b9b5
-DIST firefox-108.0.2-fy-NL.xpi 563341 BLAKE2B eb7673dff03e67688556001cc208898178f2482e71816f6ef55f96755effbc795fb58a52a1902301162e764f674d89e41459b4a6acdd560b803f71b6e99b4b38 SHA512 4d3091660b3470db3d16ba125edbec4d67d86a334e2ff5edec3cd7eb53d036f58b8d675e2f681a8c19485f777bbb628d8804bd54b4f7fa49b583c9958a8757c0
-DIST firefox-108.0.2-ga-IE.xpi 470255 BLAKE2B ec5f41f4ca2d98fb3f5266167d73a11ae0c97623a75376d36417664333f13c09f13ca545cf9c42b3a8e72adc9147bee94e4a5a681391ed0bc57064e70a60b3c4 SHA512 e08298dcb0d3a4073791d0ce970598c59891be453f3d5b66f6925085861ccf053ace6447000b9c09e26d1c7199bc942b6c29cfed7c9643732f88c633e8b93110
-DIST firefox-108.0.2-gd.xpi 548831 BLAKE2B de6309cca6065c6c1fe43f0cfe3111aa5abc43207cbe228341b537b0904a22d530a04db2a313eade2f40689c3fec1099bda42f36a3c393e61e95220318c8ba61 SHA512 f5b0cb9286c37dad2e71d541b49bbcdf8bfc4e6deecdfd7aa7227c93c42b1ec177242c95e2a5bcda6341243aa55617b924e6d0ade74bb97bf6b8d42c8052e009
-DIST firefox-108.0.2-gl.xpi 543433 BLAKE2B aa02cc4412f0976a9210782ad27071e456e3bb3e3a35207df7baeac304f92db3a94936321660236077da0af144b62f490aec32d9f492c1f967455ae5bf011c4e SHA512 cecfef1e7e40ff907063a1fd560ad2ca79e2e88dbf696c0a9d473ed35aa7f101cd9643dc1bdecda797f7552f35477dadf6fd9112da7aa8a6d34899e0db6951e8
-DIST firefox-108.0.2-gn.xpi 578518 BLAKE2B 4309bd61a686cee2f70cb66262558d6f309e2d7af5fb2664b63e40a21d5f3d62f8570742c3e19b8809f614f4cc2676c4b891568af164fe2d764f6a072d7af89f SHA512 6dd617956ff3a720217adfbc2784015b3a430f8687877604cfdcbdf39ad5bf0a5d5363073756fb4cdf0984a3cbc7a6aa1e17c67a2259a06daaa96c7de2dda765
-DIST firefox-108.0.2-gu-IN.xpi 529444 BLAKE2B 70ef657a6d96f1f0f2b8d856026a52df863cc4670afe992d0460dc5efa81117187d38c71d12ce60b773e3701fa50bff0876748ab88e262696ba13537063feb4d SHA512 34d3b8957ea4ac0d7e1a22a9a54b35788382184a556812ab799b45d9c634d34bd544402830651813a88061aa9005ea6fcfff2ec5dc84c31df633b8926c8cb662
-DIST firefox-108.0.2-he.xpi 573915 BLAKE2B 824d6bbd21f54beaa60bc35d8daeeb3cfe2f609aa7d4019a58ad26807da9dca88782578cbdcbd7aaaba4271a65997190af9aa1e6b9f4e14631349c6c12ac5aad SHA512 79aa5acc0499f4996817e7340737dcd8942dd234914713845ecc8653884e2233eea705ec2aef2989953ea02f97be044f49c59588480c95538c0e8621fd265103
-DIST firefox-108.0.2-hi-IN.xpi 558584 BLAKE2B 6a5d8c59e596eac909c55baab079f17032ce0c0104a074b3a22cc39dc29f33e919e972955a657cf35cb0faa02bf545d23f9d47cb73456522f07c8e99e31a7b9b SHA512 fb5009f2bad35b906c09b1331c261907caf26bde81f2eff74267d2930a3c0d5d3fab1db0ba7f6749cb5e57e9fe9f8efb2c6022cd9247f2a2d95fe08ad1b8ca40
-DIST firefox-108.0.2-hr.xpi 538316 BLAKE2B b070f1578f851ae0a7031eba0712dcde80b623f9745ab58f5a86a703bbb16d785a2a9e75615d21971b9217917d26d6d30eed05619dd86819f02a246c4a0c0481 SHA512 946bd5891cc03ff2575b49172460a5e7aaae6f8d46b6a871b21fe83c71b0421546a095a1eb3d25b4ccb139c7fe96286036189dc37a6045640a4b3ecc24825c3b
-DIST firefox-108.0.2-hsb.xpi 581695 BLAKE2B f6d97d5af1689773ab8b74072e3244cb0060030a6b764d9534b08ab9dc9f969633b8f5972b72b09bb1a8bb0386339cecc6d9fd0f4d4e1ebacd5ff91a36207285 SHA512 6be0d3d833656d5e591be93d06cd84c95a7d8dec3e9ec9302177dd5cc3fffc9d28583c6f0bedf0366ad51a7828382b1cbb3b9f82e8efb61b95643243f8b8626f
-DIST firefox-108.0.2-hu.xpi 587855 BLAKE2B e0062861f6f926b5450f4a4a07a3f2b6aa9e1249903f7f4279be345977e09e5ab6d26c9931c06e1f35f4fbd916322eaf41fc7577220a1e98464220ff3371a4c0 SHA512 67207ab8c4a6a3ead43699e19e952a1fb90fb8b95de785faaf3e479196034eca3c6a7311640edc8841a4c440b40dd517f148d14c4ec439a8bb4e729b3c1ee9a4
-DIST firefox-108.0.2-hy-AM.xpi 594652 BLAKE2B da131950ade7e123c8a5fd84a82c2369026af7c997bad00baf78b67963b74a431558d7a1cdf3a4e6a8c7d51bd08ce77dbb92a37462644e9b79d64b947a5f072e SHA512 a0e50cad6f0929597ddf168c42274186fb0f0dd217b652955b0681c87d93d7d30c52b4f4800c56b7464e2abe64498760b8195c74a44c600b3a57360f6c589cb9
-DIST firefox-108.0.2-ia.xpi 551764 BLAKE2B 2d709c8bff54a877aea23351527266d8166df327571381835684aa1102d8a69cd03bb58200a11ef62858a7cebbf1cddb34b5288cdbd4021188d3577f4031f8f2 SHA512 fe5b16c833fb66583b09cfa79b7adee82a399d12498b77b87e0a84b6c77e7f648c9ff31c3d2d16ae505f82a2f3d93b04a1b5848e4822f6c2042730b88208c33e
-DIST firefox-108.0.2-id.xpi 548616 BLAKE2B 3552763058e1da4739b2ab8449a1ec8de361e62848aef92b25a7c23f0ac9bcba5c1eca59d3b59e72cf5056de08b3f8f772566805974639ff12019f138b4397ea SHA512 504394c78b5879e27fa7db57f906d86f483a121bc3dfc307bb788d31beb7040e2a9ecdb1fc06d69f253859360782e683be82ffa2884a97ec83968cfcb0f8f396
-DIST firefox-108.0.2-is.xpi 560749 BLAKE2B 4344f7d2d794ad131f961f36b4ed3f5285cae314b0381aee1fdbc86a5b659ed834767dda8b945f9f77214121425d0c7231a67335f598436868985f85a915808b SHA512 4c8b277dbc64b4cb837ddaf2e28ff9f4b748936e1e090dfb24df3b3b89dac7cf4693a5429b4488129ba7dc8fc1bc0c6908dcd810c84e38dea82d44fca42f8a01
-DIST firefox-108.0.2-it.xpi 488836 BLAKE2B 3a05c4a1abc4cd81985039202d1eefcfbf2435dbd0757f7c2322cb80a7cca8d88678d28469c43f9e7d0448a3b52fca27c174e6a4c697e2184a1fba326e97ae8d SHA512 14f8653b1c9737cf2cd0af7b0c7b7f9cdcce8b2114fc05a7150eadff7311b9e84715565d5cd87bf4a894a1f6d739527117fa7989fe10ffcb5b5381b7d86c542a
-DIST firefox-108.0.2-ja.xpi 612106 BLAKE2B d9101041007333d3f41c5a0aa48fcd4040d3537266be3063087f1b4e81b0e074f68176e88eb45249e15224475e9539d44288b323cceca580e973d3ff73ec4476 SHA512 a52c921a48200a3c763cd8e2ce02c5eafb18a084c0b2bb3cd9fe41fe26b45fd623bf4391b64899d82d14b9bcfab532e717aac89f00f6bb5f3226aa54dec5220d
-DIST firefox-108.0.2-ka.xpi 616446 BLAKE2B 455044325aace350015c8c0cca9ed15b226774e6a018c9e71cef63fd08f230a8f6644e6511a986e47cbac025ae1569484b5e3be486ddb08f75bdadf63ee025f3 SHA512 f5e2c0f8183042c1329fba0bb7e74951bff307df900ac115655bd42d92657dec3602a27ff588d558e4c21ba90ac9bc541f87dddf3efe4b97fed629e37c672cfd
-DIST firefox-108.0.2-kab.xpi 569588 BLAKE2B 07d1d0048930e3b8448935b36e65ae9a002a1a96b82269f9e533a72c50dabbeb1b9272e56e5c0d330e03fb43d9796180a3b1634f6043e05a93bf76c3a236d9d2 SHA512 f99a14a9e0d58833641b5928b57c3b8ff52cfb8d7774ca129c9fc2d0144fd80533214f3f77b1743128e900224342ea9e021c5b8fdc8d8445395129fcec3b3c24
-DIST firefox-108.0.2-kk.xpi 639489 BLAKE2B d198646f6396bf54864b6caeffd78cb032393f624e1885c22aa967c24781579cc3fec16561b88bc8f4f1172b511daa72d30c47d7abfb0f892224961419c2bb79 SHA512 3ab50c41f3e9118c54465275f4105bf5e4b56e2096eed4f43f4639ffe72cff64b05e7b1790c75d4d54eacca1672dcba382ef741f7129aa1d0182a7c387f00f4d
-DIST firefox-108.0.2-km.xpi 531206 BLAKE2B a57f365da6ea5f55d31dfe5389dd18b2cf5f0e37779acae8b9db590397509cd5a457fdadae3b38eee88baae84897ab5e6157a7d83e51488a4db94e3e7843dbdb SHA512 09d7340db2aad88866d609709ce0b97b12d04fb35eff43249720a808e56f04be0655df5b38da3ce06fc541056d0c424da8ab69e4ff3f749f2984b75fc42f8458
-DIST firefox-108.0.2-kn.xpi 496778 BLAKE2B 37c623199cb77898ab8a456edd0c3d11e77b60955067e8a4f3311fc5a8ae351b50620f6c49b1bfb193cf8c1a8b66c73bc745e4e5e2cd78f0aa50b76063cf96ae SHA512 a2505e4b0bd50dc50714346bf8c362655fdc82ed1ac3f3769fff69ddd221191a408b472b9d8bee09185e685ef10e629953fe0a8b1d836b304a6adf617c99a0a2
-DIST firefox-108.0.2-ko.xpi 598494 BLAKE2B 98d11ac0dfc967c42ffff21f7138b45144a8e1c0276386e1d80cf8acccbb7483b69905348a1e31a5c5c0a1646be42b5acfd621008d5570b11c09b5de4294f5cc SHA512 e7a32a7c0326cd7413aa1eb7b3a407605405b96dcfa3ae8836a3e345a31b69d83aa14abfa3ac4c442323c00c2eee66f444524544e33d854da8966855e3722ec8
-DIST firefox-108.0.2-lij.xpi 471419 BLAKE2B 1a3d50a87eacad3c85ba5e84fe8fcafe9c4747cbbb635562d81f2eebfecf8d89494b0b3dabe557831f852075f1172be7b8d3ab4d0b5c9373cb43f3078a09ad96 SHA512 d95895e346d2e33e2b25a23ec52ab5717933d5f2118e5c36d1975077b0a8f9ee356b74a2d30e3ce0b2573b4527097bc9b218cf9f160589998930c43d409f2239
-DIST firefox-108.0.2-lt.xpi 566420 BLAKE2B c7659739c431b90f88b0141585e131f9a4cb252565ec2684cfe4e1000fa29f69a9a18f6bde99f9552e06c0e6221dd119fa65622bbf14b512d3931ad6a2be8078 SHA512 0b58ee7c41f27a999c46375397c47b6163eae0bb67007544c7aa401a4481af6bf8f987a695546ceef2749e93a5dc7172a35a8e41f6118c9dc5db8040362869f5
-DIST firefox-108.0.2-lv.xpi 466199 BLAKE2B 84e68c830819c8ff3434c4b85b80afdfcb59d2ad30846fdac14df0b1c03bbec39f440ffecac0175594a54d4b30bd91b26ed4dbb4923d8ccc0011fc55914f561b SHA512 e4ef1e717b00e190897acace23b33e45c63ad79f50f0969ee4a010629571829ba685e8ef90aac51f507ad09da2a2f6ea285dc36bc501084be0583d6a6ffd1163
-DIST firefox-108.0.2-mk.xpi 485634 BLAKE2B 9e5e0837b0e1598690fb364eb2157ddb1b2cf5882039cdc293c5b785ea52e0efaf6e177beed87c8ed361addb0530432082db745cbbcf078415575acdc94d543c SHA512 bf9324c1b243d1f5e5ed42e2ea358be4920dd39edb5372e9864b062e0971085e3dbb8d0faef2851ab87e228541037cd5ce6e727e147c2f13cc0490f16e457a1a
-DIST firefox-108.0.2-mr.xpi 531998 BLAKE2B 782411cf8124804f7a8325d70a3690c02853d72b45c26a3f368bccfa85540ac719868cfc67e32f0b0aa42b7cc16daad44a96863071955500af631121f4f59fc6 SHA512 737ece11efde388246a30b8d574bc2c2f41db4114c03d6aa71af7f6494931225e788eb848826533add863c7b48ced26e9c80a5c4ea5212e9b11ffbe40e4be9e0
-DIST firefox-108.0.2-ms.xpi 450666 BLAKE2B e589aa510967d95ecede7eff2d40db11035fd502f19a6be48d3f3f60e5e4bbd107a5e8b87aeeffb9f5e30f217e7bb93cfec54a838995b50c412499e86b0c3b03 SHA512 97e3416545cac59d07277b714b783ed6f103773471680e99fe067cfa9999a1b99a79106bf20ad1a211162ebfefc26165278d0f426f8d4c3cdf0ec82597fb3ea5
-DIST firefox-108.0.2-my.xpi 517679 BLAKE2B a8ddce4d313ceac260b9b178fe19208aed3f0335a21d6a0d98dbc682c5a636774341678859ae7153260adea1c3ff0f636acde4fd527f85dc78c404a59af81278 SHA512 26a15f83a029c2d44d94d7a5125601dbee5a5f88c510d15c0ef939243a8a21af120bcd0f9a92a18f8a107c63998afdcb54db6808d8d1347a34b7b2c4d42e3eef
-DIST firefox-108.0.2-nb-NO.xpi 549692 BLAKE2B c8c5cfb9241d703462fbad1fb4b52b6d50d203db385a17fe0da2265ec8de42f2bd466d72420665ea962f9eed3d85b57a3f3a4ae873ecfd30ea59cd0f0e2bdf3a SHA512 e0173f8416ff9a6be4a1695336ae4d15d665db8719c72565e6ee2fea72c247b9b0e175b2944696ab92f9f944550b8fad2e1f6a52a8740fb73d7178f46f0c2799
-DIST firefox-108.0.2-ne-NP.xpi 485228 BLAKE2B ec5c22789a7609ec6c4301a4074b7057e6f5225a929034b38a71e225a23f740a0792f1415e435eaa496c05075c9f49cb8554848c6e492d49e2795dc7c1c8890b SHA512 151c62dd190ae997ade94c38125a8aa3b37348f2550c7e3f12f2133a276118208da531137f3cedbb364b3baa1058269555b17dfce7772b83a9d195b7a8fed65d
-DIST firefox-108.0.2-nl.xpi 557507 BLAKE2B 73dccaeee1fd4ce16cf36d003622cada59251471db31c5fd52a07aafca221f3addd0ba4c83b0a8333a2fc18be969b77cb0dff6f617a125c5be0281c2a4035a95 SHA512 679f250329de71dbc09d9ecba7d0088cd485bfee7adac3174d7d7641e060f39522a527668f6ea4f4567b28b7c99933a6960f74b7f4cba49a0edda27333628c21
-DIST firefox-108.0.2-nn-NO.xpi 550020 BLAKE2B d8cff51c4c59bff45b55b4ca66979a5f3f030093704858220cbc0ad9e5bdcfa0cfddb3325e99f82e6326087e7409b04506bd8c224258d6ef91f951ebb94a4067 SHA512 b1b4875249ef2f1f582c49521aadbc01f3ff041794ab040326611f276dde41bd527a5a2b7114cf5c1d36e1fd58cf0af4eee46ae5c2ae6e4ce3801e1811171861
-DIST firefox-108.0.2-oc.xpi 574022 BLAKE2B 35d6199a42688db9c52d8966e83b4589cb6b4efaf446126f3981b454f862ad2bba7738d0598a9c210e03d090181c5d40ec3cf17e1a91aa49c736921de1da506e SHA512 324430a39862e06fa24d3f7dbb21e668c78e221ddcdeb3daf47b97bb5a66927df9c105aaa554e3f51386616eda27a0277860d7ba7a4a0958f91166cf9c846b6e
-DIST firefox-108.0.2-pa-IN.xpi 625818 BLAKE2B 28baa0b5b0fd6276c14fd324c9c78f69c9ec7b66e268d0f25d226f57142e056ebfdb905902c5623218c29f51b71db89af6e4d2d4794e43311179aa772b5749a1 SHA512 f4970b6055369e631e56661c06bee915c3a1e88b4fcf4a71694947b98d1a49742b0104a560b84d55cbd6009aac3d02718e5ef0929f675f27bb9e549393ca4483
-DIST firefox-108.0.2-pl.xpi 579963 BLAKE2B c55d0fcca36a81b914fa9f03a2dd5628c208a81161d19a9511cc80dacdb763f6f4d2e1422097ff66d02e2e16dd2f790efcec32b4b3a7690c6f67b9dbbc461d5a SHA512 c2c926f4bfe736e4895a37403c7003572ecff4c43920c48fb7f71662095beae7103637e77049ee38046f395a4241a1369aefcd6dcee19743e175176b8e6abb7d
-DIST firefox-108.0.2-pt-BR.xpi 562413 BLAKE2B d3417467b0ba9525ab5f81b15d16ab8862ca09717a354a2e8a80e74f336b958603c8c60da6953ec0440699e910b4032a30f4276e459bd3246ab61999bbe2206c SHA512 63f06daf8586e77f1746bf891cfc65a0f11ab6dc754f1f4de6322ad1ea0d5211a2a2c0af1d25b4c271a0a55cbe52cebde1065171dff1012fcd6142be94b11ec7
-DIST firefox-108.0.2-pt-PT.xpi 567186 BLAKE2B e5e8892547f31d1d152884424338942dada9cb6898f6cfb32ec09e62730bca43954c7e3dafa0a994cca51431cf015cfb0ca950dd5031aa41c48b3f5bb777ff70 SHA512 88b8faeccf7b7c8271bb59aeb2ccbafef329980c76c00b4e7bb14ea41ba265d69674582b0544a8177129b261ba39b3c20b26630e606b311169da63bfa01cc733
-DIST firefox-108.0.2-rm.xpi 557267 BLAKE2B caa4e930b86213eb0c5d3f07acd36ba7da1a71773a68fba57a894fe46987edaf580abf1a5cd2c5d6a51e7ab966b1511dbfbfcbcb562ecfde8fb5941880318c38 SHA512 50f07da7c05e07e5947d652846abccf0abe59353e1104df0768ea41d214041dad111afdce86f2dc7a316c3994513729eea4f3caf54bf7254697a4a4a615d8878
-DIST firefox-108.0.2-ro.xpi 534115 BLAKE2B 2bcef6216557d73065f8ea5e91aae0ad956711fdeefa5b97c28be12f07ffeb5327155863bb458cee4b674f9535bc8e864cecc79de604d881791021f3d31144b5 SHA512 c06bc81f3a2d34181323ea78a5e617571b50f375178eb5ac26c989b6b16f554eba4eaf5aa7e00502fb031c088c93833c06615e1ac3804277c59ed639f3a161ff
-DIST firefox-108.0.2-ru.xpi 651328 BLAKE2B 58fe64e52c29a197cb5f8f17211f9a0222949f8e34afe8baf21d2bed6811106ad7812bb25575747d5c096363636144b0473b1401006c67454409bce40e8ab375 SHA512 147a37447e31a43aab428f8df4884bdafbba5ae465be684dd1f8ccfc18b384d213fbc63b6327f40fdbcd88354b24f691320f6e8cddecab7988fb7acdf80ef970
-DIST firefox-108.0.2-sco.xpi 505172 BLAKE2B 1da36b01e6ccd4cba1bc4eb14ba98cd7d05a1adaf799d78574f6247eecadda982a5e2475ad8a200b1419f78a06de52b1998b2cff50f1e97a5514431d0dea2a8b SHA512 e7ab13377a92ce03f73fbc07cf35092a3680f83f801c63cfa9806bba04fcdd6de7f4ec12de2891224cf54a87b6280b1eb52a7355a2530b6d38585e1f8ee6ac22
-DIST firefox-108.0.2-si.xpi 572052 BLAKE2B 4589468f8c9f8527aa49883621d606d015a23e8d1cdb92552beea08454684bbaf09ef3414362cdc91466c839565730aca3c666ba3ebd83ae4033563ccb82d06d SHA512 b222eb4f901d3fe6f0782b316ffe4471118c5a0ed5d3e17af3e5b530edf0b45215e73894e5f6cd46ab4bf5eac1bc858bf018cf0abe87b8e3862d1abf436790b2
-DIST firefox-108.0.2-sk.xpi 587676 BLAKE2B 77d1bb4b36d0e5e8ef7902aa4bf3892b58d221dcaa029922712218ede588dc626496e9f24c6d460b76e2e3c5f4fc6618161f087c383864264abb28b4c43f2b5a SHA512 c7685f7ea0f519c20a1110d7c83ba194b036ae89f43d1e071d000bf8cb63919ef010c542988f7cbd1e099e87de16f463b4c0003c35bb23a89d5e4e65b3662d5b
-DIST firefox-108.0.2-sl.xpi 559754 BLAKE2B 524d5eabc143b2b2b8dd1f119229129e102a4460d86ad5877e85b4123dcbe86d2bce1f70c189098abe02710fa92fb641d9ca1c3a01a611abbafc8c4898280d1f SHA512 32f290f40669f2054d9737e0c2ce5b8cd00f98fbf37cad890f6b32a6efa0052ca92cac7f444e1146dae29afd4e2b28548fd3503ee6e5660aab15cca8319ad804
-DIST firefox-108.0.2-son.xpi 422457 BLAKE2B 86049a91dddbd36b3e1b03632fb73fefefc328f912515b7ee5d430de2ef8188ee51708c1cbe2a71d8bd3a496ff34d504e31bfaef48d7263452cc27a2050ee32b SHA512 c88c55d8779fdb7b3d18ac348db35cfe72f0eaaa903eaf10eb31238a1fb0fc701c0989ae20deb158aef342239fd5bb64a90d1f36bfdf54eda77376d5d8d113b7
-DIST firefox-108.0.2-sq.xpi 574789 BLAKE2B 723b529d967f183c516dad23ff298f1625dd7274ee4f4e94a7039759c1c5719442bd13146a17ee2c1776938492c40c3b0fde95a2175b0c60c338e59cde236b7f SHA512 2405a8d6546868cfcef61fa8a10c1dfd13d9ac60be0bfca6e1eaccf4cb24f360a643b29c3df919a6762208dbdccb2375b1b1cb21300404d8cc97e59e2bf002ee
-DIST firefox-108.0.2-sr.xpi 615014 BLAKE2B 1530bfab060b0c95fadd575f18f1207fd693e3c6e09515690848a983b3c4a8a6132524d166bc69796de1199398dc108afcc4719a187b4890d04e181c3048b535 SHA512 e354ea9614374a566e28e3219a2a9364cec490234a48d657346108b05958b7f1db8233f9a8e2ffc5fa9d25a8a4a3eaef32c8154200e28a885ab8bcd393c94806
-DIST firefox-108.0.2-sv-SE.xpi 559345 BLAKE2B a27482ccb9ea6e6eac49df0264c7e614226f47cef0b534363931f00d0d4ce7d7049d94cff44a2e394b2c3da947c820301ac4bf44bc0c1bc0f6de77f083753e30 SHA512 fbf0d14f8ec38581a6e1dc864a8ac1e6f1e3cff469331e9a85ec9f56379d64d019f1afce1122327e64d0698ebe6c17c63833bea47669b7bf2e916b5c0dfc9bc1
-DIST firefox-108.0.2-ta.xpi 509735 BLAKE2B 36bcf64e5813bc200b8892052e131f518c448681f81f8a209568f137d6fcbb9d9141ba1c26efdc548f34e41895ae2d4a95c5e903d02ce851ac824c39376f905e SHA512 b6ffc197d4d6605bd6f0fdcb443de63f31772d329070a4dc66bc38de40f38ba107942bfa3016192ca625c51f3579b6cf74cdd3e6c885bda52ced1ac1b31efdb6
-DIST firefox-108.0.2-te.xpi 556974 BLAKE2B cf0a63483608540f6a9175d5475841cc2f5f79f9d21775f6cfba2e8d84fca5a426cf3a5f1cce82c43a343f581da5c2105ecad7431bff20cfb1090236b13fa869 SHA512 1d1568ac561a6289c2b66d591c46517c3fa1e1f384bd1323cd666f22de54bcf73a4eef1e9922698dcb90d63a9be25cbc4fb7159bc2fb8d557d17b1f7adf10754
-DIST firefox-108.0.2-th.xpi 627886 BLAKE2B 77914460218e18b2c5bbf92f13195f824e9b16df2ce8ad70c5d1530b9a193c27c9db1772dc3885401e87e726dcb8627208c96620de66c83daa6937d228d60cef SHA512 a20ce62d234b9c1992c213818b54b45eed753963e5327ee7c430c948a90af4f6f0450bac92f40c0c9136072add833a2e7febd3ea1be97eded6c4dd16fdd9789a
-DIST firefox-108.0.2-tl.xpi 522751 BLAKE2B 0ff9c30125ebff9c2cdc60c3e06bc667e8f1f004680f47cbcecfec8756e4e072363fac1ddb1db3b6de4b83c5eeebd8e631cdd2850a30baf14ff99a89c25ef09a SHA512 9b841211d34c2bc6e408364417af1a10bc4313dfbd1322ce1a4c9b4fb25e5dcc4e84be91f2d180bc178c58ed494ba2f6c725916641197d516736881b30591ef5
-DIST firefox-108.0.2-tr.xpi 573050 BLAKE2B 7e199a10e6bd12602c872c40fcf2bfff59083de6c1d8ac06ee62e400970dae3410a80a5210fbd4179df6b10f738c984ebb2167ecba8decc222b20168f31a528f SHA512 4762633981e0de7f516a0e18d10771ebda37b28c34f64dd9522781750db8a3c0f23b1fb4e88c52dd70c108dc409ed3e97e835b56663b54ad142cf64904e3b442
-DIST firefox-108.0.2-trs.xpi 487410 BLAKE2B 8f681bf9998beef1ad92811dc0edfb688336da4a919152d3a1d9c9680910fe4708d6037e0d3e08f5a4e4bc1f5a6b8417a77705d2aa6dc3778f04df86e95b2a9c SHA512 ffda66641e773a77241017492d2dbaa8593d96e8c6f26fdfdc45ea3df901224495224e47e2c0aa725e16cad1db7884e1b9b23e5ff7ec9a103a85a25ded43c472
-DIST firefox-108.0.2-uk.xpi 644541 BLAKE2B 85bab25574315584251e0c04ab385e1a7760dcc868a1592c88ee24f0dd8cd9987adc8e3aa7e712e5b7e816f025a6085b9abc4e533225367ea5f85245de562fdd SHA512 67565f1a87b9e74f71322ad68830c8ec53588882bb94e76649051ca0608db782c1a76f8216910f938fa5b9b299fd02a88038075a4646710cc6b73884dec46b9b
-DIST firefox-108.0.2-ur.xpi 559044 BLAKE2B f25d371fcc7f54d410be51c281e856aaf6df27ed20f432e0c6ba1578d1fcc40dfb198e2db99b364a64ce421361fff6610975e9dc26d2f84e34aebce031cd5bb4 SHA512 a083010d20f1523b0516a906c3a9534386db7a805911932c4f66b0b42ba0af1859d9ac6a890ff37ea8d939d0b8f8491aa86d9473bcfe666b3b078b4bc62a00ff
-DIST firefox-108.0.2-uz.xpi 478516 BLAKE2B 5cfc77860f9a8415ed307c2c69a4167745e8df8cd1f4ac3ce0ba7e4694cdd99d80ec14bc724aa1d5b50d35d59a6afb469bfa4b0832e9b8d615c818a5152a046f SHA512 f4cf153fdd317544e16c29199a3383153ea68a9e2e7c2bfa96e0694ab23bb1f44f954ca513ac5504a5756ef3b294a0a710502eebcb65240377b80030d7ebba80
-DIST firefox-108.0.2-vi.xpi 594804 BLAKE2B 309c4603e3e61227d3beb4a64c9a26510c90227f1e6be0907d2e42db2a18c483c9d46ba1679f53278a39e5b8cf54d81f2ca78a66b90e24f40a4de5b8ee58013d SHA512 fe223a5764f7148155191e667f7fe9bfe472d08c68ec4d7b3d44ea67ad9d6b83f984835866f8e62750abf49f29b7ee12397c7b8abe8a95c9c8b5966dfd262e55
-DIST firefox-108.0.2-xh.xpi 418360 BLAKE2B 347829edcf2de37df146ac3424fe11c1ed9574b0530dccf4695f805d71727f0d9c14c5c903f24fd1e2e3523b7a3450afb6dd5251e080f3508dcf372658eade09 SHA512 527172bc8cea3a7b006942f941be59924644017b47e72fc0227873f4c8e8af0e1e4f9df6113b58a9e06e7e844a62d458c093e604acf692933146f4ed464abff7
-DIST firefox-108.0.2-zh-CN.xpi 594362 BLAKE2B 290e6af6349cf6c0f863a1c60dbfcd096ed289df0e6f3f37a5e9699a486fb8a03d946506d307a90a3c977be7955867cec5a380fb940160cace64bc7006ef8b6d SHA512 b0a24d9152677fe6d2155e6e47112a22c246401a7c7c9e3a278e7e90c510151f6e1caa5bfae964d7f3f7f44018e9196b454ed660310f929123e751626c24bb7b
-DIST firefox-108.0.2-zh-TW.xpi 595831 BLAKE2B d54dd8100a1ee6adbc7447430576d2aae7a0341e12ff472cc81250905052b1c9736c1b86df41b11343249a45bf340122499a05b3523e9ceede7bc2e8e7776e15 SHA512 c63edc0f214319a53b892d84fc81ec64008e1639e2c440333c5c3bbac57191636563a702be9402beb9a72b81c4d4e1cbb2205be76666c3a5adee3e594e0b9e3f
+DIST firefox-109.0-ach.xpi 452792 BLAKE2B b8f00eff5529e6ce84bcc37cb0b849ec1eda17180f7d2ee6620178fdf7dd6b8202da7e2bac2b1494d2ed52cb50c3c46c49fd9804e38deb37c8a39d9e5cac69ba SHA512 ebaee3967394facf58f37030b2250718c1ffbff74c1ba0e0801bbad7218a24bccc9772b36fdd081be7fbb014ebbc93952d76d4a3b4736a9ac7c44a607d5d78df
+DIST firefox-109.0-af.xpi 417020 BLAKE2B f8688351d03ad78aa546dc1dbdd84f296f7010c005dea52aa4ab2310d3927fb3b9686a2bc5858b9473da1ff99fc29c55a64962720d54e906680a5a22deb0b7a0 SHA512 27a2c762028705390a44fe3561792beb8865c8e204e2e992316e64c21b9c7e40e7bf9fcd0c4f0837d91f54e0bf5001ee39d9f00817d7de5d2bb5a349fb2c1aa0
+DIST firefox-109.0-an.xpi 499852 BLAKE2B deb6b38c21d3fc39ae2ac2ae7e193ec51853fc53649bbe8a815552880ae75dbcf1b97ffe88a9e2d6054705d91beed8bcf58926c3064bb42d2b305a2de215e349 SHA512 c7441714281899e139be305c32f4eee40d6b3c0a246a5d2030f6813fa5e32bd2275adfb04ac736ca69ea4dac80615bbee3c3349f4f19717ed13f3c59cf406f5d
+DIST firefox-109.0-ar.xpi 566791 BLAKE2B addc57c48d05dd116cb16f668190c21790a23d0280276065696354e6b671faa020076a2dc3d143f83ae8cfc09b2d14f2cf0cc38ef9424b87fc5cf2adaa16e5f3 SHA512 3931ca06a2524716f75e29464f77b327acfcba5ddb6668e16e44ce919931bca857eb5e66eb3e8ae88bbc57a9869b2b4a57d5b942b8f41b8761be5f8999cb7676
+DIST firefox-109.0-ast.xpi 486042 BLAKE2B 17d63468e374e12717935245081b4de89d5654d24c2fc89da904a492aa6778d3c73d97fcda5d2f18ff0d37054c08c807d8908072397ec01c48b03f48c843481f SHA512 0700510e75260027e493f328185abd89c41e80585832079945f1bf1eddf7c948de36c35236f14cebe4d18dadb1ffa29e251f8989c6321ea711159945f6f55382
+DIST firefox-109.0-az.xpi 488675 BLAKE2B 0d3ebb83cce94013cb3926b284f6d0056acfa4193cdb3ce36136ca0e6e413910f9e0c93f32d62732830d696cc13a1f81739cc07abef8795262f32d11153a9ff9 SHA512 0bc8b3c6feae6d7903d7846e9c16538fcfc6ed9b107c3a8c6e9a78d5f8fa195dbfe708902f80c1ec015aa0cddbc8ee38c3778636251cf6f2d6476883e260f71f
+DIST firefox-109.0-be.xpi 650105 BLAKE2B f7224aadeb0d9eb3e1cb0ec840f7283e4e2a1dbfbd647361721196bd55a350d9ddef101f6a38c635d9eccd0fb3ab24d5fdb212901e95ea93e8fdb5e8e151fbcd SHA512 b5d3fe61a74a33fdeb90ad8cf3b889f60793b8374c4262c3416ce74082562e36b8a6ffe1c5dab5cba444da8f22363488dcd1b76bfb736a202394b0e2085bf9fc
+DIST firefox-109.0-bg.xpi 578534 BLAKE2B 6b235ad3616a441355ce9ec0844e51a7164c40a65428ee9cbfa12470ebf6cd00f2f446ae69101476aba959cf1bd413faa84579fee7729c8b74722256c9741abd SHA512 54dd3893097753c9cae1679661038c8531fdafbb077be523933a912f8edadf6015f07714471743db6d4cbb5b42c7f71f10b72a7d4a6618deb7fdbb4ec968cc73
+DIST firefox-109.0-bn.xpi 577818 BLAKE2B 0be3021daee4373a2b755f842ba9fbf959a65b5fe68733f4a04b79af46c4727d01d6ff07748de0aab64e8cd51fc0a019e36bdc6d1a6d160973653d7c1db99a85 SHA512 cfbc8924bad700397c749681effca6060cc20a262b75c460653dab292d06335eec2eecd76a547b20db6348acc4fda6c08e7f3f0dcdc9dc3aea2100e9454edfd0
+DIST firefox-109.0-br.xpi 541323 BLAKE2B 18cd2a861c23ec552b10b6663a449829c280f75192b1e3ca2441583131d416170c42bc55925dc92c572e96c32d9c9f817c708e1e458281e1d4126d4008530f5c SHA512 6c2e17a1cdbc9d41c6759fe42e38bb909f9043f88c1f29e12d3928f4b0b6626fb0f5c8d1e26909fa01df82a6c6e5c82e89bd2fcd6c9318ed1436e0edb4c1571a
+DIST firefox-109.0-bs.xpi 460211 BLAKE2B c5f4b0e5c36351b8535559b894769d4ec2e61fa16bfbe19589b7b0e52e95485eec6f67c043afceed1fcc81c996cb305d313df966431791c3f41347487a52d33c SHA512 b04e5e63797b20761b346bbcc2940803d59317e75c46d182edf7c4902cf4f48fcf2cf37706ec97caefa7258e5270498f32bb40cdb07894cb5dd2e806b93616ae
+DIST firefox-109.0-ca-valencia.xpi 538689 BLAKE2B e9abcceeff1753e101099cbada5775bb21174279a637dc471d88cf707f22df5957c32202eaad6dc60d95fc183fe749643751f80e194e0715fcac8831260b08ba SHA512 b03ceee6634e9e88e761671081ee6aa8971bf13d57d4d1f4385d390f2b327689cf6a680be4298366ac9f8d1ddd07fbf7b224a452755ed421516eff3f340c45ad
+DIST firefox-109.0-ca.xpi 548963 BLAKE2B d7e48953f6f3be5c63af0643faa49604f3c001dd0d85279b904cda0491b169d10f898e7360414837dc122c4569bed1550765cfdb1a79f37e01c6d057a72fe73f SHA512 ea499769699f2e1c131382ff92515e9e47b6316c093ab24765d583106b050beb742e9d80f13138fc8efd20dfd594d55f252e64c0f03f17aafb22fae960668bee
+DIST firefox-109.0-cak.xpi 553971 BLAKE2B 91237cb9e91af096fdc92d661f6ff5a80a572618573e17d82450d62ef86999a70cef1fdaa1dd06e5efa8550a605cf3dca12d2cc20fc5769d73c69ed2642bcae4 SHA512 ab91827959111025c068b3be13bf462daedd370b23812836ec0a0e8bac6d93f4651aba8d18bd86a36035eb983348bc342133b807305df62db6f698255fe6a52b
+DIST firefox-109.0-cs.xpi 581112 BLAKE2B 804055c1d97b8ccc80ff3f55885f7baa574cf0ce8e278a533aaf6ac054648cbb700987a6aa8b2b9f067ecf86cfeaa06fb4604c4aca12e0e45a420ececc8714af SHA512 a75dfe2eef0c140ffc0cb99ac8a6a025ac30eb0e147b00e56152b795321b4aa90f00eaa397143c8050c74102c632a9d4adade4523995adfa73ddaaa839dd01c5
+DIST firefox-109.0-cy.xpi 565631 BLAKE2B 23200ff461380f4e22df5ff93e592a42166e63a6ef33b4a1a4ca09b6f6d77d026aeb5f6eea68982b6b86d38d1a4d714a407add7ad2c4e8bc4726d6f3dde2823a SHA512 414f247e4ac9485e4f1ce0ea2412d28ee678b3901c7b4c507f7216e1530f74baf7d43a634eb80ee9ab71cdccf7e1c946be3f78fb7fd8f0cec5d44b4245a1eff9
+DIST firefox-109.0-da.xpi 555794 BLAKE2B e7507ee51ce161655bafcc21bca621ed1fd7a9e654b66262ad2828f5c0f06cbee62c9ba3321912f472d795c14256d3aadd151f2bfd2ee1dc2601c402ee34fe85 SHA512 e0d763df89239ba4302520ee6a3cf6a867e25c4b783c28d1a3ba398034842e838cdca7f7fcc1cef5b8226b6c45708025c6937620817a2fc679c0996305015fde
+DIST firefox-109.0-de.xpi 576586 BLAKE2B 39bfec010eca7a81321cdfb72c5f1f75e17b65f9082fcf5cd8cf988e512a6719c50298a20dbb22713e0647acb9458c7c9849a2fa513386564aaa671ea61e9553 SHA512 b4661f283e640befb2783d79db753146c971e40a1e56bdbdc73eddd267b1402620fc12f1c1dcf5638f4549d3bb024e6d4bebf0b94679a95b68f6725ea826b42c
+DIST firefox-109.0-dsb.xpi 581736 BLAKE2B be975442efe06e0ecd0aeee6f914ad847eaba24c617b4389d7574579075ca51cbbd44c2737c2dc6e3ee16f1fbbf2703c8cbeb5fb595d74a3a56177db9bf8eaed SHA512 c0d15c84f8e78ddc6ac2db6ac8f3a629ec303c921750ac0f80cd99640589bd7a456b27ad21b3923a7c5491563535e63d628f5f63ad666818dfd2e235596bfc42
+DIST firefox-109.0-el.xpi 664582 BLAKE2B 4922497b22256df9c31fb5146d4780ba42b35352d3de77dd16016035fd4e347e70b4f77bc64dcec59089163c1d66ca0a4d1ec178fae7a5e2afaec84187239099 SHA512 ffecf4d68a2282a127ec8438e20a0f221fa314f5d204d2fc8690d7076d3a39b44db9986272549d8a3fffbd958ccfd75a5e82a45a4d988c9adff65c0527b7e330
+DIST firefox-109.0-en-CA.xpi 530225 BLAKE2B d96c9f52b7ad2a685c05a609d37259c8a486688a8253160ce73c738fee2ae278779ad19f541e687d7f19f6b947577ccdf08f6d8cc59fcca47f7c68665ab4e944 SHA512 df004c831daab90a771b8bca7815a1cf6c320ddb76f76e6ae60f26dac11940ee7a1d4794b17e20a696db32219105e231b0dfd077a8311d462d599aeaa50729e9
+DIST firefox-109.0-en-GB.xpi 531515 BLAKE2B 556f2f05d58dd2915a1a5846f8bf263632343e1abafc07a8d026dd88f3f4113585157dc885ede2dbf0d27c13ab7c68c134ecc12978b481da15fa7337e7b8b509 SHA512 dd5f3f14c7458bbf20e226605ba94b02727769ede1b3de2d78ea073ce41af58ebe8a19134c51f6151020d3ee1fa963e995c5146376abdc94248eab6022c98e9b
+DIST firefox-109.0-eo.xpi 554478 BLAKE2B 9cfdc49fa15364cd8e26be22146111603d8bb0fc581f6e6fda85af740a00bd155e0a1460e86d799b47d286136812fbc24e5a3c92f68e218f5d62eafa020cd890 SHA512 220dd5bf096ee2722824b27396cf6b597061994f0f5753c7050d4b445dff7fac593a8bfd97252a30b0acb95e560f9acaf51462548c9a118035aa6656c9c9d27e
+DIST firefox-109.0-es-AR.xpi 570760 BLAKE2B 8e7f68e2d04fe5b52f345add0db9fa6019d7b012b099e089ad48a5527c7d5cd7fdeaa62cab7ef81c2a1aa8560a936157fb3fec22715851b855d8641bdb0e3e70 SHA512 657c165dc44c7740027ae3620194969ad50fded38289263a81813c8de080200bcba14fe36dba358a55715ae9a650eb1d86c7f365c96be410823739cbe9e6b8c3
+DIST firefox-109.0-es-CL.xpi 569923 BLAKE2B 957f6fd7ec52bb0a2be343892ccfa8155c43c0fc695e4031e1b2267b46c83aa6db18f69c18bf3e170b1a02ee3c8d6d973721f0b39a283c5c6c1adc4ef4e158d8 SHA512 ad2935f7ac54d452589c8f48ca1ce8f5ed260e69b05330e5d5b34d217c5b073442769f14413044d1d4f76d4735b17f08ef37d39395c3152819e3c27a3c73268c
+DIST firefox-109.0-es-ES.xpi 563369 BLAKE2B 143549660cfc88395e69e98906c16c065786cb19ca6088fef66c659e8ab155d28a8f07972524dc59186534d77192a0b41eb138d2c9901265619f382f105f2cd4 SHA512 0728df4c2995ffa8edf6b2a48eff7313e79908b62bb1150cadb17be2734a509a680927c8810fb95e27955e6f54558545c51bbd1ade44ed68223f91e6ee38cad4
+DIST firefox-109.0-es-MX.xpi 573522 BLAKE2B 98f6746730f4226a5fab8ecdb234faa5e2f04a72d9acf29dce40279c75fbca84b777cf416a246aa9bfe477f970bfe33e880093dff14c10d01a01c22c4bba1a46 SHA512 c519d51273095d01c2fb464b54672e04378027b43eda37b8330b87a29172cb5a9b1ec75bc5b908d60196ca241cb3bb461b3190983d43c57ee026461d89b24539
+DIST firefox-109.0-et.xpi 533123 BLAKE2B 32502b3657ea7048702e45de606a48c9a283a3c58e7a6084812fbd44da564e8c6aca70595a461c299303bc9d4f661081273c8f72a6a9a2fb3d78ab0b33c51b2a SHA512 d4091a925358055fd7704ad96bfe922e7ebd482fe4686181c9a36fb3406acdc3db4f46138026bed39e9b3734a6e4e92262ce891625889e74f55da04d60fa9666
+DIST firefox-109.0-eu.xpi 558638 BLAKE2B d2167b16ef79f3d1d51605511fdab18dcd663ab592c13f9e5063094088b0db2235c998e2db947701e2a4bf73c54919bfb90a659089460eb14c180612153fb19c SHA512 23d638b1ad7a9c4ca3ef84c8a3814a2a38e1053540065086d55538feee75665024911fdcb3a0a09044cf7555e47ef318fda4e0078ed92e90d3845ce703a31f8c
+DIST firefox-109.0-fa.xpi 570474 BLAKE2B bcd03bf6626168aa251701a20dab3c9f4b12e5f7ddefe488e1406f1a4d03346ded5499e3a50f6dc55f5e1e7ab853b0df5b6b51302f503de82639cdf950fb1276 SHA512 07ba02be3373a2dbf50a3a78164a15aa3a520303e70b7339858cb180b731cae0cbaf04f4b79eda36a5bace9ab8c538d89226351a81c26f994df35dc38159d4bc
+DIST firefox-109.0-ff.xpi 472703 BLAKE2B 69b9fcd4e45408223136d35e81ae8424bf64e1544570b8f9d90ebbba49278351074c327aab04a0dad6e05dbebf4029ada6bc7ea5f4af86b9d75fc6d5030d1f5b SHA512 72ca92a4a8d0afacb793285d7d52be7ebf6f9edddc7175a418312a4b59f6cd18f85e52dd6daea7252cf2c6b0e7d58d6a362522e818ad39149c25caeea4f68712
+DIST firefox-109.0-fi.xpi 555610 BLAKE2B ec25723dd1698fff3db79d6be633c02888a7d22fdad323678fd10e5bbc7cef651fb58431677814f7b9dceba714dd1b2607ae77d0bdeebf309eaf2e4712fdd010 SHA512 b14201bbad2ad8fc2f58df2ea51f3a45ce543e407d5ed15e90b75feb2d07384902dd8ace963b75790bd42405697e476fb01c0b7ce652f7bac09dcb40e1b618a1
+DIST firefox-109.0-fr.xpi 581985 BLAKE2B 239960826b28eab5f1be536e71ebb7bbb777136ab1d2c1e9895c4ccc3fef6b77beb4fa57d5e559907622fd835b655283dc0fb108dec13bba8a904874ac5b5128 SHA512 b991114b0460a9092ad93bffcc4971db3886f80e6ff00ecbcb9c73150092285efe121b58c808fc0f403fe3e73e4932044324e4c08890f77fa20ca82f2ed17e23
+DIST firefox-109.0-fy-NL.xpi 566260 BLAKE2B d6c6893f1aee43f37ce6b4b045f2abc603064e8c28be421855d4e9b7dcd16a351e28f4dc5af91efed9370803ee94ef2671a563a5409518b869cc93a04d7893b1 SHA512 b497c10b6464f4c5328da661c657f026ba96b4551185ead6780e99e2db24932db9b880ea77377860f05268d3b211a42ad1874b359744acb4b5cff1e2e76f36a9
+DIST firefox-109.0-ga-IE.xpi 469200 BLAKE2B 8c494add7332688cdf085ff495542255b1947c581b2e29995419deac34ef140da458235594f92e27f38f5a9dc9ca6d6a47793d68e5a571e47f6f7e1d66a0f688 SHA512 465a4a4bd39409ff5d98d0308da9df6599d18738dcb10a23db0edba25fa3c52ea93dda6bca008b04633186d5405d71ae5dc818ee4397e975bb3deebab8d95b4c
+DIST firefox-109.0-gd.xpi 547185 BLAKE2B aa46741e769aafdcf02af38887a1ffd57c567cdd359ecef2bd7fd87448cc1b689fd6b39cf0011ed6dff0fb7d7d04584de48b56cf132be93fb9616488738903b3 SHA512 6776b763a3e155d958423a7c0b9ee62be09de7a30d63a0d50bcb7a36eac2b36c5173c12bde35615c71a2061fabc8e5e956c19aa2bc37a7142943fccf806fb141
+DIST firefox-109.0-gl.xpi 542031 BLAKE2B 6c5e4638b555d1302ec38ce47e2ea6371488e28a797630d158184c3ea8e46977092cef1d1f6c225fb2713deeedf12091dc4f851e3a87e49b4846c5fba928b459 SHA512 95427ed8a239c392ec38fb0355e62ca98cf20544b1c90d5b895a6243f8d6e656f2a58ea4a3cf46a1dfe3b5ac9ac2f3a618758c3bafb897f716956ae0f7569fcc
+DIST firefox-109.0-gn.xpi 581731 BLAKE2B c179a660a9348b8b374a688daa6d35c5e6a711bf14b6639661913280a19cfc37696c5826113a756121921e431c15b2a7975866847851eb6a9a267aa75e3f5b1b SHA512 7a5550b9d89d38ea7c4b1a84374447895da725f50dbaa2e6e750141a47c03c618decade5705ce229966985687500f8d61168cae05c55bea13d5b6d0349239707
+DIST firefox-109.0-gu-IN.xpi 527543 BLAKE2B dfa38f687807dc4715878f919bde502522dcd94293397fdad2b8abd07e3348c8c6cdc1e3d36ab1f275f53a08d5b80785dba3a579f438baffe9036c44825903ae SHA512 34bc2f088afb06f023afd0862fe7598870b9d6e19b4190b478738ae22cc1bae594a28107276925df19ba688fcba0f0a40bf0a515888c102e46f70e6e5506e2a0
+DIST firefox-109.0-he.xpi 576915 BLAKE2B fa29a0d8eefd7324b590c4f2811fb9ece008a21f8b9f6d72d5fa69cd2788ae94d86271d511490d447dfffd85a10f99b9d4993a067653863924894cb860ccf19b SHA512 8900b72ed6583ed0a12001b92d257f9ce18773ee5f3abbf030b2c2f1b01e4e0c568913a3e822da7d0db21462898b4a84cbfa6a2ec87bd3b462f33b8617906881
+DIST firefox-109.0-hi-IN.xpi 556456 BLAKE2B 0b95b30e1068c3d99ba8b5e712295ed6e4e466c3a4ca0c5c2635826b87e5fe842d4a4e2b3774cb185e83d0513eee6de937984655ddf9353bdb47a697c743865e SHA512 d7f4d0ce83d6e6ef78acd2cb224f25de524e7aafa2bbf5b3c621f401a448f53d2e38f1e48c579ebbd49a129969f03772924293e20096361fee5befdf0c54095f
+DIST firefox-109.0-hr.xpi 545813 BLAKE2B 82932e7198046df5de57293786f986a3c4629546ac5adafcb0be3ef3e08c3bc011f4cda66d6e8d3398d38dd8700f17688b326ff5a13d2ddc88ef1dd161b45a91 SHA512 7236b3727de3a86ec0efe38bb13e1f75e2256be75387486bbf185620c835d6b00ad3d27af317d139ce0d986a9d7d078aca5dd52b56766fde212b600a8e94ffea
+DIST firefox-109.0-hsb.xpi 583322 BLAKE2B 9c8dc86d6a2cf42038c7fcecce60d31b4d68dc354317cd41871818942ac5a0d671a3dc5a5dffa54cd86db44410c2bc74cfe82d6ca2f58923cffc3af2704d0960 SHA512 478a9b0bf42a63a4f4c908316beda30383fe8a3351a0e21395f4e58f83b92705c5e5e73a65f156b2ddc4112c678f88a52331e59e707d6e7323df9c4ea3801404
+DIST firefox-109.0-hu.xpi 590885 BLAKE2B 74ea86586178a6ee25734fef96168e2b30187fe45b0d80de6ad0a4f19955440126f654be0089254e2aa90cfa23c73b7ee284dc767e1ac0394ef9709b4cba9c73 SHA512 08520ae40bc415e62ef3ab4024b23a01d6176daba4491b4f0f4ff78af74268310074f50be0429f54fad8bfef67ce026008e2d7293a9129d818b3096459920a8e
+DIST firefox-109.0-hy-AM.xpi 594124 BLAKE2B 5f5e4e09cc3286ee27ce6824a63ed0c961bfe7bc03871594228fa1e81e655830838d930ed9350c64d11d6906f8ee6589977425205aea7e38c4297bcafe312109 SHA512 283337580b390c89a93d56730fd44e88ff7e8922a589a8beb1e0729c61133411a6451cfc455f2b97e6ab531c5ef13cfbca82994c300b636fe210116f679965d7
+DIST firefox-109.0-ia.xpi 554714 BLAKE2B 6c40b54ecd3d35905e76f4a6f6e98dba3324df41e30bebd64dfcfb390cb70b66d3774229a43ac33901c388218a46278dd5712d9825092a809f3fb559dc13d5e6 SHA512 61eb874b53567bedaaf91c71143606f5a4196da4e968591132616b9205efacd79f036ce7aa708d8cb82245f429bbb0a8dd0c3bea5121c6f25a712c45dbc2915d
+DIST firefox-109.0-id.xpi 547015 BLAKE2B d79dfaa6f484dc0c0a0dbcfd032b9ca4cd93a560f5002bf86e1d7eda3e7478b591352afbced4bd8aa776be00b0664a68b4253a3c914844268f1fb4fcdd9e4d02 SHA512 32ea223bf58f7613350e8b70d9ba21d08931d11974fa6f6ff44d2ee53437137b0b8f0d4403079f440feea1776f0d8b4c127a6432282f7dafb94e564cb661ebbf
+DIST firefox-109.0-is.xpi 563379 BLAKE2B 74046f780d312402115f65aa1fd4e3a7b5f0e517a5ffe6509c6f03001a208d2f897e5695b6db03749f6a4a845b2b12abb6a3543c251a156af8bd3f8efcd7a4be SHA512 7c43114470788ce45523471ec33fa48ba35eca888c79baaca916d79c190f8dfa719d754ed7921792df8cda1bc4517e09950f3462e939c80366670ac42efe9616
+DIST firefox-109.0-it.xpi 492647 BLAKE2B 3baa98e6c902efaa525116a37d44714161afcc330a729bf72758d711708cc94e1bc7d5170e03e676a1bbc011965e02c558b5ff3011f25a1c24789915446b0908 SHA512 3665b794ca5146d8a5221b8ffebd7263d4048dcd7667c6977fcb2a72ba18bbc1329abeb2a0fc7e7f854656899bef602cb4dfaa0bce999354598ec54d727d8788
+DIST firefox-109.0-ja.xpi 615979 BLAKE2B 986a55ffa8e99a763c051f66abbbb56866699884713d38e551b785ece05e323640ee9ce3583598b767abc818d98db7137bf8207f1ef72a0ac51f83c426ad4757 SHA512 52320e281914a0cf5abb918b40db9332e4ab356b4d271df0904928f7e77e5959458ca7338ff9f1902b27f5b89dee80a5715f6840f40afc6f029f1d212d1608b9
+DIST firefox-109.0-ka.xpi 619959 BLAKE2B df2305940bf9c77e5874cb8b7607760af250362f2886273dbc7083ea7bbd4f7c533a1515d03a95f302e4ebc159258059321c8cf220201b977965224239d6a3ae SHA512 bdb907f9459dcfacf47b326e1bf565a6e9a5634ffeb821a72b68a92e7af74e48f0b2f42478a8778e7a3bfc5b2aa5121f4b60ae89e6214b3e15b78a00dea36db8
+DIST firefox-109.0-kab.xpi 572466 BLAKE2B e1a6037ed6172e628a96d044209fc14bff7c44076d60310c869d664bfd7e09d1f7f6edca717135f237d8908227ae126b1e715ef6ebc7de21e541301a421bb503 SHA512 9bc3c161efcc406ad926e40d81d091bb6f585eb94bd0232dad5bb1cd4f7761f2caf6183b87c3bdb56c3383fd46c8a4208638715d03a7e7fe452fa04622c55047
+DIST firefox-109.0-kk.xpi 642936 BLAKE2B 4669de379c4c8fb614bec678ceafea439346bdd0021eaf02e95f879e345873e4c74c2b495a1ccfb057ff2515369937a5afb1456d2b2d1676fc4ff23900e9d2bf SHA512 04636e384aade7b2e1ee160415779441938c3aac98641c5d89a22772508c3bfcc92501734a679bc170ba3456d2ac46a52dcec21f8f8b74967005672a98f5d0f7
+DIST firefox-109.0-km.xpi 529623 BLAKE2B eb6cb7e7af95386a2fbe22da358905307890d96b1d861859e2106042b383ab6499087f45133a4d031c8851d6be61026018a994f85ff3e356ab5e63021e5a8491 SHA512 9da4c251f52b3819b718767ec467cd41c3850c22233f301aac48f74531077ac5a725a51dad4f7b0fba2ad43225ea5f30c7a5fa6004f10eac0637a2a66ebb518f
+DIST firefox-109.0-kn.xpi 494944 BLAKE2B ae70a0881a8acdd619f8e92f3d2b793431e0087aec9bf88a54290dcba5bc228bc620c55360116c8ca090d0b657ba5d73be51b3359f6360513275b6696c1351d5 SHA512 4ac7d031bf22b82fae49dbf3b1964d899e119fd1128ec555010774fb32e349b46da54e65cbd36a925887916fe26157c26d674ae028bc57df16ac25a6359a8480
+DIST firefox-109.0-ko.xpi 601563 BLAKE2B aecedf312d9ee89c162a2ad7cff72bc19110781762018f38cb919151793ae97b42825326052ec8d79e9f204da206a79e9f4898fde461c4ed19527f055bdc7dc8 SHA512 cb0d95b7546f09d87ef49fe3edb032f48c357def9dde4cf567e35381378ea56192280b30435cced1e913a612c3bdea058663f3e0ba5529cbc9a8844e2fdb83ee
+DIST firefox-109.0-lij.xpi 469678 BLAKE2B 8385c1807119026276c06708acecd139ba800d625d3856511e7677c41ec3c843959d81b898cb51f4eacea9687180f2cf15288e7cd1e5f8c5cad94b9e49f8494b SHA512 8fa065de03398c4ee8975b73b39611bea5d4ae6d034887b77c5759309cfe404e1f2def0859b16523a062e2568de9c67d85da9b51b9b176c4b6b1f54e054c0f72
+DIST firefox-109.0-lt.xpi 564763 BLAKE2B fbcee4400520788e6631db0ee6bed139d73ce53e997dc1eb35894c20641a5f884ff6f22f2e30b6092fff286fc0cb0d616fba599757186b95d78c846d86bbb13a SHA512 eaabc76c2bcb79c8c9266653fc3f9c93f64ec06f20cb4e486995a142089300fbc37af95e0c4070805e5872efdf3f0ce5d52a645e92647a5dcefa87994a2e1649
+DIST firefox-109.0-lv.xpi 469411 BLAKE2B 8bfe469f74fb9425f6c073da4594882000ae9083a955e24f51b99e45550ab3d5fcbab00fd809cfd6a886adcc816e119fc6a9698e3b5db62340c21490e17b9ba5 SHA512 695c2e89862fea3f5f5d0e446cf50b6672c7e68f86bd613578af6d3d2b49209f2c587165d662f181cd6330c01069563f8b11aa8b77fd78855705a710a989d5e0
+DIST firefox-109.0-mk.xpi 482843 BLAKE2B cc3a64fa2fca61ee38fcd0970a89c7a17864fdbd99ba4c65a28b9158926715fe041f86bc659e4fbf819821b37480fc50ba03a3af52940681e71a79d06ac63d63 SHA512 690249791a8ea503a0c84b34242f511fb61204034ee68c612a721064ed1c943660a5908ae3758532e303b71530c87e50e426c3ecdfa7ef7bd96589d30f2074ac
+DIST firefox-109.0-mr.xpi 529763 BLAKE2B 98a661b47cd64092f3bad1056d6de98920c974989c2bfa11a49e138e0c903d0a49f99cc0517c44677ae9a7cfb7c001c72ceee979c03ba95b28294f8663610941 SHA512 4d309f5079d9cc6cf825145b0976218a331fad32bca374e5c30a314d00d268a45ca365ba12349e8ed8379323df5c6cf42dcd106cd4327f5501efe4e3ebe575c4
+DIST firefox-109.0-ms.xpi 449092 BLAKE2B c9500b609424202d1e8b69069acee66d79d8e882cb9684e8650f13975ce1c6d52420299e4b0a614537ed8f942a9fc73bf96940ef9c5a7a7c443aa47aac192f4a SHA512 eb94794696a4b8788509ca102bbc75ae2d96e341193b85ce57d0f7acab056f538fb715ff8bd23a2d87f63e3b9c8065e6dba28f985a88f7ffe40ca2e141e89a5d
+DIST firefox-109.0-my.xpi 515340 BLAKE2B bb4ec39c99128168b580071cdfd104831f18715bc484a944cede4425c9f85c0170f25367df4685d6008316ae5151e68cb18eeed68af66b55383470f61ed07e76 SHA512 c607cfe8c3f3fa72082184e2f571870ce7779e2475d591262df77c762869552ba0b0165dda97200ac1a07ad7952f25d6d996f49ca85fa5c3dd1b87921fdfb66e
+DIST firefox-109.0-nb-NO.xpi 550232 BLAKE2B 9eff4473faa2662ed5a62a9cae5e9f23091ca3b34eaeae9b3e31c6b11cfc29e32cab09e2ae057b87fa1de51d08fa47c7f3630592c5222ee8c9adfdaa4cb9c9d4 SHA512 38f649ea81c3988238e80ae8371fbdf1dc2d6ad473238df1239967ffcdd3bf939ace61fcb63e1a055454621360542bac0846c1e60764b2e5f405e17857f1040a
+DIST firefox-109.0-ne-NP.xpi 483261 BLAKE2B 5afcb37971f4658c3193bac7050bf7b66b6ad6317a1bc2331bec1e691262cf55545576ddaebc063f903b16f2d873389573f182e313326528795c6d3fbf65b135 SHA512 2e4ea76cdb0542166b43b67eda67d775736cbb6a4c1db5567b78baeeea424dffa9a9ae403cecb426b406ca49cf3af8c296c3d39c762952e0b5c17dc35c45ee40
+DIST firefox-109.0-nl.xpi 560405 BLAKE2B 8774ebc1c5978347716fa057842ae17e20cacf9fbb9b6dcf9985c80fca23c38629820ab13a1b034cb2b2ae845ccce5d46b0d92a80f2895e982ab072855f0b2ee SHA512 55cb39d4d2288c66e2de481e2de50dda8b8e97687a72ae867fbc82182b944d3f17933e33920f0873caa2c6c951d025f8cca83c34f18ecc13d538f1b94fcbc497
+DIST firefox-109.0-nn-NO.xpi 553408 BLAKE2B dc0590950347ea0934efff1a3db25738a70bffdd342262b5b75f15b387b3632856cd27d5498702393226f53c4dd123944ae769a2b1c5b27f481a2adf7fa82786 SHA512 8264b568d83fe32eb1b98062f71f63dab0930a7ec547977ca45c57e65f67f7c98bbc2792c14789498b19fc97fdb25605eda940c6cc4cb15011a6adff628097c1
+DIST firefox-109.0-oc.xpi 576790 BLAKE2B 3e5aba63a2f0dcbe0a40b49103bdd38bd9ee4fc9f3d5a1fc1774f4288311e1c36321a040e71c1dfe37e3b4d514369d46468444f12ee54e8f703fdb2cfdd37892 SHA512 ce17c0fc3877d1113729cb375af07e1600eaf95e86a8a52f241fd90715ba0888e31067a85490a4069995109badc66a1826f92d83cf2d2e0c8173281a8c08296c
+DIST firefox-109.0-pa-IN.xpi 633679 BLAKE2B 6066ed5e30f6a0695a2ba0b025ded26615c29b80150bb21bdc80a65230b919f60b7fe1602059a06172449e70b57441dc4e5cfc52cc75ae5aed21f043a3e99d76 SHA512 b8a28b8cec18ff27dae8ca30a7e40030a52ef61c14936f193720f5d2ab420a1997232aa9dc8be9b608ac0fdc70d8531fde9cd90d1f0ea607930e2fc286152ed4
+DIST firefox-109.0-pl.xpi 583213 BLAKE2B c266e4a493ac06f9ae0961fb81e9ea2640c1e6f9650602353566c5ed327f36403893251e95858e5ed325f8b32abdaad665c968f2b583b8f6fed816a0c24c01c2 SHA512 0e523fbd581b05e81a01e43092ead223909193c22a66ed12366bf56a638154d4e2da14a6a1a1c4ea8f0eb6902973103b7cdec592e3a3ce73ea1c62af5a21003b
+DIST firefox-109.0-pt-BR.xpi 564945 BLAKE2B 8f8d6ce820fbede4fcd4ee86e9ff13fdfb11a4beb18a7da417f0f3a8e637f00e14c4b531cdaa1a64a957df7950d7c1677d6aab38a7ee86b0643b9f3dae9a6da1 SHA512 2e62a3341d8361c70a3a7e19557f1c5fc93b102ef2a833c8f968b25b208fb702f8e9f5089fbdf1b1ccc978f945a2592606fadc59ede975bf706e4160976579fc
+DIST firefox-109.0-pt-PT.xpi 570240 BLAKE2B 862fec8eb1779dcebfde306a7b1e4a2785b380acc8ada43ebd6ca71aff5318febdb785b2e46880a2b9cec5231d957f900eb7b1e0cfa692840c2d7d88b277cb99 SHA512 71db71247d512eba6ee612e82609e54ee9b81d7cee18703b15fd6561e0c50430dc28f116ccc50b1f2afdb5cd0808b2f872157811298c34a66469e6813daef8ea
+DIST firefox-109.0-rm.xpi 555982 BLAKE2B 1b1b4321c21f2136264a0ab203dfca7d6acd8ac15ab847055bd83a06226af9abc8fe7c008b258cd0c572c5f09c232104f02c7c356188b5efad5d462a8aeefb30 SHA512 fa416595e76034ee2d6af6cb912e32ccd78df1c1166065c4949c67f09a856bd0b9426721de6bfe4ec9283c287aafbc417e4020f1aceb84757b57d912a544eb1c
+DIST firefox-109.0-ro.xpi 532222 BLAKE2B 5a8931dd906033d23ccb0e9fbb2302a6418d9c50ea51dd1101475526568323ded73d8aa4faf0e281146cf466ffe9b91d0bf5c84ca93a601075e179d24ded57ed SHA512 4d708ee2db5a42f54fc69187b5b818d79220423b9e7a8e03228d40784d4c106a6053bada718bbeed29d9f36764cb2ff807b33a2b8689392c22b38b1bd8214b53
+DIST firefox-109.0-ru.xpi 654831 BLAKE2B 40802e4ad28a2c2a9e06c60cd7f2140f86761ba5b00fe47e294462f2902efe0ab0a1429c2031e0c4f5db27796b679665a203ec602c572d1bba0c8caab0e040e4 SHA512 ca7db0c111b117f0bd59f15496b3bf11b2616241962bef6d92dba1600bc5bfc0448593cb0bd81d072410af22fff524d09b0aa71efcc6d096e2636ed0157424e6
+DIST firefox-109.0-sco.xpi 503988 BLAKE2B 42d5a9e188f4874e21adae772e920e42c60456252a0e0c341dbf1d407c7c8060ca4ea284f093e749764a90ab31bbf51a9cd9049be881b8f71ef1497ea9b2a439 SHA512 64cb55c61ed7ee2d6a1e9a3362e25680eb205c78ce127d806abbc3bfb601a47fe671dbf0e63980337d507c4bfa966fbed3b140e622b29930e35a030f36a5306f
+DIST firefox-109.0-si.xpi 572577 BLAKE2B 4fecc3f3046c2101966adbd93aa8b0d451302576d2521e5aa10c7cc4385bfc9604bf9316ce5dcb68bc0f15c39d5c9de656ceb3b6a0dd2a3f1cbb0985ae98e5a7 SHA512 fab714776d007369ad9ade2bce71c6b95df562d4484e6b94e1ccc8449604c511da61278048685f72cd49f58b5e4a03f44c30859e3a5625700b33e7ffcaaef0a0
+DIST firefox-109.0-sk.xpi 590920 BLAKE2B 869559975ea5d8786e368d2791c2847f9e301090d7ef0c8765a2fdb49e8f235be610c58ce06a733129e6df04d4ffff25ce0d63419222187c81c10932dcdc6395 SHA512 d36e540a9596667c016edb7628d572caa9223ec4952dd14a7b1c6641be4ac81d7762a2f2ba5fa95260d87b75371397eee594845cd5516f9a797cc8fc9500bc30
+DIST firefox-109.0-sl.xpi 564250 BLAKE2B 015314852a62fffcae74ae0a7232ee9cfca9782da32f410ac8f21153bebe8246fc8224c122f4ddcb1a611d9703baa6ee0eaeccc60bd2242a652534fe4f29f964 SHA512 63d1ed42f1009a15cfd44fa7bc363b7837339861b66a3bbc64125f1441236061b066a0967452fcc3fbbc5f4aa56520e509c622225b5fb13753ea7ba24fb8bb21
+DIST firefox-109.0-son.xpi 421128 BLAKE2B 0c25ee3b46d65f7df1859707b22100bca10331215e8a54833a369142703010bf5a78e9320fb8a506ad4a1d28e35ddf3ff48d91584cbbdff588dac4c5559e4163 SHA512 6bd2affc8b05813515b2cefe50b77ec35c3a30d8a0f23fbcc52360dedfa5f57dcfce84f845195892cbb12fe8f0b6ad21350e7ce56c94857cd1cd31f46a08e044
+DIST firefox-109.0-sq.xpi 579268 BLAKE2B 1405017c8bce5869fef8e75d8a371b06cfc7d3ad82763582419b2244a6ef357b1b76e68dd211543fd98b9ee6135b9ae9e5efd52a310c71ed408a261e0f1eb2b4 SHA512 ae1a5032744fa69b39fcfafbb54c86f8969103602e17c6656e0fe3e4db47c5db1c2d4fff50dc7439d67351d3dbd117d1c47bc64816f9431d50334ce7b74bd092
+DIST firefox-109.0-sr.xpi 616942 BLAKE2B 8b7d584c5b35c51bc2efedcdab4e8e6778415d42d037ff8e6b2a845ac6bd87012ab73d2f59dc49de04f08e058b29c59e1e7ab626603e135dda5733797af1c4da SHA512 e435d1d4d47812fb0855bca4d34e73eeb9962004b9e451cb1bce594296bf35ac23073aede4370ccc522b48bb9e5597abefb68b437421df82e547aa939596e395
+DIST firefox-109.0-sv-SE.xpi 562318 BLAKE2B 30f336b39337d4b7c23c59283108e22a6d4342046108a3102151f4b237bab56d8fe565fcc698188547ad6fc3be234676a737742ce5c5c80bbeea7bfc33225b3b SHA512 ebdd3ec2216412840fd7e78400d1d88bfcc7aa7fe55f05b93a7f49765077f54800f2c22b96158bf7acc009c890af88997dec7503992ffa45c0903c36026891bd
+DIST firefox-109.0-ta.xpi 507243 BLAKE2B 79a979c413109acd4cb5a81e65f5fe6ac036a82dc8e62d4fa6a784ee626ae2fdedb5de68cf4965ce5e5f9256fb75f301b1378b9c9d0cb5ccaf707b9758c7d141 SHA512 8586444eb4f011852e6ebf87629a4d8db2ae32dac3c5d91b6eccf705d996054e360d028bbd40a6b1dfc7b6b463fafc69d4ec102b92d899d461b8c75207573541
+DIST firefox-109.0-te.xpi 554847 BLAKE2B f0a68c58ee15b8231863bbd8edea3e7a8a0cdcafa474d3f77c78b64902f03ba01a5f6d628991d8b8531eacbb3c26bf6992c6a683c11cce1f811f9ec28db0e51a SHA512 05d4d3b00a1f0deceecf8b5ad98c3a1e3161fc0f9d7d4c2762bacdb0500e19cf86118250424330da14318efcb6b44e5c35353457b74e10bc20de8623ce8e690c
+DIST firefox-109.0-th.xpi 631952 BLAKE2B 4705055a40bdf942e8d3a0872ee86a665cedfc1ebc3407eb1062380f05196f55de1c3cfd602e0b190b4c971aa2d3681b2f2c92eec3918fee1e6286d31132a8c7 SHA512 cb5f17a799f6a996930734c44a697a04c24fc8faae0ae9b524f61f9d9521cd69d2ba939e5e8a324d8b5cf8e1a4cedc3f84ea20e75279f9343f71788858cb56c2
+DIST firefox-109.0-tl.xpi 521054 BLAKE2B 56bcb9d3862946b1d3f197ef00d9edebbea0e774da3196d1acca317cf82830ec140564a24da37e48f962490dab6bd5df1bd932eb51c568f8e7304ad85643c736 SHA512 7ebbad4646ab5773f5cd5a9fa1fbe0689fd2e3165ae4a77464e5019005e6451c09bee0114ec0ca28cfd22dd79e1eeb828f17c1e6ac45bc03cb552b184e8df435
+DIST firefox-109.0-tr.xpi 576015 BLAKE2B da013db1684d67c421feffa15added4779ae8fc11e7f2a6420e6ff503f7cd5fcf64e073166fd8812d83b597efc67ed049b1debdefc9b1596ab422749f4818914 SHA512 c0cb560e514662c2543d56c4ac22537090262678d0e4e5944478798924eb258442e893d6d4ab5c776b4207880b8c10f30f1487225303390b7744e023e0ec206c
+DIST firefox-109.0-trs.xpi 485880 BLAKE2B 3e16185c0d9855a808ef25f2f68e20643ca3da76b07be0d708692ab4a7f55cc3dff678436ea4fd6467a914ce1ac5daa827c97282f326fb878d82976a3fd8295b SHA512 1b2b8e0655ba77727b5f53a88dd67743c7d139de4b39397547453539516d799d7cea6c826c08b244986c8774560ca34ab9ff3107c0a3cb7a11b1df4d0075893b
+DIST firefox-109.0-uk.xpi 647691 BLAKE2B dc940851f91ce733cad5526ed40692e58826d08ccb9a5ef42e5da3d01a35758ec63de7fa6a98b8224b3752435452772f337dc6c86e281e674bfca9c372e430ff SHA512 99ac2a88ffafaae3c8614a0157b9bda86cc593c6b4007338126e5297a56dea460058ea88ecdccdcf7afcebc38c833277df1b722995e0cb6133c9d2291bad418c
+DIST firefox-109.0-ur.xpi 556703 BLAKE2B 9a08d0ac6a9bd71367dd4c01571a5df46cb892079d110890a198a42de65676a5b2ad904bddc75e0ac6209be97f8222454851179164d146147bb44b0101ed0ac4 SHA512 a081292e166bf8389a1927a71dc803bbe1eccb29574e71e8a739fac65c433eeafcd36e2cc027b9329bc0c1b68e1154bd4276f80d5b1fcce3be8541162f79d0c6
+DIST firefox-109.0-uz.xpi 477129 BLAKE2B f5ef520d80415817b8764f2762e4f2d4cf5f3a33f1a33a0bc77dc3def5fd5ed47a0e24b9d1cdf4b2755969a1d82e3d58fbd92c974d1873abf2c6bf913709a181 SHA512 bb0d8f9f3049227386b66d406eec7343d51d7f38becec6b0b8056cae4060b43a759d9938cdb3779b62e2e714bd7a02ec2a710073b8620a604b5da966284ccfd0
+DIST firefox-109.0-vi.xpi 598112 BLAKE2B 3be25e7e342c246308059460bb3fe8ee906ab59b9b2e2c9d73bd7757923f7328c4272172f175d134bbc0d504908745cb084f8f898e84aec0f01212c4ee015e89 SHA512 49e051c4b596e206b0b118084a190f8e27502b6005d26c7721de6e9b57289b24ab41376f8fba945c11ee54575c8afc06a48aa0fc2d6e0716952d23dc6fc86bd0
+DIST firefox-109.0-xh.xpi 415560 BLAKE2B 106591aea45a0e79d5420ac1d91560d4772505cb2babc7295007548503d7a5c132738f52961236677d590b78b59fcc8fae32a844132d168073699084c1d1a2dd SHA512 3a0265625b7af4255cd7463cca5aa1143bdc362ed18b35a6d80b1893026ae71f69ae8278adf24cce76fa47af16c38724d87b23beb96ffc7e5ee0be5325bf0d36
+DIST firefox-109.0-zh-CN.xpi 597581 BLAKE2B cc006bbcc32c6835ab0f0522c1e32999fccdb7c5907d2f25101e2b3b04b3050034adbd6507f878a7859e500f287055c06c2058b2b94857152941d40843ad595c SHA512 249ead45e1dcaf68860522474cdaff39df359d16d1e1132a2cfa4eefd20a29720190088d7282811ded4fa8f2b760467e38b10f4d5fe05b29cb3b14c297281b42
+DIST firefox-109.0-zh-TW.xpi 598878 BLAKE2B db537db23377f15978bd53ebe0a13d6e64df476af7a5d5ccdb7cb419d5fda66632d3dd734582586a72e926b4e555848263410252a822332b03b7b33cfc6a7106 SHA512 01a6e7f8c41d7a7fc4fbf868d97be4cf37c225b0167ae9df2843728713355dcc7e2e4bbf67f663d69df8ae867bec822478228e97912620419879f65ba25352f9
DIST firefox-bin_i686-102.6.0.tar.bz2 80549180 BLAKE2B 1ab8f3e0bf8b28687742805f82dba751e51e5f1bd81d12bcd2b1950eb0286d2b4a5b2e604c82a60e5cb3598aeeedba0b058364a8d581ded33165824905551778 SHA512 70582dee665a5b379ed000f2c991370c11c168cd4053cf01aa33ecdfad5499f335846f8c71aa0853d17abe80f00a50087f1ede9ae5aac7403465fab9d98da146
-DIST firefox-bin_i686-108.0.2.tar.bz2 82162080 BLAKE2B f8660ded5e47a2cdbd47b9eea14bfc0bfa647de52b22d078456c642df1583be59b75c7ff154eeb8d751e1b43b9432abb1d1cb46f63f4c011e71111a7da8dabc7 SHA512 a55a6f3b6871911f5494641e75148a2b3495544713721d61bb56325e8c6d8bb46173b5d8d714772f5a9cd1f0ea5d1f1606380ce989e8309724f2fedc5b62534d
+DIST firefox-bin_i686-109.0.tar.bz2 82769257 BLAKE2B f1fb8a25046798a9cedded33ddcfb150fa2e2d511e8899e69c1fa59908aec055979f1499672db7e24ed712ca3028cf9b95152eefb825095f1213d93632b5e2e3 SHA512 1d35d68a7dae72fb92b8009abd4c8755f113b66bed5e0cfe30a7922a5e08a0a96e51ce679dba3e4fa4f85b3c19a5d1cca0c7f199ca1a863061a0740467c5c2fb
DIST firefox-bin_x86_64-102.6.0.tar.bz2 77544303 BLAKE2B afb4c26b903a90b1d5e35405f97f71cf97efda8fa9ff692063acd6275d90646d8c6ad3ae5e9b26c6e8c8833fd9b724eda52d4a72469702534712fb5de41d8b74 SHA512 f0f0f5292335bb00165b1effd3109e9b58ee540421110d93e5c67ddc8d869fc5db6fc673beff71d876bc2cafe9f83d97691f39edb5303981c5f389453c42310b
-DIST firefox-bin_x86_64-108.0.2.tar.bz2 78870138 BLAKE2B 3acd0284ebc4fb9df1ef20870850818c81ee65c72453e36e2950dccf59883f4e55911e58c16c51449de3a9260bdf53485d6ad5f5dc95913cd01bca8e024a6230 SHA512 7e2ba5eda59582c8466a743193b33d2d8d58766a4e8e3e82ba81ab4f226c1589256a7e39a7f261312e1229228ed78ab88bede0e04bd8d479098172b57f688622
+DIST firefox-bin_x86_64-109.0.tar.bz2 79254432 BLAKE2B cc0354791939fedfa07267f8ece5f75e0c91d1fc9e94cb82c7b5814e33c11e8d7f9ae3a6b8d599342cea4ab7b1ff022253654b4a1d0701dc088801fa9df8ec7c SHA512 570e54faf9508fe77ba21e97b2e75198349012498e4339066f99d2059cb6021c0a25c9212706d28bd605dfd9d800587767253bf466a90b3ef94f79334b4e9acc
EBUILD firefox-bin-102.6.0.ebuild 10604 BLAKE2B 6aae87e50d68f0de21527cf2cfbffd1b13c90c4d133f9d194f119caf6c04f934192e6a22a5c21c1f1a8cb6934b5792a505571e5840e26e61fada74d9d5db7c7e SHA512 40f27b3bf8ac38a9bca761d9e0db6f10a9380b588b7a1a6bafe8ea86042d5667e5c9bbb0e1dc8a827110b7eb8febdf7c374bfdc413729dd7a59eabdbe12fa4f8
-EBUILD firefox-bin-108.0.2.ebuild 10641 BLAKE2B a465e66759540f52ee420244745e54695ca1bbcd567108dd0db7dfc1af0c77ee1258c1ff7ffac87e1680cdc23c6fcc3fa44fcad65c28cf4ebd0719101d34c467 SHA512 6fa354d7a9ed7609908f1e755449d86d544daaa7a5009c4a8849d04aba821ad5562e57148ba118233a595a9005477307f28984bfe4ff9a6dd3c7ab59f0f83e4a
+EBUILD firefox-bin-109.0.ebuild 10641 BLAKE2B a465e66759540f52ee420244745e54695ca1bbcd567108dd0db7dfc1af0c77ee1258c1ff7ffac87e1680cdc23c6fcc3fa44fcad65c28cf4ebd0719101d34c467 SHA512 6fa354d7a9ed7609908f1e755449d86d544daaa7a5009c4a8849d04aba821ad5562e57148ba118233a595a9005477307f28984bfe4ff9a6dd3c7ab59f0f83e4a
MISC metadata.xml 520 BLAKE2B 4b540dd2d9ac3840061de8a73117f2859db156944826d22c1f74cbc0c35f6d305aa10ff45708eab016df725cfc741c99dec46f0078a29162982431892e86e477 SHA512 0c7183e35a4b0ca2ddd092786ebdeb5b41a431adf918f0c2e541a5ef1c235066586a46a50fa29c25e5a522930824f8662fa2fa7eed8c3895f74d85bef93cecb4
diff --git a/www-client/firefox-bin/firefox-bin-108.0.2.ebuild b/www-client/firefox-bin/firefox-bin-109.0.ebuild
index abdd46820f3c..abdd46820f3c 100644
--- a/www-client/firefox-bin/firefox-bin-108.0.2.ebuild
+++ b/www-client/firefox-bin/firefox-bin-109.0.ebuild
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index 7b04a0598248..9618ea5a2d68 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/libX11/Manifest b/x11-libs/libX11/Manifest
index 94c5149fd0a4..7636a3a1ad92 100644
--- a/x11-libs/libX11/Manifest
+++ b/x11-libs/libX11/Manifest
@@ -1,4 +1,6 @@
AUX libX11-1.8.2-reentrancy.patch 4077 BLAKE2B 6888f6185a03c9c5fbe79a3ce6d2b2a78ee951038a7c5cdbcd94e72a6c24d7aca3289c724b0c940a245cd352e3f50bf064fef5c00c02321e7cb67b94a39cd13d SHA512 6d8e9f578e33cb36236757127634899f71c7c194d536fd5ba7617f96fc38928f5d402aa9adb57a2939cd6dad041ba0431a2281aaec7e5b25395b67355a10bbce
+AUX libX11-1.8.3-reentrancy-again.patch 4713 BLAKE2B e2d308bd011120655009e5af1e5cbbefa217c3de1c7e78d3ddc64d0ce02535cc63903696ec21cb5743b49ee016a3c8ded22ee62a2f1256b71c0f245c51108de5 SHA512 a6a2f504fe7b860a86ac140c2b1ad7ca3c4a8fc2170535a5cac365bf8de40fa576f0d05134b1eb316192b4acb909bba473298704b18c7c1e1602e2a4f56e592f
+AUX libX11-1.8.3-revert-XPutBackEvent.patch 1772 BLAKE2B b60d6cb535d6557fb2ba84a962af77481c6ebd1780d23869172cb331a09f7638fee75deeb73b02a5c37f658f5d04d2b90a6f5c9d91121c187f9d98a311c3c718 SHA512 df965ba65ca448686e200feaee11f8f9fb90b27fd2def30aee930d21b03682ed83613d3630b024fe6d1fd2894e76fa35ff8d04afc6e958981ed9b3e8f51e834c
DIST libX11-1.7.5.tar.xz 1853152 BLAKE2B 95ceccbfd37d8a749a533bdc03feba94236a47185a2cd7ad6592c534c17636906b735aa5800d810d13d3e342e3dbe281bb1f1f3ecab9d07e6a6a50f33beef8af SHA512 ef33e2f631226cab27657f46e1fd4cfc928f62f928d8297474e7b993017c8f92b60272eed6515990cdf3a9d34581837b7a3896e584f3546dd26f3790034df347
DIST libX11-1.8.1.tar.xz 1818460 BLAKE2B 7602b4d8c65ea3160f81096b4e022b5462e49d96b36dee70fe06e972329dc9d70bbd462e2079da03ba5647d7a72bf03e29aab23c60bcc206c95d770655622226 SHA512 2e36d2c47519e0cb2697f588c0ccdf73fbe75c2163f0855c78f7052dc9e920bca081f9d5e39c707a14067f101faef74fc758c8862eeba675b1535b43119d533a
DIST libX11-1.8.2.tar.xz 1823712 BLAKE2B e504d93ba399301106181a29e6d869e82abe54472ef8d6a8d4d2d7d9cf94f73914a73911fb1ff156a08b852e5592231059f5ee4c64f2c7e8d49df3c532c9da43 SHA512 662ee8043d9ba27df82f647515b701d6f302a52715f21afdaba391f3b70691753e3649e7ff8322e07858be4297df9cbb19227958d676ed6dea198cce64330d1d
@@ -7,5 +9,6 @@ EBUILD libX11-1.7.5.ebuild 938 BLAKE2B 6559a7c7633d55efa6774d3b0d100a289e060a32c
EBUILD libX11-1.8.1.ebuild 966 BLAKE2B 4ad188c9d7030b656da151da82ecb7cd776deae774c5809e79a7a3f3fbd34ef0d7b54c822b4f7d748fc881293366b1c5e89817ce19e00c701e1d8186c9d40982 SHA512 5f361d9291ad4c0f04d6449efe244196c612bfbb3ba6342ca2da45dab3c169e306302e0e200ecd60d9a1bcc0e94cf9781807d9bf60f6573012b444d0d258800b
EBUILD libX11-1.8.2-r1.ebuild 1024 BLAKE2B b587287f2eccc135d80a93b16c7d1d3b83f588636489d8b2352d2ae3f0b424a6d2a1d7111b88c2a88e062c7f0f434f659e96cc53b7aa999babd2cc45f635223c SHA512 a979ece6a2ad173b9d2bf379cdcc7dfee990100ea6372d75a56b051d9a3a2156f5a0608507cfcd9391c57d68aac8e0492e3280015dc10463e841d1fec87fdfb9
EBUILD libX11-1.8.2.ebuild 974 BLAKE2B 1330883cf7063ac03afd07984a6fb2c3d1ba47ac0dc84c40614945e149e23c7d0f7372f79d1d901781bad49a1746190007c1b6ecdef3baf13b9b7a9cbedf4c03 SHA512 4cd859027b3b8e7fc6b0c4b556f168c5a18d0f03d9757670a0f53bbe24e37dd9998800172d9aec9c50bd49ca45c07cd4958b5fb5f639a601d379347de8f66f57
+EBUILD libX11-1.8.3-r1.ebuild 1077 BLAKE2B f240ab8a5fff1bea892e6636e780b66ef9ef639399dad44651cac05a86b23bb2fdee75721b40b29116860296e87b8e9fee124c9ed76cc7b82dc90fd0571ce834 SHA512 9ae6a254edb95cbaff3d0de9c7d6966fbc6718d4dfc1a8f3eda427a7e9e6df0816ddf8d1cace87cb25763aa635b65c4ae33639ff9d45d60263a6174322c6b276
EBUILD libX11-1.8.3.ebuild 974 BLAKE2B 1330883cf7063ac03afd07984a6fb2c3d1ba47ac0dc84c40614945e149e23c7d0f7372f79d1d901781bad49a1746190007c1b6ecdef3baf13b9b7a9cbedf4c03 SHA512 4cd859027b3b8e7fc6b0c4b556f168c5a18d0f03d9757670a0f53bbe24e37dd9998800172d9aec9c50bd49ca45c07cd4958b5fb5f639a601d379347de8f66f57
MISC metadata.xml 395 BLAKE2B 7912fcccfd8d8a4c9c1e5601783a0668679506638511ee719bf7bb95f99415fe95a417343060cf5ca3fe918ab1f9847f74861af36d3c712afa321272cd13cf66 SHA512 c2956ef519fe59d0f713732059224568b9d7c34579654b71993b02227a512c1ac3057dc7f81c6bc93834fd4fee212f1ae26f4055ea92f3eb7524da7d9e690f8f
diff --git a/x11-libs/libX11/files/libX11-1.8.3-reentrancy-again.patch b/x11-libs/libX11/files/libX11-1.8.3-reentrancy-again.patch
new file mode 100644
index 000000000000..3ab9b6b1424c
--- /dev/null
+++ b/x11-libs/libX11/files/libX11-1.8.3-reentrancy-again.patch
@@ -0,0 +1,188 @@
+https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/eb1c272ab5230d548077b9f59aca4b3457c3a8f8
+
+From eb1c272ab5230d548077b9f59aca4b3457c3a8f8 Mon Sep 17 00:00:00 2001
+From: GaryOderNichts <garyodernichts@gmail.com>
+Date: Sat, 17 Dec 2022 16:28:40 +0100
+Subject: [PATCH] Fix a9e845 and 797755 Allow X*IfEvent() to reenter libX11
+
+--- a/include/X11/Xlibint.h
++++ b/include/X11/Xlibint.h
+@@ -43,6 +43,10 @@ from The Open Group.
+ #include <X11/Xproto.h> /* to declare xEvent */
+ #include <X11/XlibConf.h> /* for configured options like XTHREADS */
+
++#ifdef XTHREADS
++#include <X11/Xthreads.h>
++#endif
++
+ /* The Xlib structs are full of implicit padding to properly align members.
+ We can't clean that up without breaking ABI, so tell clang not to bother
+ complaining about it. */
+@@ -207,7 +211,10 @@ struct _XDisplay
+
+ XIOErrorExitHandler exit_handler;
+ void *exit_handler_data;
+- CARD32 in_ifevent;
++ CARD32 in_ifevent;
++#ifdef XTHREADS
++ xthread_t ifevent_thread;
++#endif
+ };
+
+ #define XAllocIDs(dpy,ids,n) (*(dpy)->idlist_alloc)(dpy,ids,n)
+--- a/src/ChkIfEv.c
++++ b/src/ChkIfEv.c
+@@ -49,8 +49,11 @@ Bool XCheckIfEvent (
+ unsigned long qe_serial = 0;
+ int n; /* time through count */
+
+- dpy->in_ifevent++;
+ LockDisplay(dpy);
++#ifdef XTHREADS
++ dpy->ifevent_thread = xthread_self();
++#endif
++ dpy->in_ifevent++;
+ prev = NULL;
+ for (n = 3; --n >= 0;) {
+ for (qelt = prev ? prev->next : dpy->head;
+--- a/src/IfEvent.c
++++ b/src/IfEvent.c
+@@ -48,8 +48,11 @@ XIfEvent (
+ register _XQEvent *qelt, *prev;
+ unsigned long qe_serial = 0;
+
+- dpy->in_ifevent++;
+ LockDisplay(dpy);
++#ifdef XTHREADS
++ dpy->ifevent_thread = xthread_self();
++#endif
++ dpy->in_ifevent++;
+ prev = NULL;
+ while (1) {
+ for (qelt = prev ? prev->next : dpy->head;
+--- a/src/PeekIfEv.c
++++ b/src/PeekIfEv.c
+@@ -49,8 +49,11 @@ XPeekIfEvent (
+ register _XQEvent *prev, *qelt;
+ unsigned long qe_serial = 0;
+
+- dpy->in_ifevent++;
+ LockDisplay(dpy);
++#ifdef XTHREADS
++ dpy->ifevent_thread = xthread_self();
++#endif
++ dpy->in_ifevent++;
+ prev = NULL;
+ while (1) {
+ for (qelt = prev ? prev->next : dpy->head;
+--- a/src/locking.c
++++ b/src/locking.c
+@@ -240,7 +240,9 @@ static void _XUnlockDisplay(
+ if (lock_hist_loc >= LOCK_HIST_SIZE)
+ lock_hist_loc = 0;
+ #endif /* XTHREADS_WARN */
+- xmutex_unlock(dpy->lock->mutex);
++
++ if (dpy->in_ifevent == 0 || !xthread_equal(dpy->ifevent_thread, xthread_self()))
++ xmutex_unlock(dpy->lock->mutex);
+ }
+
+
+@@ -453,63 +455,24 @@ static void _XDisplayLockWait(
+ }
+
+ static void _XLockDisplay(
+- Display *dpy
+- XTHREADS_FILE_LINE_ARGS
+- );
+-
+-static void _XIfEventLockDisplay(
+ Display *dpy
+ XTHREADS_FILE_LINE_ARGS
+ )
+ {
+- /* assert(dpy->in_ifevent); */
+-}
++ struct _XErrorThreadInfo *ti;
+
+-static void _XInternalLockDisplay(
+- Display *dpy,
+- Bool wskip
+- XTHREADS_FILE_LINE_ARGS
+- );
++ if (dpy->in_ifevent && xthread_equal(dpy->ifevent_thread, xthread_self()))
++ return;
+
+-static void _XIfEventInternalLockDisplay(
+- Display *dpy,
+- Bool wskip
+- XTHREADS_FILE_LINE_ARGS
+- )
+-{
+- /* assert(dpy->in_ifevent); */
+-}
+-
+-static void _XIfEventUnlockDisplay(
+- Display *dpy
+- XTHREADS_FILE_LINE_ARGS
+- )
+-{
+- if (dpy->in_ifevent == 0) {
+- dpy->lock_fns->lock_display = _XLockDisplay;
+- dpy->lock_fns->unlock_display = _XUnlockDisplay;
+- dpy->lock->internal_lock_display = _XInternalLockDisplay;
+- UnlockDisplay(dpy);
+- } else
+- return;
+-}
+-
+-static void _XLockDisplay(
+- Display *dpy
+- XTHREADS_FILE_LINE_ARGS
+- )
+-{
+-#ifdef XTHREADS
+- struct _XErrorThreadInfo *ti;
+-#endif
+ #ifdef XTHREADS_WARN
+ _XLockDisplayWarn(dpy, file, line);
+ #else
+ xmutex_lock(dpy->lock->mutex);
+ #endif
++
+ if (dpy->lock->locking_level > 0)
+- _XDisplayLockWait(dpy);
+-#ifdef XTHREADS
++ _XDisplayLockWait(dpy);
++
+ /*
+ * Skip the two function calls below which may generate requests
+ * when LockDisplay is called from within _XError.
+@@ -517,14 +480,9 @@ static void _XLockDisplay(
+ for (ti = dpy->error_threads; ti; ti = ti->next)
+ if (ti->error_thread == xthread_self())
+ return;
+-#endif
++
+ _XIDHandler(dpy);
+ _XSeqSyncFunction(dpy);
+- if (dpy->in_ifevent) {
+- dpy->lock_fns->lock_display = _XIfEventLockDisplay;
+- dpy->lock_fns->unlock_display = _XIfEventUnlockDisplay;
+- dpy->lock->internal_lock_display = _XIfEventInternalLockDisplay;
+- }
+ }
+
+ /*
+@@ -537,6 +495,9 @@ static void _XInternalLockDisplay(
+ XTHREADS_FILE_LINE_ARGS
+ )
+ {
++ if (dpy->in_ifevent && xthread_equal(dpy->ifevent_thread, xthread_self()))
++ return;
++
+ #ifdef XTHREADS_WARN
+ _XLockDisplayWarn(dpy, file, line);
+ #else
+--
+GitLab
diff --git a/x11-libs/libX11/files/libX11-1.8.3-revert-XPutBackEvent.patch b/x11-libs/libX11/files/libX11-1.8.3-revert-XPutBackEvent.patch
new file mode 100644
index 000000000000..b210defcf664
--- /dev/null
+++ b/x11-libs/libX11/files/libX11-1.8.3-revert-XPutBackEvent.patch
@@ -0,0 +1,57 @@
+https://bugs.gentoo.org/886349
+https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/176
+https://gitlab.freedesktop.org/xorg/lib/libx11/-/issues/174
+https://gitlab.freedesktop.org/xorg/lib/libx11/-/commit/88399e01be679bfcc9a5e8922ffe2c47f0e56dee
+
+From 88399e01be679bfcc9a5e8922ffe2c47f0e56dee Mon Sep 17 00:00:00 2001
+From: Yuxuan Shui <yshuiv7@gmail.com>
+Date: Tue, 3 Jan 2023 15:09:28 +0000
+Subject: [PATCH] Revert "Update XPutBackEvent() to support clients that put
+ back unpadded events"
+
+This reverts commit d6d6cba90215d323567fef13d6565756c9956f60.
+
+The reverted commit intended to fix the problem where an unpadded X
+event struct is passed into XPutBackEvent, by creating a padded struct
+with _XEventToWire and _XWireToEvent. However, _XWireToEvent updates the
+last sequence number in Display, which may cause xlib to complain about
+lost sequence numbers.
+
+IMO, the problem that commit tried to solve is a bug in the client
+library, and workaround it inside Xlib is bad practice, especially given
+the problem it caused. Plus, the offender cited in the original commit
+message, freeglut, has already fixed this problem.
+
+Fixes: #176 #174
+
+Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
+--- a/src/PutBEvent.c
++++ b/src/PutBEvent.c
+@@ -79,22 +79,9 @@ XPutBackEvent (
+ register XEvent *event)
+ {
+ int ret;
+- xEvent wire = {0};
+- XEvent lib = {0};
+- Status (*fp)(Display *, XEvent *, xEvent *);
+- int type = event->type & 0177;
+
+ LockDisplay(dpy);
+- fp = dpy->wire_vec[type];
+- if (fp == NULL)
+- fp = _XEventToWire;
+- ret = (*fp)(dpy, event, &wire);
+- if (ret)
+- {
+- ret = (*dpy->event_vec[type])(dpy, &lib, &wire);
+- if (ret)
+- ret = _XPutBackEvent(dpy, &lib);
+- }
++ ret = _XPutBackEvent(dpy, event);
+ UnlockDisplay(dpy);
+ return ret;
+ }
+--
+GitLab
+
+
diff --git a/x11-libs/libX11/libX11-1.8.3-r1.ebuild b/x11-libs/libX11/libX11-1.8.3-r1.ebuild
new file mode 100644
index 000000000000..a24f4cae12dd
--- /dev/null
+++ b/x11-libs/libX11/libX11-1.8.3-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+XORG_TARBALL_SUFFIX=xz
+inherit toolchain-funcs xorg-3
+
+# Note: please bump this with x11-misc/compose-tables
+DESCRIPTION="X.Org X11 library"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=x11-libs/libxcb-1.11.1[${MULTILIB_USEDEP}]
+ x11-misc/compose-tables
+
+ !<xfce-base/xfce4-settings-4.16.3
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ x11-libs/xtrans
+"
+BDEPEND="test? ( dev-lang/perl )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-revert-XPutBackEvent.patch
+ "${FILESDIR}"/${P}-reentrancy-again.patch
+)
+
+src_configure() {
+ local XORG_CONFIGURE_OPTIONS=(
+ $(use_with doc xmlto)
+ $(use_enable doc specs)
+ --enable-ipv6
+ --without-fop
+ CPP="$(tc-getPROG CPP cpp)"
+ )
+ xorg-3_src_configure
+}
+
+src_install() {
+ xorg-3_src_install
+ rm -rf "${ED}"/usr/share/X11/locale || die
+}
diff --git a/xfce-extra/Manifest.gz b/xfce-extra/Manifest.gz
index 920bacb0d5df..b3555da8232b 100644
--- a/xfce-extra/Manifest.gz
+++ b/xfce-extra/Manifest.gz
Binary files differ
diff --git a/xfce-extra/xfce4-datetime-plugin/Manifest b/xfce-extra/xfce4-datetime-plugin/Manifest
index 808d5e039126..92de02664bd0 100644
--- a/xfce-extra/xfce4-datetime-plugin/Manifest
+++ b/xfce-extra/xfce4-datetime-plugin/Manifest
@@ -1,3 +1,5 @@
DIST xfce4-datetime-plugin-0.8.2.tar.bz2 328440 BLAKE2B b3314b5250edd63749fa7f4e54ae9b2c2ad1d05d56e31556950560164c0e2042f4ef2ca842c1f712bb6184a4db50cacadf766734ea16b7aac88aaecbf96c95a6 SHA512 3457b503c6fc72b2a1ffb7a26bf71776362087fcb3a33c6050d169843591855420c60399869131013653a6acac5b18f5926fc51690b49ebad01c4d078b2bca97
+DIST xfce4-datetime-plugin-0.8.3.tar.bz2 329081 BLAKE2B d863e60cf6cdd79fdb0512bf2dd62505070e3922628d8692124969ac2c2bea1afe2016eda4954afa07753944b8686ab63f8fdac87f2b7cc759105f69989b6095 SHA512 8c85078354e6cff8b60871cc6add723edd3f816aec3cd1e9e3f16a58e45443d54b4dc8289405e4641cd84deb93754f2425fc2c4b52b3242d9ca299e03e82d0ff
EBUILD xfce4-datetime-plugin-0.8.2.ebuild 779 BLAKE2B 69f03720484048eaaafd871e4eddd09ce59d2b0fbc3ea91280e2c9fe402e1b7509535e7bd294bc9f4933d39a99f1903f4f9f00a95f65c2bdafe72e79e3d6eb08 SHA512 666ea34b126a30a18d609b47e74397fe87eb955b284ecdb1d84b3c416e11d2e55c1958dcae4be72b5b64be757c7b1c208aade4b581fcc52c363ea9459ea0bc2d
+EBUILD xfce4-datetime-plugin-0.8.3.ebuild 784 BLAKE2B 382adb544c5c678288b71d1a82a5523d591388c5b281d0fa37dfa2c8aa9a3acdfc59e42989bd5bc661ee4cc29c838a1bdf7c9c8654c0d61f82cde4b50f833d12 SHA512 1507192f3ef17bcc89ec87736a596d1d1abcfa3626b033efaa919358fe2afb4bf3e1dd3a7c6db11ba98d950bad42218731b7e972a1897b596d7ea2341ec1224c
MISC metadata.xml 248 BLAKE2B 83bf47dc3dbedea8a88932e922075f0ba8fd841433c4ab750e2ab61c22e8cbfaa1acb04a903d89ef5140a75dfc4c4899354623e0160df5b7c178c190f8494515 SHA512 b5200cfe30adef8e869fada87f1b4171210b2427cd3ac12edef70948f305d5e612ca5f24d377f9823a6022c8867db635db50ddd3d6cb362d6b0137c299fe07e5
diff --git a/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.8.3.ebuild b/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.8.3.ebuild
new file mode 100644
index 000000000000..d107cac38a53
--- /dev/null
+++ b/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.8.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A panel plug-in with date, time and embedded calendar"
+HOMEPAGE="
+ https://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin
+ https://gitlab.xfce.org/panel-plugins/xfce4-datetime-plugin/
+"
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+ >=xfce-base/xfce4-panel-4.12:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ dev-util/intltool
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}