summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29433 -> 29403 bytes
-rw-r--r--app-accessibility/Manifest.gzbin4703 -> 4707 bytes
-rw-r--r--app-accessibility/flite/Manifest2
-rw-r--r--app-accessibility/flite/flite-2.2-r1.ebuild (renamed from app-accessibility/flite/flite-2.2.ebuild)7
-rw-r--r--app-accessibility/julius/Manifest2
-rw-r--r--app-accessibility/julius/julius-4.2.2-r1.ebuild (renamed from app-accessibility/julius/julius-4.2.2.ebuild)6
-rw-r--r--app-accessibility/mbrola/Manifest25
-rw-r--r--app-accessibility/mbrola/mbrola-3.0.1h-r6.ebuild92
-rw-r--r--app-accessibility/speech-dispatcher/Manifest2
-rw-r--r--app-accessibility/speech-dispatcher/speech-dispatcher-0.11.4-r2.ebuild (renamed from app-accessibility/speech-dispatcher/speech-dispatcher-0.11.4-r1.ebuild)2
-rw-r--r--app-arch/Manifest.gzbin17410 -> 17413 bytes
-rw-r--r--app-arch/dtrx/Manifest2
-rw-r--r--app-arch/dtrx/dtrx-8.5.2.ebuild2
-rw-r--r--app-text/Manifest.gzbin48580 -> 48574 bytes
-rw-r--r--app-text/diff-pdf/Manifest4
-rw-r--r--app-text/diff-pdf/diff-pdf-0.5.1.ebuild38
-rw-r--r--app-text/diff-pdf/metadata.xml4
-rw-r--r--dev-lang/Manifest.gzbin19478 -> 19475 bytes
-rw-r--r--dev-lang/crystal/Manifest2
-rw-r--r--dev-lang/crystal/crystal-1.8.1-r1.ebuild2
-rw-r--r--dev-lang/python/Manifest2
-rw-r--r--dev-lang/python/python-3.12.0_beta1_p4.ebuild521
-rw-r--r--dev-lua/Manifest.gzbin7306 -> 7302 bytes
-rw-r--r--dev-lua/lua-openssl/Manifest4
-rw-r--r--dev-lua/lua-openssl/lua-openssl-0.8.3_p2.ebuild (renamed from dev-lua/lua-openssl/lua-openssl-0.8.2_p1.ebuild)2
-rw-r--r--dev-python/Faker/Faker-18.9.0.ebuild2
-rw-r--r--dev-python/Faker/Manifest2
-rw-r--r--dev-python/Manifest.gzbin261312 -> 261303 bytes
-rw-r--r--dev-python/apipkg/Manifest4
-rw-r--r--dev-python/apipkg/apipkg-3.0.1.ebuild2
-rw-r--r--dev-python/apipkg/metadata.xml1
-rw-r--r--dev-python/argparse-manpage/Manifest2
-rw-r--r--dev-python/argparse-manpage/argparse-manpage-4.3.ebuild2
-rw-r--r--dev-python/autopage/Manifest2
-rw-r--r--dev-python/autopage/autopage-0.5.1.ebuild10
-rw-r--r--dev-python/babelfish/Manifest4
-rw-r--r--dev-python/babelfish/babelfish-0.6.0-r2.ebuild2
-rw-r--r--dev-python/babelfish/babelfish-9999.ebuild2
-rw-r--r--dev-python/backoff/Manifest2
-rw-r--r--dev-python/backoff/backoff-2.2.1.ebuild2
-rw-r--r--dev-python/basho-erlastic/Manifest2
-rw-r--r--dev-python/basho-erlastic/basho-erlastic-2.1.1-r1.ebuild2
-rw-r--r--dev-python/bibtexparser/Manifest2
-rw-r--r--dev-python/bibtexparser/bibtexparser-1.4.0.ebuild2
-rw-r--r--dev-python/blurb/Manifest2
-rw-r--r--dev-python/blurb/blurb-1.1.0.ebuild7
-rw-r--r--dev-python/characteristic/Manifest2
-rw-r--r--dev-python/characteristic/characteristic-14.3.0-r4.ebuild2
-rw-r--r--dev-python/cmd2/Manifest2
-rw-r--r--dev-python/cmd2/cmd2-2.4.3.ebuild2
-rw-r--r--dev-python/configclass/Manifest1
-rw-r--r--dev-python/configclass/configclass-0.2.0-r1.ebuild29
-rw-r--r--dev-python/crashtest/Manifest2
-rw-r--r--dev-python/crashtest/crashtest-0.4.1.ebuild2
-rw-r--r--dev-python/cssselect2/Manifest2
-rw-r--r--dev-python/cssselect2/cssselect2-0.7.0.ebuild2
-rw-r--r--dev-python/cssutils/Manifest2
-rw-r--r--dev-python/cssutils/cssutils-2.6.0.ebuild2
-rw-r--r--dev-python/daemonize/Manifest2
-rw-r--r--dev-python/daemonize/daemonize-2.5.0-r1.ebuild2
-rw-r--r--dev-python/dbfread/Manifest4
-rw-r--r--dev-python/dbfread/dbfread-2.0.7-r1.ebuild11
-rw-r--r--dev-python/ddt/Manifest2
-rw-r--r--dev-python/ddt/ddt-1.6.0.ebuild2
-rw-r--r--dev-python/deprecated/Manifest2
-rw-r--r--dev-python/deprecated/deprecated-1.2.14.ebuild2
-rw-r--r--dev-python/distro/Manifest2
-rw-r--r--dev-python/distro/distro-1.8.0.ebuild2
-rw-r--r--dev-python/dogpile-cache/Manifest2
-rw-r--r--dev-python/dogpile-cache/dogpile-cache-1.2.1.ebuild2
-rw-r--r--dev-python/doublex/Manifest2
-rw-r--r--dev-python/doublex/doublex-1.9.6.1.ebuild2
-rw-r--r--dev-python/fakeredis/Manifest2
-rw-r--r--dev-python/fakeredis/fakeredis-2.13.0.ebuild2
-rw-r--r--dev-python/fastjsonschema/Manifest2
-rw-r--r--dev-python/fastjsonschema/fastjsonschema-2.17.1.ebuild2
-rw-r--r--dev-python/fritzconnection/Manifest2
-rw-r--r--dev-python/fritzconnection/fritzconnection-1.12.0.ebuild2
-rw-r--r--dev-python/funcy/Manifest2
-rw-r--r--dev-python/funcy/funcy-2.0.ebuild2
-rw-r--r--dev-python/genshi/Manifest2
-rw-r--r--dev-python/genshi/genshi-0.7.7.ebuild2
-rw-r--r--dev-python/html5-parser/Manifest2
-rw-r--r--dev-python/html5-parser/html5-parser-0.4.11.ebuild2
-rw-r--r--dev-python/humanize/Manifest2
-rw-r--r--dev-python/humanize/humanize-4.6.0.ebuild2
-rw-r--r--dev-python/inflect/Manifest2
-rw-r--r--dev-python/inflect/inflect-6.0.4.ebuild2
-rw-r--r--dev-python/inflection/Manifest2
-rw-r--r--dev-python/inflection/inflection-0.5.1-r1.ebuild8
-rw-r--r--dev-python/iniparse/Manifest4
-rw-r--r--dev-python/iniparse/iniparse-0.5_p20221102.ebuild43
-rw-r--r--dev-python/iniparse/metadata.xml1
-rw-r--r--dev-python/ipaddr/Manifest2
-rw-r--r--dev-python/ipaddr/ipaddr-2.2.0-r2.ebuild2
-rw-r--r--dev-python/ipython_genutils/Manifest2
-rw-r--r--dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild11
-rw-r--r--dev-python/itypes/Manifest2
-rw-r--r--dev-python/itypes/itypes-1.2.0-r1.ebuild9
-rw-r--r--dev-python/josepy/Manifest2
-rw-r--r--dev-python/josepy/josepy-1.13.0.ebuild3
-rw-r--r--dev-python/jwcrypto/Manifest2
-rw-r--r--dev-python/jwcrypto/jwcrypto-1.5.0.ebuild2
-rw-r--r--dev-python/latexcodec/Manifest1
-rw-r--r--dev-python/latexcodec/latexcodec-2.0.1-r1.ebuild25
-rw-r--r--dev-python/libarchive-c/Manifest2
-rw-r--r--dev-python/libarchive-c/libarchive-c-4.0-r1.ebuild36
-rw-r--r--dev-python/lit/Manifest6
-rw-r--r--dev-python/lit/lit-16.0.5.9999.ebuild2
-rw-r--r--dev-python/lit/lit-17.0.0.9999.ebuild2
-rw-r--r--dev-python/lit/lit-17.0.0_pre20230526.ebuild2
-rw-r--r--dev-python/lockfile/Manifest2
-rw-r--r--dev-python/lockfile/lockfile-0.12.2-r3.ebuild2
-rw-r--r--dev-python/mdit-py-plugins/Manifest2
-rw-r--r--dev-python/mdit-py-plugins/mdit-py-plugins-0.3.5.ebuild2
-rw-r--r--dev-python/mergedict/Manifest4
-rw-r--r--dev-python/mergedict/mergedict-1.0.0-r1.ebuild7
-rw-r--r--dev-python/mergedict/metadata.xml2
-rw-r--r--dev-python/minidb/Manifest2
-rw-r--r--dev-python/minidb/minidb-2.0.7.ebuild7
-rw-r--r--dev-python/munch/Manifest2
-rw-r--r--dev-python/munch/munch-3.0.0.ebuild2
-rw-r--r--dev-python/munkres/Manifest4
-rw-r--r--dev-python/munkres/munkres-1.1.4-r1.ebuild16
-rw-r--r--dev-python/ntplib/Manifest2
-rw-r--r--dev-python/ntplib/ntplib-0.4.0-r1.ebuild2
-rw-r--r--dev-python/oauthlib/Manifest2
-rw-r--r--dev-python/oauthlib/oauthlib-3.2.2.ebuild2
-rw-r--r--dev-python/odfpy/Manifest2
-rw-r--r--dev-python/odfpy/odfpy-1.4.2.ebuild2
-rw-r--r--dev-python/paho-mqtt/Manifest2
-rw-r--r--dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild29
-rw-r--r--dev-python/parameterized/Manifest3
-rw-r--r--dev-python/parameterized/files/parameterized-0.9.0-py312-test.patch17
-rw-r--r--dev-python/parameterized/parameterized-0.9.0.ebuild6
-rw-r--r--dev-python/pygame/Manifest2
-rw-r--r--dev-python/pygame/pygame-2.3.0.ebuild2
-rw-r--r--dev-python/pyjwt/Manifest2
-rw-r--r--dev-python/pyjwt/pyjwt-2.7.0.ebuild2
-rw-r--r--dev-python/pyperclip/Manifest4
-rw-r--r--dev-python/pyperclip/metadata.xml1
-rw-r--r--dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild2
-rw-r--r--dev-python/rebulk/Manifest2
-rw-r--r--dev-python/rebulk/rebulk-3.2.0.ebuild2
-rw-r--r--dev-python/requests-futures/Manifest4
-rw-r--r--dev-python/requests-futures/metadata.xml1
-rw-r--r--dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild2
-rw-r--r--dev-python/requests-mock/Manifest2
-rw-r--r--dev-python/requests-mock/requests-mock-1.10.0-r1.ebuild2
-rw-r--r--dev-python/requests-oauthlib/Manifest2
-rw-r--r--dev-python/requests-oauthlib/requests-oauthlib-1.3.1.ebuild2
-rw-r--r--dev-python/requests-unixsocket/Manifest4
-rw-r--r--dev-python/requests-unixsocket/metadata.xml1
-rw-r--r--dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild2
-rw-r--r--dev-python/stevedore/Manifest2
-rw-r--r--dev-python/stevedore/stevedore-5.1.0.ebuild2
-rw-r--r--dev-python/txredisapi/Manifest2
-rw-r--r--dev-python/txredisapi/txredisapi-1.4.9.ebuild2
-rw-r--r--dev-ruby/Manifest.gzbin105296 -> 105289 bytes
-rw-r--r--dev-ruby/capistrano/Manifest2
-rw-r--r--dev-ruby/capistrano/capistrano-3.17.3.ebuild38
-rw-r--r--games-board/Manifest.gzbin9856 -> 9859 bytes
-rw-r--r--games-board/gnome-mahjongg/Manifest2
-rw-r--r--games-board/gnome-mahjongg/gnome-mahjongg-3.40.0.ebuild46
-rw-r--r--games-server/Manifest.gzbin1905 -> 1902 bytes
-rw-r--r--games-server/bedrock-server/Manifest6
-rw-r--r--games-server/bedrock-server/bedrock-server-1.19.73.02.ebuild56
-rw-r--r--games-server/bedrock-server/bedrock-server-1.19.81.01.ebuild56
-rw-r--r--games-server/bedrock-server/bedrock-server-1.19.83.01.ebuild2
-rw-r--r--media-libs/Manifest.gzbin68298 -> 68302 bytes
-rw-r--r--media-libs/allegro/Manifest4
-rw-r--r--media-libs/allegro/allegro-4.4.3.1-r1.ebuild4
-rw-r--r--media-libs/allegro/allegro-5.2.7.0-r2.ebuild (renamed from media-libs/allegro/allegro-5.2.7.0-r1.ebuild)13
-rw-r--r--media-plugins/Manifest.gzbin43218 -> 43217 bytes
-rw-r--r--media-plugins/gst-plugins-libmms/Manifest2
-rw-r--r--media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.20.6.ebuild14
-rw-r--r--media-sound/Manifest.gzbin57069 -> 57077 bytes
-rw-r--r--media-sound/krecorder/Manifest2
-rw-r--r--media-sound/krecorder/krecorder-23.04.1.ebuild2
-rw-r--r--media-video/Manifest.gzbin25324 -> 25331 bytes
-rw-r--r--media-video/ffmpeg/Manifest6
-rw-r--r--media-video/ffmpeg/ffmpeg-4.4.4-r2.ebuild1
-rw-r--r--media-video/ffmpeg/ffmpeg-5.1.3.ebuild1
-rw-r--r--media-video/ffmpeg/files/ffmpeg-4.4.4-fix-build-svt-av1-1.5.0.patch44
-rw-r--r--media-video/ffmpeg/files/ffmpeg-5.1.3-fix-build-svt-av1-1.5.0.patch81
-rw-r--r--metadata/Manifest.gzbin3505 -> 3511 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest28
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28051 -> 28037 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/Manifest.gzbin6747 -> 6574 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/flite-2.2-r1 (renamed from metadata/md5-cache/app-accessibility/flite-2.2)8
-rw-r--r--metadata/md5-cache/app-accessibility/julius-4.2.2-r1 (renamed from metadata/md5-cache/app-accessibility/julius-4.2.2)8
-rw-r--r--metadata/md5-cache/app-accessibility/mbrola-3.0.1h-r612
-rw-r--r--metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r2 (renamed from metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r1)6
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin24905 -> 24910 bytes
-rw-r--r--metadata/md5-cache/app-arch/dtrx-8.5.24
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin72187 -> 72351 bytes
-rw-r--r--metadata/md5-cache/app-text/diff-pdf-0.5.113
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin42748 -> 42913 bytes
-rw-r--r--metadata/md5-cache/dev-lang/crystal-1.8.1-r14
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.0_beta1_p416
-rw-r--r--metadata/md5-cache/dev-lua/Manifest.gzbin7947 -> 7946 bytes
-rw-r--r--metadata/md5-cache/dev-lua/lua-openssl-0.8.3_p2 (renamed from metadata/md5-cache/dev-lua/lua-openssl-0.8.2_p1)4
-rw-r--r--metadata/md5-cache/dev-python/Faker-18.9.010
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin349879 -> 350668 bytes
-rw-r--r--metadata/md5-cache/dev-python/apipkg-3.0.110
-rw-r--r--metadata/md5-cache/dev-python/argparse-manpage-4.310
-rw-r--r--metadata/md5-cache/dev-python/autopage-0.5.110
-rw-r--r--metadata/md5-cache/dev-python/babelfish-0.6.0-r210
-rw-r--r--metadata/md5-cache/dev-python/babelfish-999910
-rw-r--r--metadata/md5-cache/dev-python/backoff-2.2.110
-rw-r--r--metadata/md5-cache/dev-python/basho-erlastic-2.1.1-r110
-rw-r--r--metadata/md5-cache/dev-python/bibtexparser-1.4.010
-rw-r--r--metadata/md5-cache/dev-python/blurb-1.1.012
-rw-r--r--metadata/md5-cache/dev-python/characteristic-14.3.0-r410
-rw-r--r--metadata/md5-cache/dev-python/cmd2-2.4.310
-rw-r--r--metadata/md5-cache/dev-python/configclass-0.2.0-r116
-rw-r--r--metadata/md5-cache/dev-python/crashtest-0.4.110
-rw-r--r--metadata/md5-cache/dev-python/cssselect2-0.7.010
-rw-r--r--metadata/md5-cache/dev-python/cssutils-2.6.010
-rw-r--r--metadata/md5-cache/dev-python/daemonize-2.5.0-r110
-rw-r--r--metadata/md5-cache/dev-python/dbfread-2.0.7-r114
-rw-r--r--metadata/md5-cache/dev-python/ddt-1.6.010
-rw-r--r--metadata/md5-cache/dev-python/deprecated-1.2.1410
-rw-r--r--metadata/md5-cache/dev-python/distro-1.8.010
-rw-r--r--metadata/md5-cache/dev-python/dogpile-cache-1.2.110
-rw-r--r--metadata/md5-cache/dev-python/doublex-1.9.6.110
-rw-r--r--metadata/md5-cache/dev-python/fakeredis-2.13.010
-rw-r--r--metadata/md5-cache/dev-python/fastjsonschema-2.17.110
-rw-r--r--metadata/md5-cache/dev-python/fritzconnection-1.12.010
-rw-r--r--metadata/md5-cache/dev-python/funcy-2.010
-rw-r--r--metadata/md5-cache/dev-python/genshi-0.7.712
-rw-r--r--metadata/md5-cache/dev-python/html5-parser-0.4.1112
-rw-r--r--metadata/md5-cache/dev-python/humanize-4.6.010
-rw-r--r--metadata/md5-cache/dev-python/inflect-6.0.410
-rw-r--r--metadata/md5-cache/dev-python/inflection-0.5.1-r112
-rw-r--r--metadata/md5-cache/dev-python/iniparse-0.5_p2022110215
-rw-r--r--metadata/md5-cache/dev-python/ipaddr-2.2.0-r210
-rw-r--r--metadata/md5-cache/dev-python/ipython_genutils-0.2.0-r412
-rw-r--r--metadata/md5-cache/dev-python/itypes-1.2.0-r114
-rw-r--r--metadata/md5-cache/dev-python/josepy-1.13.010
-rw-r--r--metadata/md5-cache/dev-python/jwcrypto-1.5.010
-rw-r--r--metadata/md5-cache/dev-python/latexcodec-2.0.1-r116
-rw-r--r--metadata/md5-cache/dev-python/libarchive-c-4.0-r116
-rw-r--r--metadata/md5-cache/dev-python/lit-16.0.5.999910
-rw-r--r--metadata/md5-cache/dev-python/lit-17.0.0.999910
-rw-r--r--metadata/md5-cache/dev-python/lit-17.0.0_pre2023052610
-rw-r--r--metadata/md5-cache/dev-python/lockfile-0.12.2-r310
-rw-r--r--metadata/md5-cache/dev-python/mdit-py-plugins-0.3.510
-rw-r--r--metadata/md5-cache/dev-python/mergedict-1.0.0-r112
-rw-r--r--metadata/md5-cache/dev-python/minidb-2.0.712
-rw-r--r--metadata/md5-cache/dev-python/munch-3.0.010
-rw-r--r--metadata/md5-cache/dev-python/munkres-1.1.4-r114
-rw-r--r--metadata/md5-cache/dev-python/ntplib-0.4.0-r110
-rw-r--r--metadata/md5-cache/dev-python/oauthlib-3.2.210
-rw-r--r--metadata/md5-cache/dev-python/odfpy-1.4.210
-rw-r--r--metadata/md5-cache/dev-python/paho-mqtt-1.6.1-r116
-rw-r--r--metadata/md5-cache/dev-python/parameterized-0.9.010
-rw-r--r--metadata/md5-cache/dev-python/pygame-2.3.04
-rw-r--r--metadata/md5-cache/dev-python/pyjwt-2.7.010
-rw-r--r--metadata/md5-cache/dev-python/pyperclip-1.8.2-r110
-rw-r--r--metadata/md5-cache/dev-python/rebulk-3.2.010
-rw-r--r--metadata/md5-cache/dev-python/requests-futures-1.0.0-r110
-rw-r--r--metadata/md5-cache/dev-python/requests-mock-1.10.0-r110
-rw-r--r--metadata/md5-cache/dev-python/requests-oauthlib-1.3.110
-rw-r--r--metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r410
-rw-r--r--metadata/md5-cache/dev-python/stevedore-5.1.010
-rw-r--r--metadata/md5-cache/dev-python/txredisapi-1.4.94
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin175404 -> 175555 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/capistrano-3.17.317
-rw-r--r--metadata/md5-cache/games-board/Manifest.gzbin11211 -> 11377 bytes
-rw-r--r--metadata/md5-cache/games-board/gnome-mahjongg-3.40.015
-rw-r--r--metadata/md5-cache/games-server/Manifest.gzbin2074 -> 1750 bytes
-rw-r--r--metadata/md5-cache/games-server/bedrock-server-1.19.73.0214
-rw-r--r--metadata/md5-cache/games-server/bedrock-server-1.19.81.0114
-rw-r--r--metadata/md5-cache/games-server/bedrock-server-1.19.83.014
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin108021 -> 108027 bytes
-rw-r--r--metadata/md5-cache/media-libs/allegro-4.4.3.1-r18
-rw-r--r--metadata/md5-cache/media-libs/allegro-5.2.7.0-r2 (renamed from metadata/md5-cache/media-libs/allegro-5.2.7.0-r1)10
-rw-r--r--metadata/md5-cache/media-plugins/Manifest.gzbin108143 -> 107985 bytes
-rw-r--r--metadata/md5-cache/media-plugins/gst-plugins-libmms-1.20.616
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin73076 -> 73069 bytes
-rw-r--r--metadata/md5-cache/media-sound/krecorder-23.04.14
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin38104 -> 38107 bytes
-rw-r--r--metadata/md5-cache/media-video/ffmpeg-4.4.4-r22
-rw-r--r--metadata/md5-cache/media-video/ffmpeg-5.1.32
-rw-r--r--metadata/md5-cache/net-news/Manifest.gzbin3872 -> 3873 bytes
-rw-r--r--metadata/md5-cache/net-news/alligator-23.04.14
-rw-r--r--metadata/md5-cache/net-proxy/Manifest.gzbin9008 -> 8550 bytes
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.2.254
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.2.294
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.2.99994
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.4.184
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.4.224
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.4.99994
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.6.1016
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.6.1216
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.6.134
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.6.94
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.6.99994
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.7.34
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.7.416
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.7.84
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.7.99994
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.8.0 (renamed from metadata/md5-cache/net-proxy/haproxy-2.7.7)8
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-2.8.9999 (renamed from metadata/md5-cache/net-proxy/haproxy-2.7.6)17
-rw-r--r--metadata/md5-cache/net-proxy/haproxy-99994
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin25938 -> 25940 bytes
-rw-r--r--metadata/md5-cache/net-wireless/unifi-7.4.1562
-rw-r--r--metadata/md5-cache/sci-geosciences/Manifest.gzbin18226 -> 18218 bytes
-rw-r--r--metadata/md5-cache/sci-geosciences/opencpn-5.6.2-r18
-rw-r--r--metadata/md5-cache/sci-geosciences/opencpn-5.8.28
-rw-r--r--metadata/md5-cache/sys-auth/AusweisApp2-1.26.314
-rw-r--r--metadata/md5-cache/sys-auth/AusweisApp2-1.26.44
-rw-r--r--metadata/md5-cache/sys-auth/Manifest.gzbin13147 -> 12986 bytes
-rw-r--r--metadata/md5-cache/sys-boot/Manifest.gzbin9064 -> 8898 bytes
-rw-r--r--metadata/md5-cache/sys-boot/netboot-0.10.2-r413
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin36591 -> 36590 bytes
-rw-r--r--metadata/md5-cache/sys-fs/lvm2-2.03.214
-rw-r--r--metadata/md5-cache/www-apache/Manifest.gzbin7637 -> 7635 bytes
-rw-r--r--metadata/md5-cache/www-apache/mod_h2-2.0.18 (renamed from metadata/md5-cache/www-apache/mod_h2-2.0.17)2
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12891 -> 12910 bytes
-rw-r--r--metadata/md5-cache/www-client/google-chrome-114.0.5735.90 (renamed from metadata/md5-cache/www-client/google-chrome-113.0.5672.126)2
-rw-r--r--metadata/md5-cache/www-client/google-chrome-beta-115.0.5790.13 (renamed from metadata/md5-cache/www-client/google-chrome-beta-114.0.5735.45)2
-rw-r--r--metadata/md5-cache/www-client/opera-developer-100.0.4815.0 (renamed from metadata/md5-cache/www-client/opera-developer-100.0.4796.0)2
-rw-r--r--metadata/md5-cache/www-plugins/Manifest.gzbin1765 -> 1760 bytes
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-114.0.5735.90 (renamed from metadata/md5-cache/www-plugins/chrome-binary-plugins-113.0.5672.126)2
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-115.0.5790.13_beta (renamed from metadata/md5-cache/www-plugins/chrome-binary-plugins-114.0.5735.45_beta)2
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/projects.xml17
-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-irc/Manifest.gzbin8224 -> 8221 bytes
-rw-r--r--net-irc/irker/Manifest1
-rw-r--r--net-irc/irker/files/irker-2.22-fix-tcpserver.patch22
-rw-r--r--net-news/Manifest.gzbin2227 -> 2224 bytes
-rw-r--r--net-news/alligator/Manifest2
-rw-r--r--net-news/alligator/alligator-23.04.1.ebuild2
-rw-r--r--net-proxy/Manifest.gzbin5369 -> 5372 bytes
-rw-r--r--net-proxy/haproxy/Manifest39
-rw-r--r--net-proxy/haproxy/haproxy-2.2.25.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.2.29.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.2.9999.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.4.18.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.4.22.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.4.9999.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.6.10.ebuild192
-rw-r--r--net-proxy/haproxy/haproxy-2.6.13.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.6.9.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.6.9999.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.7.3.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.7.6.ebuild192
-rw-r--r--net-proxy/haproxy/haproxy-2.7.7.ebuild192
-rw-r--r--net-proxy/haproxy/haproxy-2.7.8.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.7.9999.ebuild8
-rw-r--r--net-proxy/haproxy/haproxy-2.8.0.ebuild (renamed from net-proxy/haproxy/haproxy-2.7.4.ebuild)8
-rw-r--r--net-proxy/haproxy/haproxy-2.8.9999.ebuild (renamed from net-proxy/haproxy/haproxy-2.6.12.ebuild)8
-rw-r--r--net-proxy/haproxy/haproxy-9999.ebuild8
-rw-r--r--net-wireless/Manifest.gzbin14051 -> 14048 bytes
-rw-r--r--net-wireless/unifi/Manifest2
-rw-r--r--net-wireless/unifi/unifi-7.4.156.ebuild3
-rw-r--r--profiles/Manifest.gzbin178713 -> 178707 bytes
-rw-r--r--profiles/features/wd40/package.mask1
-rw-r--r--profiles/package.deprecated2
-rw-r--r--profiles/package.mask12
-rw-r--r--profiles/use.local.desc1
-rw-r--r--sci-geosciences/Manifest.gzbin11256 -> 11257 bytes
-rw-r--r--sci-geosciences/opencpn/Manifest4
-rw-r--r--sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild6
-rw-r--r--sci-geosciences/opencpn/opencpn-5.8.2.ebuild6
-rw-r--r--sys-auth/AusweisApp2/AusweisApp2-1.26.3.ebuild51
-rw-r--r--sys-auth/AusweisApp2/AusweisApp2-1.26.4.ebuild2
-rw-r--r--sys-auth/AusweisApp2/Manifest4
-rw-r--r--sys-auth/Manifest.gzbin9239 -> 9244 bytes
-rw-r--r--sys-boot/Manifest.gzbin6057 -> 5890 bytes
-rw-r--r--sys-boot/netboot/Manifest6
-rw-r--r--sys-boot/netboot/files/netboot-0.10.2-configure-clang16.patch37
-rw-r--r--sys-boot/netboot/files/netboot-0.10.2-ldflags.patch38
-rw-r--r--sys-boot/netboot/files/netboot-0.10.2-slibtool.patch11
-rw-r--r--sys-boot/netboot/metadata.xml20
-rw-r--r--sys-boot/netboot/netboot-0.10.2-r4.ebuild85
-rw-r--r--sys-devel/Manifest.gzbin10637 -> 10636 bytes
-rw-r--r--sys-devel/gcc/Manifest1
-rw-r--r--sys-devel/gcc/files/gcc-12.3-ccache-ICE.patch67
-rw-r--r--sys-fs/Manifest.gzbin22572 -> 22566 bytes
-rw-r--r--sys-fs/lvm2/Manifest2
-rw-r--r--sys-fs/lvm2/lvm2-2.03.21.ebuild2
-rw-r--r--www-apache/Manifest.gzbin5914 -> 5911 bytes
-rw-r--r--www-apache/mod_h2/Manifest4
-rw-r--r--www-apache/mod_h2/mod_h2-2.0.18.ebuild (renamed from www-apache/mod_h2/mod_h2-2.0.17.ebuild)0
-rw-r--r--www-client/Manifest.gzbin6205 -> 6207 bytes
-rw-r--r--www-client/google-chrome-beta/Manifest4
-rw-r--r--www-client/google-chrome-beta/google-chrome-beta-115.0.5790.13.ebuild (renamed from www-client/google-chrome-beta/google-chrome-beta-114.0.5735.45.ebuild)0
-rw-r--r--www-client/google-chrome/Manifest4
-rw-r--r--www-client/google-chrome/google-chrome-114.0.5735.90.ebuild (renamed from www-client/google-chrome/google-chrome-113.0.5672.126.ebuild)0
-rw-r--r--www-client/opera-developer/Manifest4
-rw-r--r--www-client/opera-developer/opera-developer-100.0.4815.0.ebuild (renamed from www-client/opera-developer/opera-developer-100.0.4796.0.ebuild)0
-rw-r--r--www-plugins/Manifest.gzbin1248 -> 1246 bytes
-rw-r--r--www-plugins/chrome-binary-plugins/Manifest8
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-114.0.5735.90.ebuild (renamed from www-plugins/chrome-binary-plugins/chrome-binary-plugins-113.0.5672.126.ebuild)0
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.13_beta.ebuild (renamed from www-plugins/chrome-binary-plugins/chrome-binary-plugins-114.0.5735.45_beta.ebuild)0
407 files changed, 1879 insertions, 2070 deletions
diff --git a/Manifest b/Manifest
index fdbbdb367ec1..51ded0f750a0 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29433 BLAKE2B df68ef9eac6c950a2fd62f5c33f5e4e23f3cb73f71e6b15621c03711a48231c00af7c7630923bd8a84417d357e5e6e731d8d60fe1de0ab30f15c497fcb4f79f1 SHA512 b21cfd28683ca9bef3774a342eacc8a44f3b62044d8fd88b82b1241100b4b19afbe54922c4cd8242d11daf06c2908409e7878ca2e2c1620d2252dfdede489f74
-TIMESTAMP 2023-05-31T13:40:14Z
+MANIFEST Manifest.files.gz 29403 BLAKE2B f6835919fa1857484dfef943dcaf754757d6f75eb65e767dd06ed9b893462a1aa6144db44aa01ba3138f8272d298e7a876180d94118b10257905114759dbe1d0 SHA512 cf5c888e113711c71e7186df8bb413b21ffc17e409601c1e065a6bcb7c1f01b6e81bc97a631cbdcc8ee4a07363a398b3f1aeeeb19ad8e2b05adc05cbf3be2bf8
+TIMESTAMP 2023-05-31T19:40:16Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmR3Tj5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmR3oqBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAHZA/+PWFFOox/FWThqH318DNKPaUmBHIjSjdEQnYNnZqDIhLp6O5Y0DrX0KRp
-skJVqXLMBXyiSuW1l9NPL6EULLkhnedj2oaf1TuQamSXG4eiMR159qTnjSk6x/ni
-goxuq4X6D2QrEyLBZC766BGbzPEUndUuH0idj+rowtqBQkKvpAOg+h7ZRgL+fQJ8
-4oK04kSFhIrDvfI5g38L/hc2jl1gX0vxg90pczfAv0JawkMft985WFsh8LrJAC5y
-yOZFAH/Y2REU1S5753RKchRlsd6VFEkd4Jkc8+wSG8euBHjbo7ja/razBLlaQaix
-d7GpZutSgdIg1hEKEPq2I/OnW3DxEFwrQNVEudyET0PzbXBs/OJeHOd9cpvfbACq
-vbYhgEShwifRrV5EoDdteX9szlgUBxgYH6g3bLVdWjFShcIi8VY1zABgUWBvhQHG
-XVR1VArjFjNKGvcS+a2Eqnb8FSFhUl4+TGI90jcI/3Z010W/puNzDYWJNkO9XHrd
-2huuL25eWTPbJ+lxnqVAkObTcJcBVIV/p8E2I7EZYxpTLzm4kY6C5hkce0yDr2jZ
-+VA7SbwvORPs1leEEcEH+MiMnVyWPHIM1piGmZzMOCRD3D6GSEvOZhe3nwaZ+veW
-gXTQa2kGncpSa8uhV7Z4VdAqg4nl4RAIw6kgu4fVk8gzyWS5azo=
-=0+05
+klC5eRAAqHSVo2cRlv8rOKcCtxArmCkP/kzrrMK14zxvMcSsVYDV82BcA8WqW7cF
+FVgiogdckwBKGp0IZdsliJnGlfj19xMwD5Y1JTsO3h5PlHcN09AiSoNVhwwTADD1
+1nr0vGGy99jG2hSJaN89CX+kTKlamhueJeeQ4RES0BTeb7DLHAzkcn21TPxfP64Z
+xDD9GDbv2fhlfQ1uLWiOct+e14RCMREbvB7psRf7bVrYCg2bccMu7nd3XfWie+5E
+Hn02dfSecEFh+HTZeVihk8KkoKp4++nFVU+P1KQYaw7zU0JzyBb2NmfA+qI931lO
+twht9o8qGoLNOZGKi/vVmPjWSs7hE+Bo8HU2MpRisBZk7FHhafwEaPF5E9KJR1b+
+bRoau7ZfxSq6yUicxVaIeV7HqM8HlUba4d/AoLg6naBTkai584SNzsetOkj0/dNS
+cBTv/RzYLJJ+wjHZ7B8iMkNHc+2jrvlH52ji4q/ejLSIBP/3Acu8EwuCVksO4dC/
+rr8ZxI+FvqbkVgV4k3ExxaCPsu/QDhC+Qo+koCvXqtLuAbIEdcRoeHx/Ul2Q7bCl
+gR/kb3Gd9nuNInu2SYuTwoE5OUR05K6M6+gcRGRgXh/z8uwM62Hbt8KGAYDwZ8//
+N7vhkyqWpC5Ag/L7ibSk1xRAMmlrH/+a4f51Eh1YP/2dMJtFNtc=
+=cs4+
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index a497275fdcaf..96b6bb6a023f 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz
index 95a6416acfc7..886b087f1d24 100644
--- a/app-accessibility/Manifest.gz
+++ b/app-accessibility/Manifest.gz
Binary files differ
diff --git a/app-accessibility/flite/Manifest b/app-accessibility/flite/Manifest
index 1dd09706d670..03bbd3b9ef22 100644
--- a/app-accessibility/flite/Manifest
+++ b/app-accessibility/flite/Manifest
@@ -32,5 +32,5 @@ DIST cmu_us_rxr.flitevox 7645602 BLAKE2B 532ce8a72455a3d15728b799b8d9c15fcc7bc06
DIST cmu_us_slp.flitevox 7280743 BLAKE2B 99d5270f55374cad466de01b1764d1ffd072cd770d0630f30f96c13af44ac02bc841be5c7aff3fe189e1089e24544363093f4cab481ed1c018bf49c621591b4f SHA512 f19997ab1293bac785f8a8334512ae20d5c1feb20adac40fdc71da125069dedd1a8dc3c69b9247e20bc3f4db307be779e260172f5239622425603684766a5c44
DIST cmu_us_slt.flitevox 11156032 BLAKE2B 909d4d2adf94d5b40aee4b85aefaf1e8383718f491f8cc9639e0a91baccdad42b1b8a91443e4faa51ad9e1c0e25b8474f9b97c5a8d792102f87815bcdabaf230 SHA512 a17994d46b910434803e185820ad27a18caa1195b61f64cdbba1d6992c1bd65b3425d9e4ba40c279bdb6bce53c6b3529496c28c631c1684808f6a83f10846c41
DIST flite-2.2.tar.gz 20233792 BLAKE2B c395c34d2739da523c4794da3a795f2febb7e9a26336c7688215f648c4aee03855c8ac7c9d3817efe3e3a41380a5e325aa8236d1b64af21f8100da3dbba2db23 SHA512 1ca2f4145651490ef8405fdb830a3b42e885020a7603d965f6a5581b01bed41047d396b38c2ceab138fc0b28d28078db17acd2b5a84c6444cb99d65c581afa72
-EBUILD flite-2.2.ebuild 4411 BLAKE2B 64b25467f48ea09d45e30e580c5ed08dda028e5078dda961f06784bb6fdd925a29277eafeb9f36bf656af3b716454ce3a78b1b794232420c38b13bb3f2e71cb5 SHA512 b3069695ddb826c62ee22d476babab955ddd48c4058618dac96d1112e39c56c93e674abec94449ecf83021d799460a8ab883c4a6fa46b300beb4508a6fd111dc
+EBUILD flite-2.2-r1.ebuild 4409 BLAKE2B 9ddd9bfd5259b3ac8f57181e039c3f99a6c425ed7a0a1cc733af24fdda45615be09c5b4cfe987be1093ed2635c8f68b4b5520dc6e60f6b943651aef50ff81646 SHA512 cdad52c76d584727f43811efcface7daad11a63a059f2a192145292de74cdff2a3577957a0b8cced319c026c8a2ca868a2ed642a3958c24354b39d0f2489626d
MISC metadata.xml 517 BLAKE2B e91b1a0a5e78284d318a97b13637c13666520a280afa818bb7bacabd73d0f8406a6da66899ea4607d1ef3c13f858242e2239eb176dfe24e859c391d16ebed018 SHA512 e9fcd43288f59205389fa9cd35be1da34f014bdbf078891b1f1c51154262562e6ff986a6367035d9ddbfa856c198ba96ed2240b085cdb12ecb746d6b67ad271f
diff --git a/app-accessibility/flite/flite-2.2.ebuild b/app-accessibility/flite/flite-2.2-r1.ebuild
index 371654dcecc2..5c91935f7dc3 100644
--- a/app-accessibility/flite/flite-2.2.ebuild
+++ b/app-accessibility/flite/flite-2.2-r1.ebuild
@@ -1,7 +1,8 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
+
inherit autotools multilib-minimal toolchain-funcs
DESCRIPTION="Flite text to speech engine"
@@ -45,11 +46,11 @@ LICENSE="BSD freetts public-domain regexp-UofT BSD-2"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE="alsa oss pulseaudio test voices"
-RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( alsa )"
+RESTRICT="!test? ( test )"
DEPEND="
- pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+ pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
!pulseaudio? ( alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] ) )
"
RDEPEND="${DEPEND}"
diff --git a/app-accessibility/julius/Manifest b/app-accessibility/julius/Manifest
index bcd3a86d149a..700157e7e4ce 100644
--- a/app-accessibility/julius/Manifest
+++ b/app-accessibility/julius/Manifest
@@ -1,5 +1,5 @@
AUX julius-4.2.2-install.patch 9287 BLAKE2B 8cb38d56d664996354e8489f9bdc37b696e03f86bac18dd9f521e2512a228afd1a95bbb738d1d5318de10fb847a0135db0573a3e6b315225bf288cdc0f428e00 SHA512 d757ac3ec1643ec441c54938c201eb88eebb27e084e753bd5555f91e94421398fc8085810e600314dd7942867298b4170e8abcd0f67960a8971bb397e147a01c
AUX julius-4.2.2-ldflags.patch 239 BLAKE2B e7b89f42b368df7142e412296e3c652f186f66d21244f9fa1fe6bad6411d1e79fa0df4887afc388078bd810783eedf897a60f93fb14a89afd60de297bac079c7 SHA512 23a4855af3abad321c96642b8e63004a30f262044b3f8debe936c39b855d3be7b600910f29553c0e077960546d9db336ab737987e4e226a2fc2c2253ca6bb67e
DIST julius-4.2.2.tar.gz 1720888 BLAKE2B c43fe54a6eb8ad48d1ddf8634115f85369062289516b7ae79ce2dbf7b8bc8610b0fea1cff5716c3ce532f9d5b522cb8e94996c9236a337a3e2d73fd0932d9797 SHA512 c1d6c4016cf326becc2e8945c08cbab9b5acefd0e648b6e35b3078850b1746b5bbdb994fccc66c0adab175fb45fc86c25b8a655047a97c130a2f8e922d3d1c0f
-EBUILD julius-4.2.2.ebuild 1371 BLAKE2B c5b485981578f50a4888f51a91300f4ce0bebc6f49db0015a412fa6db29c998a590532993a624b4de2cac56b1b39eb1fa09bce2edf65d9a64fe9edffeba1b403 SHA512 83a835f24eac1d7dcf2820242dc98bf1ca3dd1e6558eb7df1b7d8b08edb34ba59cb126c4afdf8da26d16c51f2391215f9c12abb1ba731878d92d39f9cdf8ac32
+EBUILD julius-4.2.2-r1.ebuild 1368 BLAKE2B f75a3bf6fc03e2cdb39a3829e8e2de05d45a3d812eca81cc91ab06fa11e39bae036f1092c02acc1153ddfd506a3ac27ab574f74fd46f6c4e16019ccd2d772e59 SHA512 0c356c7257e7780b6d8b30c0e928a8acafc3697ac9bfc6b0435ef1e5c65351e7fd5474b51d283c2971db618b7bc7741952b8adea2e8b438ca4d9e812289803dd
MISC metadata.xml 339 BLAKE2B df7a1112a4801b1e9d00658f9acc161e323f5681aae2f0272b06d14d8853abc0cb402726b8570d91da72c0fc0fefa0d6438bb2a767c0e87a09dccee219a139f1 SHA512 47dd05e074329654ee14e3bacdd79d2a151c8a1008988d619f2d5323fe7d3df6066bb936d8b96012184df5f6e9112f1a2f4d26933e06b1b9dac30804a13b35cf
diff --git a/app-accessibility/julius/julius-4.2.2.ebuild b/app-accessibility/julius/julius-4.2.2-r1.ebuild
index b26cdb8dfc2c..211d4aeea5f4 100644
--- a/app-accessibility/julius/julius-4.2.2.ebuild
+++ b/app-accessibility/julius/julius-4.2.2-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit toolchain-funcs
@@ -22,7 +22,7 @@ RDEPEND="
sys-libs/zlib
alsa? ( media-libs/alsa-lib )
portaudio? ( media-libs/portaudio )
- pulseaudio? ( media-sound/pulseaudio )
+ pulseaudio? ( media-libs/libpulse )
sndfile? ( media-libs/libsndfile )"
DEPEND="${RDEPEND}
sys-devel/flex"
diff --git a/app-accessibility/mbrola/Manifest b/app-accessibility/mbrola/Manifest
index ad6bebe1f3e5..74d5800f188c 100644
--- a/app-accessibility/mbrola/Manifest
+++ b/app-accessibility/mbrola/Manifest
@@ -1,29 +1,4 @@
AUX mbrola-3.3-Makefile.patch 3147 BLAKE2B e6d5f874d5c0e6d6dbdc15e23418148d96a460e45bb2a8e0e0bbf3a3e8c7e4ccd6e312e9f7d2dad73ffb2d191079ebca2af03a8888f206e3c05a05f1254a5240 SHA512 4393aba0ee7bd1dd62c4cf8f8f7994ced8f6b492a038d9186ed1802deb36cad9665657d8df0752e1e899cd8529bc5242237a75babadf739e2d7acd4ec4e31fc3
-DIST de1-980227.zip 9946342 BLAKE2B f14c2baef6cfdd66004a2d64e0623c347b8a1116cfb6441729cf9089eef2c67bc9c1cbf3db2679d43c4b407d4a8b73d2905fb8c547777ba1dc461bf8a603a9c3 SHA512 df9027ee1a1bd32542d02bb851bff54379a9526f3d52429786e51c4a96b9de9cb1b8e1e7d66d4c6c77a13e285311c62fa0a13e0e749c8590c7292121e231fb47
-DIST de2-990106.zip 9463658 BLAKE2B db52832db05ed81b1abe43972fc6497b8ea2a93c157fb4c5a641fb9fef0fe70d3ac8139c76b1dba00a58e722e3afdb2629979581731a48d706bdda85414061d4 SHA512 9d2dfb685c71d4348bad142035152c6c4bfb60f98121ea1be4e51adfb078137aa93c0b8b4c1e43c9aaee51e0d3bad4a6c7a2f6ffc019e0cb34ac853cddd8b7be
-DIST de3-000307.zip 10486554 BLAKE2B 019fd652fb173e6ff492467eef35d4d45ed89ae04a39785c1ddaa59d32d16cf6779d80b9812368540398e19416e280041671c2d74577e7727d0a12f6c5c3e3d0 SHA512 32bbf8d19d2f1032429b1f777c43d49746c45d5c150258f08a1533f7681df973483ac96f3db8c6bfff0481f7558853b749ee7c024410237982e712880935ccb9
-DIST de4.zip 19520969 BLAKE2B c8598846b30583f7d187be0a0ef11b45bbbd537d4df3a8a571929ed7498abd58274769eb1d7d39dfd6e30397981119e94657cc5bef41852ce38cee56764135a4 SHA512 ea8ab4192c68b9ad6c4f4c02500015449fc332c22f811cdeee8956a85c347bb48fa263082495f5cd20c0b3641b67673acb7b3da081cb15863271d988b238b4d7
-DIST de5.zip 13134662 BLAKE2B 7c755a75ce66c6c964e23ba3e5db4981137f7d8c12bf3087f14737c285f9c76e664fcdd60a8c25abc9fc006872d40d14d0a82035700841e2bf6f9f8040855303 SHA512 652110430f13cb81420ffa08d368d7992a5ce814c9682d5ab90ec1cd43aa631b6cae9df918171864184efdda0ad804ca4560ede6d048ef3067332f712f72cc19
-DIST de8.zip 9693603 BLAKE2B 714d9cf965f334cd78fad9678b211b9774e82bddfab15a8f9a277a6a1a47ed5e27c4bb49393c500e78c21577a248888c05ec3a4bb36e48cc4c5d60c30ec9c150 SHA512 6e8d1be85eb8c24d5c38c1c102cecca4af9538a55b75b78ef62bccf0761a431beb0ed3d31e4aea271c29037631ed4b00763aea90c06dffddb3b52cbe8d65b3d7
-DIST es1-980610.zip 2110022 BLAKE2B ca03827f5db08e7489f7d7526e0a5607a1d8e06d1936984dbf6cce044731ad80acdf8674b07b4efb48be27f036b5e4b4abf189e4bf85885d0cf3ed59a873443d SHA512 1459a346c66133e70eeb1cec057b762e6f22d11472c33c732cd45b92afecb8628de861992abb07c3272ee640bb023154b838d1648b6541228256e57206216ed5
-DIST es2-989825.zip 5111601 BLAKE2B f97a09006ee4e676d1b2e271330c46f989fc9df429a8b38240cee2240b4a0d667e37afdae9d14db86e0eecb99beba9b61a26350205589cde4231c5bd77ad7018 SHA512 69d9bb62b42607714ea692a3570c70ddbe32590f2dd6c0466f6cad685a292c74ade693af7fead0d4bbdf12a70a36e06e3205bd07854855b628f59d7bc1d1be3a
-DIST es4.zip 2804262 BLAKE2B 52f7d37ffafefecc82235bc9fc75e18d2beb123b1aeedcb9e2b1dae57fa97ef2bcd5d9b594f320a26b6fa8e30ad4e6d036ace9e34297166ac17f5142ce63d571 SHA512 b5ce924fc894a3e186cf06feb3afc0f8ce2805310e1da34c4a74b52100d2ecfbb073d63c87c5809e05e89b47b57fa32bc0edd44ad7477aa92facc9ac041cd349
-DIST fr1-990204.zip 4694334 BLAKE2B a47befd6d661a497072dea2d693bf20be00eda72f64d7670588692acfb3304f9cf10973e99cb6455b919c2adc89bb597ea1c78c04573b60eb5f1c0a916833054 SHA512 1a24326f6f9989d88f8a8447ebb1d9f8fbfd49f909a28d456c170bc8615b9385be678202e0d6d5c867d3a50ca68ca16f85ea5410d16fd2c70e4f9b6f7b115afb
-DIST fr2-980806.zip 5744598 BLAKE2B 21006b4b236ec05df964832eb3487b55ac447c199fa544143fadb18bb57214e7278c119f4a7566e089666e2b2562c5f1899f85b37bb746d75a8c68adc4d990ea SHA512 cca19bc7db0118e6a09f203346f355e87b2a75902e06ee7d82c2379a4ebaa8144f64ae79b5ff6cd9c49e0d46a26d2a05109f325bda78e1b0462089b6d03a104c
-DIST fr3-990324.zip 4702681 BLAKE2B 8a9078bee17f488f43225bad2aff93e94e8d6c29f2b1b291f7e651376da7ca1595d16b66360b02e429b16428aa9bbe485c44e151d9ff8a8920b11aafa6a16215 SHA512 24a715b5913ca931624f5c079d7027d3c84543c6044ab49283550dd7d0158d19c610d2ee9ebb055d8de14f9b817aac1d4b32599729b17838d5f914ec3bf50439
-DIST fr6-010330.zip 4610252 BLAKE2B 37242228b5722a5f1a9962492e9d927d8e25c54abc499f2d11f5fe6e1007c7609aca0733f40edb81fd73f8a42c443b5124398a3292a21d718dec10c4e3687588 SHA512 41bfba97e6b06a987a691a7dbb6e6a5bc00c7a6e4576215297e1db974a8efd06fc7e960fc0c83f024852c195c7f4c0da5e8d3ac6f5ad3f641193ee1d65679879
-DIST it3-010304.zip 5349273 BLAKE2B 7f1c98945c213b738eaacbf4164bb18cc44cef0b12a64f1ee2ced92e0cf468bfcebefa83307d31e5695f3580d57b06d0bf43397bd524a28825163f38aa75507a SHA512 cb179430b93cef676d4e3f792d453f2dc3a34ad0f5bd0a36e97ded98b17c0dc5cad1622f7bb7e7f4f6b26d944573b906b33eb519bc19d0bcec01ea4810d8f71c
-DIST it4-010926.zip 5044168 BLAKE2B e2e63f85f13f0d8667a46e5c78e9e449ffe32cf798d8e46b942af390b60bf636cf1d23520c5e13d180b2dcfe80040ae87616726bf1db818f2aad31d8b9a48e4f SHA512 a7fcdff5b30e213bf9f043c2323e73a769357a46ce6df9114579cc62392fe2394ce472120c73018a1a71870c7565d18bb912ba7650a267f8779e18c12f260113
-DIST la1.zip 7627631 BLAKE2B 7361fdf7fe072d6e9e71e8f41e3874023c6368d47e1fb8853578774b8df61b90e9ba6b38921f5286fd7c5ba9bfdf9056b6cdab9546e162f78f0d6082a7148a88 SHA512 5a367ede393feb28b587a380975baa84ca1840dfc5479f938de1588954f3ae23b06e0214b854e1f0137f178d197e4999e8e8750b136d964797116d53e49ec6cb
-DIST mbr301h.zip 309820 BLAKE2B 4c311e700e8ab0af7da9a33da6f57ac5fa2328f4049f703669fb03e4e468e578b5df5fa9b4cd468a74ad62a70330378f8127637e850e3f1ce3a8e1a979a6dc1d SHA512 24b522092ff8f18ab606ed9cae609a69ce8ae9ea56228468dfc3c4c6c114bc65ce9d69f420cddbdff75f1200dbed1edb667e8d84937a73218542dea25a88b848
DIST mbrola-3.3.tar.gz 345444 BLAKE2B e41d28e16d7792e91405d8449845f7f3e7a53b5176e1076a4a63e62f7f53f70fb955925762bb6c7c9560ff033530d8b20df6a0c580bc07758194982d6130e669 SHA512 4c15481d2afc7f459c511d2f2791ae1f0f89893ea86fcde113c73f9b5509b893bc7beac8ec5fa76ca0f4e0aca35982ff1db15e8611514d91991608aee004c3f2
-DIST pl1.zip 4050906 BLAKE2B ed60926ed95949e3e92313863d7e3c84c853347123ac93d54e042fc995e311d0db7afb19603f89b410ec544f0ea56d3eea1f094b45ea82c789325c09776642e8 SHA512 e42d4208719798512c5296e89defa59b46719c787bd352503f6377b185e817b709a27228a8fd2e70536632f68dff81aac9e145902e2a17fe95a366b0d4d03478
-DIST ro1-980317.zip 3222054 BLAKE2B b19e3ec147e7650fc0475dafb63af8c2d09da7f21f6536617fbaa73d4dc95431895bbe134f39daa3078e01a6620d91bc22e162401b3be42e731592c627a540e6 SHA512 06075426f3befde1a4a2c589f92340c964b22fc1cf54d34d1808d6ab8ba0d50a57f4a96e1c68ba06badee466d11bb46db6c929ce974ea25212ffb1987468b9a1
-DIST sw1-980623.zip 9386828 BLAKE2B 89a03aa3491efaf188b70d4cdeafa071dee86faefc45ecdbd6b26e10a60619a02e79874b86f67c6e2217c7592c5afaaadf4757eab6b94c1924546f1b7800ec8e SHA512 c3b2493f5ba6f91983bd6e2d821cce741d427886cdfa17f1f3ea58197445229fcaca05bd09f531c3166360f77232d04ef61290a5f2a2bbba22587d689d821484
-DIST sw2-140102.zip 5629399 BLAKE2B ea0b340dc4b0cf3fa7cbb170d2eb51d7a3f1c383de1ea2c2a397426f460eacf2f032e0e68170f98d43e5f869a5ab89cac71e867ae0b142f44b2794e8330fd145 SHA512 eedfe81cd37e3cbd022b3e2be5878d165cf29fb0cee36ddc700ba567c92181eaec0e48699fedffdd780f2205ab3e1ddd9a9426a88b0e6f02992de1639e4ce0b3
-DIST us1-980512.zip 6562915 BLAKE2B 72d884f6f8a83a07786363be8cd919748334bae52637e18b7970eebc53c3f267b3f65ff16f4440298c2a166733a38585ad498c40a2bedd7ddf793ce75d044a9e SHA512 e2b1eb7325e9fe0b58f3b0e265899b0da1cf5ec1cb183f241bf73ba670528b56cd091277f432446e6651d81dca21f2b2ea8a84622dd655d125cedda0447cdb62
-DIST us2-980812.zip 6387442 BLAKE2B 73502264a3900255f91edf5e3b92baff706205a72002faaed6b3a8eb0a7e0e32c21e14870cfa07a546c8bea6112b5433ca64b09b455070c49aaf2f059591025f SHA512 a8aea10bc08f6c66e863994a5238fc2caba1d308f5c9ef35ccd18d01eb92a38fcbc0b96593a56bd7abd2f714fe722aa6b3e2c3141da92a4c8c06e81efb843ac6
-DIST us3-990208.zip 6195800 BLAKE2B cf58531738ed412f75ff3c6d9788db8afd3468c10e5c07775b893516f399e3d14ef2bd5ebc5bb57ebb363d3c077924a496984f680e2ab9c45d05efc70642df19 SHA512 dbc6b0cdc3040ec3747f25a15dd17f35f0e97c40a153ae44e43a7e8030302e7e7c8710b10fe8184cc38f907de07a187ac0a7e3816be2230ce969aa014641d0ae
-EBUILD mbrola-3.0.1h-r6.ebuild 2652 BLAKE2B 7012ae6d8eee190816a5d59387fc177c5895b472a6d1dbaad9d5a2b270dd2bdffa69f28ebac3ac77323ce23653d58a0f3cf9d7ef59a689cdcdccb63c911663ea SHA512 90faedb6610c6a9b955f91f463297f7116a3696ee50bdf12728c9492c369eb42b5cc7b4a8b78fcb64c31b6449f03276069bb5fc9acdcb4fb6e57d3be2d9c0aa2
EBUILD mbrola-3.3-r1.ebuild 704 BLAKE2B d556d33a15d1eed22456762912d809c10845ec012df530d916d0b2d1172d0dcc5dbc212adf3b79d0f39c526b273c647f72fa9327ae33d5422e7a7fec4f0d063f SHA512 62d8cc80df04b6c8c42d9351fccebe27e2f46d8d13707de5c10e1ec68cdb6ab57619fa70dbd70f5d423a2a8a6cd4b2b3c21b70483ecc802de57b4e106dc239fd
MISC metadata.xml 465 BLAKE2B 7bde5caf3892d6f65498e672f7012a37265c70d1112db13288e8bd8311e32b4e46c65039c70192620a900eff33c6283e7f4d2f0cc49a918709c2c5347ac45c26 SHA512 2b11245580478c29c0d309941532b3c89804e22197f0986536a38105f7b0f1045c6c2e509243a48c5b772d84650fd9037330b347269ae0124d834828f7c2dce0
diff --git a/app-accessibility/mbrola/mbrola-3.0.1h-r6.ebuild b/app-accessibility/mbrola/mbrola-3.0.1h-r6.ebuild
deleted file mode 100644
index f02fbb87b8fd..000000000000
--- a/app-accessibility/mbrola/mbrola-3.0.1h-r6.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-IUSE="l10n_de l10n_es l10n_fr l10n_it l10n_la l10n_pl l10n_ro l10n_sv"
-
-DESCRIPTION="Speech synthesizer based on the concatenation of diphones. Includes samples"
-HOMEPAGE="http://tcts.fpms.ac.be/synthesis/mbrola.html"
-MY_PV=${PV//./}
-TCTS="http://tcts.fpms.ac.be/synthesis"
-SRC_URI="http://tcts.fpms.ac.be/synthesis/${PN}/bin/pclinux/mbr${MY_PV}.zip
- ${TCTS}/mbrola/dba/us1/us1-980512.zip
- ${TCTS}/mbrola/dba/us1/us2-980812.zip
- ${TCTS}/mbrola/dba/us3/us3-990208.zip
- l10n_de? ( ${TCTS}/mbrola/dba/de1/de1-980227.zip
- ${TCTS}/mbrola/dba/de2/de2-990106.zip
- ${TCTS}/mbrola/dba/de3/de3-000307.zip
- ${TCTS}/mbrola/dba/de4/de4.zip
- ${TCTS}/mbrola/dba/de5/de5.zip
- ${TCTS}/mbrola/dba/de8/de8.zip )
- l10n_es? ( ${TCTS}/mbrola/dba/es1/es1-980610.zip
- ${TCTS}/mbrola/dba/es2/es2-989825.zip
- ${TCTS}/mbrola/dba/es4/es4.zip )
- l10n_fr? ( ${TCTS}/mbrola/dba/fr1/fr1-990204.zip
- ${TCTS}/mbrola/dba/fr2/fr2-980806.zip
- ${TCTS}/mbrola/dba/fr3/fr3-990324.zip
- ${TCTS}/mbrola/dba/fr6/fr6-010330.zip )
- l10n_it? ( ${TCTS}/mbrola/dba/it3/it3-010304.zip
- ${TCTS}/mbrola/dba/it4/it4-010926.zip )
- l10n_la? ( ${TCTS}/mbrola/dba/la1/la1.zip )
- l10n_pl? ( ${TCTS}/mbrola/dba/pl1/pl1.zip )
- l10n_ro? ( ${TCTS}/mbrola/dba/ro1/ro1-980317.zip )
- l10n_sv? ( ${TCTS}/mbrola/dba/sw1/sw1-980623.zip
- ${TCTS}/mbrola/dba/sw2/sw2-140102.zip )"
-S=${WORKDIR}
-
-LICENSE="MBROLA"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86"
-RESTRICT="strip"
-
-BDEPEND="app-arch/unzip"
-
-QA_PREBUILT="/usr/bin/mbrola"
-
-src_unpack() {
- default
-
- if [[ -f pl1 ]]; then
- mkdir pl1DIR || die
- mv pl1 pl1.txt pl1DIR || die
- mv test pl1DIR/TEST || die
- mv pl1DIR pl1 || die
- fi
-
- case ${ARCH} in
- x86|amd64)
- cp mbrola-linux-i386 mbrola || die
- ;;
- ppc)
- cp mbrola302b-linux-ppc mbrola || die
- ;;
- sparc)
- cp mbrola-SuSElinux-ultra1.dat mbrola || die
- ;;
- alpha)
- cp mbrola-linux-alpha mbrola || die
- ;;
- *)
- elog "mbrola binary not available on this architecture. Still installing voices."
- esac
-}
-
-src_install() {
- # Take care of main binary
- if [[ -f mbrola ]]; then
- dobin mbrola
- dosym ../../bin/mbrola "/usr/share/${PN}/mbrola"
- fi
-
- dodoc readme.txt
-
- for voice in ??[0-9]; do
- insinto /usr/share/${PN}/${voice}
- [[ -f "${voice}/license.txt" ]] && doins ${voice}/license.txt
- [[ -f "${voice}/${voice}" ]] && doins ${voice}/${voice}
- [[ -f "${voice}/${voice}mrpa" ]] && doins ${voice}/${voice}mrpa
- [[ -d "${voice}/TEST" ]] && doins -r ${voice}/TEST
- [[ -f "${voice}/${voice}.txt" ]] && dodoc ${voice}/${voice}.txt
- done
-}
diff --git a/app-accessibility/speech-dispatcher/Manifest b/app-accessibility/speech-dispatcher/Manifest
index 34b48e51245a..7a606736b623 100644
--- a/app-accessibility/speech-dispatcher/Manifest
+++ b/app-accessibility/speech-dispatcher/Manifest
@@ -1,4 +1,4 @@
AUX speech-dispatcher-0.11.4-GNU_SOURCE.patch 3680 BLAKE2B 671b55d0418b92d299427fd2d457e3279f1ae9d97548dd1ff89b52a2487cd700c134e7bb042ae6b621883933d1b3c96765f6fc2ed040c0de4c7d97f017ad965f SHA512 d07edc73370fdb8d9c71f8cc9c9db15da8fe3b7d83ca42bd05a09fc4795899786e54436d7dbc8407ab08eb0384997126322352ed9d4c4250d41a11d0d68dd4b4
DIST speech-dispatcher-0.11.4.tar.gz 7127323 BLAKE2B 651a20ec403c6158756ab6ff7fbedb38ce1cec413be49367128274c8d20ccc7080a2dccd68cb7ebbec6bab05599f06a4aafc561e4e5e53cf52d19fa1b94fa286 SHA512 d0ebe832e2586abdb1284be36f8427cfbbd94f1a2dead1b74526b151e9529f9e61679339274b73afab5f829d184337372ba0aad93d880c42d2a6a1bcb2b7afef
-EBUILD speech-dispatcher-0.11.4-r1.ebuild 2914 BLAKE2B 5803d14b8bdde95adc3f81a84a0496e0810c08e1b2d0bbfdfc6c6db0c03a805504f74a435b9470acba3e7622c26b231aeae076b5e7e331c85c4ae015bd23c44d SHA512 4880afa5a46858295efcd7f2878910618a1a9f07b1662094aa84ef087c7054d0bd37cd960d380d54fc650e26c63bdeb6bc77d4afa195d901eb9a02c212649820
+EBUILD speech-dispatcher-0.11.4-r2.ebuild 2911 BLAKE2B 2914ea298055f47a1a77356b9f5f2fb3b888757f8a93ac4029606cadce054035666ab4d9f4c69314df0258c0dffb34ae247bcdd91db9650a7708ef967806fa95 SHA512 7583c737c68386b5e23d4540d8aaa19c66eddcdd8451bccbd891e0a99cee44e1b0c676f2e870466a0822fee1bf25a9bef007dcf57f3f4f77c57bf7a115c0016b
MISC metadata.xml 721 BLAKE2B 926d97f613858988bb43ba292b45699cd0d2df876d05db38767296d1408d6f60580f32a019cd1541a517ad27606185d046838637ee4c4c27c6c70ced30d0d492 SHA512 22eeafb4e7bad9bdd96f5b950a5bbdd5259734b589bfb34876fe758a0779a5dda532b0bd696acf9da5ff124bb78e3b58d6787bd8bdc698879e34e6c8ed5bcd45
diff --git a/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.4-r1.ebuild b/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.4-r2.ebuild
index 1b0b5acf3017..19e22e05c8f8 100644
--- a/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.4-r1.ebuild
+++ b/app-accessibility/speech-dispatcher/speech-dispatcher-0.11.4-r2.ebuild
@@ -27,7 +27,7 @@ DEPEND="python? ( ${PYTHON_DEPS} )
espeak? ( app-accessibility/espeak-ng )
flite? ( app-accessibility/flite )
nas? ( media-libs/nas )
- pulseaudio? ( media-sound/pulseaudio )"
+ pulseaudio? ( media-libs/libpulse )"
RDEPEND="${DEPEND}
python? ( dev-python/pyxdg[${PYTHON_USEDEP}] )"
BDEPEND="
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index cab8b2c5a2dc..dfab69f7bcda 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/dtrx/Manifest b/app-arch/dtrx/Manifest
index e0c9d5ae60e3..2d0ffcf5ede5 100644
--- a/app-arch/dtrx/Manifest
+++ b/app-arch/dtrx/Manifest
@@ -2,7 +2,7 @@ DIST dtrx-8.5.0.tar.gz 34061 BLAKE2B d8ecbd9f3594440656e40d811846dd302d271f18971
DIST dtrx-8.5.2.tar.gz 34112 BLAKE2B 01d13bc2f53bb8093c8c69acea6af4d80ef3c58dc61ad28a79b1385814693738c371bb38742aa6df933c8f69d1ad86ba05c45d222e4b5398df8fc811c50c2c9e SHA512 b8091bc0a948b9fd796b9a6e335e270736e9a66d103406bbac7d5064cf01067daed5f4287ab5e29aca61819915461ff31979dda437fd6089ab3f62c44d97f065
DIST dtrx-8.5.3.tar.gz 34147 BLAKE2B 156d2305f777b63870490736fd769a9d480f390d41ac0aa6acac16d4c5b21bb5b3f88d7b2cea6ecbf74511895bb3c3d923a6186d5189ebf3f7a5f4bb5db6c0f1 SHA512 0c29f0d9ca03d11206297669c20c3443c420db4aa0d91da54a5f6ac7236120af04a1a8d7e2e4f85b3d7e6c6050786cc0293bab02f424fe3be52a40f069d397be
EBUILD dtrx-8.5.0.ebuild 1098 BLAKE2B 6c2022944f781903b8c466b54ed6627b3e5744d424e3e72a9efdeebcb49ad6db39d5710c8d853cbf9e2b8158ee8d8805e66ec918b6dd0dcc9b7df7c8cd580db0 SHA512 f7b010efa34cc5923691eb397e27ca437f901b25a6d7afc69e5c429daaaec18416063fff44d4aa2e1424b5704be2cc1772f1e803b53be975e9e0dcd80cca6238
-EBUILD dtrx-8.5.2.ebuild 1099 BLAKE2B f164bc3195a33313c112dd6b8144dbbdd8fbf3ad433fbdcf8057ee83580e82b77515509d79e4954c9d3dab951b62aae11b3eddc74acd9973ddac0bf7c51befbb SHA512 81294fc00ffc2ad8638f71a2658075de5ea90088a4568bd5e2aa95427ff3d6c1043c16358256428e063323e67c1278bf41229d2d5bb701a1f76704374eb5650c
+EBUILD dtrx-8.5.2.ebuild 1098 BLAKE2B 6c2022944f781903b8c466b54ed6627b3e5744d424e3e72a9efdeebcb49ad6db39d5710c8d853cbf9e2b8158ee8d8805e66ec918b6dd0dcc9b7df7c8cd580db0 SHA512 f7b010efa34cc5923691eb397e27ca437f901b25a6d7afc69e5c429daaaec18416063fff44d4aa2e1424b5704be2cc1772f1e803b53be975e9e0dcd80cca6238
EBUILD dtrx-8.5.3.ebuild 1099 BLAKE2B f164bc3195a33313c112dd6b8144dbbdd8fbf3ad433fbdcf8057ee83580e82b77515509d79e4954c9d3dab951b62aae11b3eddc74acd9973ddac0bf7c51befbb SHA512 81294fc00ffc2ad8638f71a2658075de5ea90088a4568bd5e2aa95427ff3d6c1043c16358256428e063323e67c1278bf41229d2d5bb701a1f76704374eb5650c
EBUILD dtrx-9999.ebuild 1080 BLAKE2B 473add785e51e2e1fdc1c7ab623671bb45639334e4817dff92d214410f629807a6a2e81a47f56145ca1ffa0327da9982633abd1d59eb72d55d223ad4bfb72e22 SHA512 ac336d34d9bf3ca95117b020acc8b5f6ec55533056e6a65d41d3cf6178b8ef9f04be8b6452109fdbede210a552add61104c26af375252ad43753b59d307e63a6
MISC metadata.xml 439 BLAKE2B 7490943dfd8a50c9d0ba628b72b6e8367a148b942aba496744337559e1134e26bb1b8fc0741ac912607826b8084643a568198a578c95bc10315f868bcea7742a SHA512 69a3996fd3834a22f1a028873c1061cca325224cfdf321b4c01687d5099aff4e7ed6c601076eaca5b88affab20f0d46b921a13db838de7243d3973fe71a4ab42
diff --git a/app-arch/dtrx/dtrx-8.5.2.ebuild b/app-arch/dtrx/dtrx-8.5.2.ebuild
index e0fd47057821..43636b151107 100644
--- a/app-arch/dtrx/dtrx-8.5.2.ebuild
+++ b/app-arch/dtrx/dtrx-8.5.2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999* ]] ; then
EGIT_REPO_URI="https://github.com/${PN}-py/${PN}.git"
else
inherit pypi
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
fi
LICENSE="GPL-3+"
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 7c98a4e4f845..f098bd86380a 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/diff-pdf/Manifest b/app-text/diff-pdf/Manifest
index 05976a977ee2..07a2d283bd1f 100644
--- a/app-text/diff-pdf/Manifest
+++ b/app-text/diff-pdf/Manifest
@@ -1,3 +1,5 @@
+DIST diff-pdf-0.5.1.tar.gz 142541 BLAKE2B db402ee9c0d3013b76b5e20381d661c572206bd834e5ec31824dc9f4aed08e0fcb1d57909b4a7490297c767aaf17efdd522ca4488c63a276ba6fb3f50e74b8b9 SHA512 8f2669da974912023208cdb538256ff979935d64e1f32d547da33d6c8231945ae555f6f85481ef36ec888d3ceda7fdfdddcfbd225f0a891c5f1613be6f249f4f
DIST diff-pdf-0.5.tar.gz 135755 BLAKE2B e4b9599b4f443171473ef483fe868c58e0a0c9f23838895aa08f1bd662c4df920fdb50277d2d0a5b28d5bb66054e700012a98be636a12d34ec919ad85d332cc0 SHA512 62a868118fc807b433e504edfefdc6a9598a8197aaf5cd4e46451b67d5d73fcf9234bd6efbe6307ed7c3821aabef8edea81cbb0bbe5f4d34365c5f8d6dd9a51d
+EBUILD diff-pdf-0.5.1.ebuild 1264 BLAKE2B 10422e049ef7d63c9a6002e5278078c0f18abd6f04dbe884e5e9a4184826d7605d96ef1aa44c2dfa2f880bbf2e60049f70d6ebc317b3d769fa6da11cad350e59 SHA512 6f996f51f00889e1eba2dfc6675b8dcdaf31d2ab461e833e93cdfd8a5cbd968e2eb9f61f39fcb197ae369ba8b82b339d932e0738e6a52cc93d0ee7647712343b
EBUILD diff-pdf-0.5.ebuild 1263 BLAKE2B a0af908e821f4b37498b16acf295048381848b0f40d91266466af9b2132085584a92568174d3fbab8b0f53103c4c14c898f68e5abc434116a78236c5c28f4eef SHA512 604931cbacac43fef7f4bc074c960a19818f449a2e89090690ed8f9bfff9ad863156707af8eb442168fc2bb3217f870f8598383ed62778049688067040922764
-MISC metadata.xml 253 BLAKE2B 63a51cab94d3e978d2c7dd1d124efd1c9e11c5ae277806a1f12359b2db370c37382fc1947e85940f6b0a439e3d49eecdd8d9bfb96587352d6a83803d2fd40bb6 SHA512 8da7cfe0cd26a54c106f2c029bbde93abf77576835e4fa66bc538dcf12fd41160f7cc2dd843a221962bb9a6f965311c076a1557caa38d503f371569b84841e33
+MISC metadata.xml 339 BLAKE2B 211b031e847d20c1d6aa6f98841cc8c51571e8bd1a61d2e4e5d82310eeb30082972b887debe287724744cb28522f9d4408e4bdc85411aaefc8de404f074e4c8d SHA512 8db9a60f3acffed66e63683d546c3b47fdc4574cbad4fd5bf082e119f786b302fa4a4cb77e56e60668868451a0619deee52f8f47319c5a58bd81749b0d92473b
diff --git a/app-text/diff-pdf/diff-pdf-0.5.1.ebuild b/app-text/diff-pdf/diff-pdf-0.5.1.ebuild
new file mode 100644
index 000000000000..a02e905054c1
--- /dev/null
+++ b/app-text/diff-pdf/diff-pdf-0.5.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+inherit wxwidgets
+
+DESCRIPTION="A simple tool for visually comparing two PDF files"
+HOMEPAGE="https://vslavik.github.io/diff-pdf/ https://github.com/vslavik/diff-pdf/"
+SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+# The COPYING.icons file states that two icons were taken from
+# version 2.16.5 of GTK+, which is licensed LGPL-2+.
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+# The build system checks for "poppler-glib", which is provided only
+# when app-text/poppler is built with USE=cairo. Moreover the glib ABI
+# of poppler is relatively stable, and I can only assume that diff-pdf
+# uses that rather than the low-level libpoppler.so API. Since the
+# subslot on app-text/poppler is ONLY for the low-level API, we
+# therefore don't need a subslot dependency on app-text/poppler.
+#
+# Since diff-pdf.cpp includes glib.h directly, I've included
+# dev-libs/glib as an explicit dependency. Ditto for x11-libs/cairo.
+DEPEND="app-text/poppler[cairo]
+ dev-libs/glib
+ x11-libs/cairo
+ x11-libs/wxGTK:${WX_GTK_VER}[X]"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ setup-wxwidgets
+ default
+}
diff --git a/app-text/diff-pdf/metadata.xml b/app-text/diff-pdf/metadata.xml
index f2908ee10b59..1f67f7ee14fa 100644
--- a/app-text/diff-pdf/metadata.xml
+++ b/app-text/diff-pdf/metadata.xml
@@ -5,4 +5,8 @@
<email>mjo@gentoo.org</email>
<name>Michael Orlitzky</name>
</maintainer>
+
+ <upstream>
+ <remote-id type="github">vslavik/diff-pdf</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 50462b50ccb0..9e13e6f01675 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index af60e1324dc3..c011e97dacd3 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -14,6 +14,6 @@ DIST crystal-1.8.2.tar.gz 3171583 BLAKE2B 0ac88384e0d5a04ad397d1756eec5505614fa5
EBUILD crystal-1.7.2.ebuild 2602 BLAKE2B 5d2be8a4acdcf40a5485c25a767088741ca5b01e2e59400dcde74bc23f27899d4550f9bf0330d06bde24168d97a1066e69cf925bbebf279b138ea928b9a70d11 SHA512 72b3b2098ed1355230bbb04a026cbe18992da0fa20ed0a93fd01c37725c5fab60a24a2fd78e794bb60692d69e56894e26160d3e355f9fb9594a070a41aa1447a
EBUILD crystal-1.7.3.ebuild 2609 BLAKE2B bce6be752cfff6e36a80fbe8406de447f9458f5759e8a7bb6d55fab1e76e39b7822263ca09dbd358c509245b36efdcd340ad92b369cb5ead9d8b861633eafa1a SHA512 5282fc72614dd33d258c3789e35ca70ecf842fbb3ebc5b921c10a3f40817ae689a35d965997da7c22eb5150f70fc4019c8aa0077aa789dbd225da753dcd9d6c5
EBUILD crystal-1.8.0-r1.ebuild 2610 BLAKE2B 7faa282a9a3ae761db424d2eacc273220e115b87c384a07ebcc091859757f41b1b1690142c6705d5124fd860c15505c80dfad7c4ab9b0dd28a763f2469320cf4 SHA512 fbf996572071e4859846d5d5cc78ed663966182d9bbc404bf64054b3a03504c2c05098860aa7807b329e3123f6ef85845679acd03088666f7444f69592fa5d3b
-EBUILD crystal-1.8.1-r1.ebuild 2610 BLAKE2B 7faa282a9a3ae761db424d2eacc273220e115b87c384a07ebcc091859757f41b1b1690142c6705d5124fd860c15505c80dfad7c4ab9b0dd28a763f2469320cf4 SHA512 fbf996572071e4859846d5d5cc78ed663966182d9bbc404bf64054b3a03504c2c05098860aa7807b329e3123f6ef85845679acd03088666f7444f69592fa5d3b
+EBUILD crystal-1.8.1-r1.ebuild 2609 BLAKE2B d547df0e56e87ce3216598c2c1706cbe80b56d15c9bbff20029357a7bbdb9511201528b088f8384174d6ae154f71c3720f38e6d23b662d3e22c0aba0c801c345 SHA512 7bbe939ca8ae4a6386f50375e78c4b90103a72d93453a3a98ee0f86ae1e9b342b2acfee0d67ab519628dd0f5aa3f45b6754c283b6a44d7af80bc558daf755d1b
EBUILD crystal-1.8.2.ebuild 2610 BLAKE2B 7faa282a9a3ae761db424d2eacc273220e115b87c384a07ebcc091859757f41b1b1690142c6705d5124fd860c15505c80dfad7c4ab9b0dd28a763f2469320cf4 SHA512 fbf996572071e4859846d5d5cc78ed663966182d9bbc404bf64054b3a03504c2c05098860aa7807b329e3123f6ef85845679acd03088666f7444f69592fa5d3b
MISC metadata.xml 762 BLAKE2B 591f38c882318a6564501cc61abe6222264b65adeaffaf3b23d959ee86b83bae33eaf99029229705f92070fa539fd6d63d8242afc38475904483a9a0b997effd SHA512 ea223d568a3c336a43b183efc61bd1f1a9d1e5e0e8d963275e0b23ee879551bc7d8aae797b1e2edba49d119ad306692599eb535c5d164ebee0c6721dfeab78dc
diff --git a/dev-lang/crystal/crystal-1.8.1-r1.ebuild b/dev-lang/crystal/crystal-1.8.1-r1.ebuild
index 25200cbd691a..8ceb5a40846b 100644
--- a/dev-lang/crystal/crystal-1.8.1-r1.ebuild
+++ b/dev-lang/crystal/crystal-1.8.1-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> ${P}.ta
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="doc debug llvm-libunwind"
# Upstream test suite not reliable
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 4187621a3d65..9722d506d4d6 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -18,6 +18,7 @@ DIST python-gentoo-patches-3.11.3.tar.xz 7776 BLAKE2B 78bf26f554c608c68826b9ea3c
DIST python-gentoo-patches-3.12.0b1.tar.xz 4652 BLAKE2B fcc0b2a8dddb4857e3bd381eb04ddbb593c18e4a3c7e565bc9d386e010f4ddfbb83ed479bd054e51055f30294f7065b045efabb6d45d0be41142dd450f1cada3 SHA512 ce39f99e54c44099a4fbd6da868af3c600320c39e2723b7958a40dfb2ff838e425ef0a87907cb084d96d059054f6222c211ebd258aec255f5fa97579cf9014c7
DIST python-gentoo-patches-3.12.0b1_p1.tar.xz 73068 BLAKE2B 6728a4dcc102cc73e0e3a7e835e25df21075727e3096769f21df1e5411ebe1ad2d9909119bb6a12f96c932cf43de69fda122dffa3c88608c3b4acd76147153b3 SHA512 a459e341418d1882067d0d228401b9ce1365cdaeb75825ca0115add3c5499103986692d0a4fbdf20001632c03eba21171390326ccada6ab3f3c804448bdb79f0
DIST python-gentoo-patches-3.12.0b1_p3.tar.xz 127756 BLAKE2B b2e0d60cedaf2cfd798387a06e0ea16285b880526639f5050ce285482008bd034c4ee3463f396c96d7b7d6834d4e5f79a4bf441e92b0fe257369c9519d904bf5 SHA512 8e5da370301104f6520c364696b41ce9d1d2561abca096dfb626118d87ac14f8a15fb7a195903aa4aaf6a91189f3dbb9e3833c389fcabb1c9b19720c68228874
+DIST python-gentoo-patches-3.12.0b1_p4.tar.xz 127836 BLAKE2B 188fac1b90925b6f80666fd102832909490d82452bb1655c91657d6bf716fca6b4185c34e774387559234a68713ac14d0b5de21a4110ffb3fef200ba8b5379e0 SHA512 07d9dff9e8f53a8b6e79603f2a6b61f5448cf3eb83cdcd184b3131611a7f8bcb975a0ad41bd194256617696df138cff79fbf7626b29f2407435fb0f55175cc72
DIST python-gentoo-patches-3.8.16_p4.tar.xz 32436 BLAKE2B 76984bbc04e5cf32d70853891967a33366dd28ca2cd47f3538ed1e9f4d39008d04c90f616d92112f5ec3468c42119089d195ee4d936536f8da4a772164aae221 SHA512 ad6d653fec3cce1f73db4b192f7e95b35ae2cf70aa8782d7b69f9d48eee240ef1cc32257a42bbb57f3952720df68b9976164a0b2748e36600332fba488383016
DIST python-gentoo-patches-3.9.16_p3.tar.xz 27160 BLAKE2B 5a41a6ff135c3aca02b19cf9a61f554ca224173854274b872ce85e8c71f25c678604e50b87bae40d4b5ac082731c143338fcc6ef47acebad2b59ce0b1d600f5d SHA512 1ace0a9e929769c29082fdec6845a476c07c13fbbff8726a7a592fda09da8b50c996638b4e4e40acccb15630a796074329adbcc9a004c4305952fa5b0dc4146c
EBUILD python-2.7.18_p16-r1.ebuild 8612 BLAKE2B f6c315dcdc3df5d88b456823a2f18cc5fb9e63d8e7b3686a25a814e6222a0787a0b0e1a9373297b14eea9706aa68b6fa36c49a3a4ecf42d3967bf09ca4ca872a SHA512 8234c63e15aa33327bf9cf86f08621b319ba0d7e0826c1159a53b030eab02cf64cd13f1ddce4c250c291eca7a853e0cc420bb549085fd2d11a4dabc0a9d61543
@@ -26,6 +27,7 @@ EBUILD python-3.11.3.ebuild 14977 BLAKE2B 612ba968eb676969985c92cf764ba2a112fa17
EBUILD python-3.12.0_beta1.ebuild 14786 BLAKE2B c21bd83543ce5c9c518e3f4ec121713b4b9765b747a403723237ad8652ad589a29c3f54a04b5929038fa9670a1d55d3cd77e33b8f1f5c0707385df59bd30fc98 SHA512 f0a6c86de64676b3db36e2b11f3e145dc52f6245644260d3c6b16601fe5c8e12410c2d2fd0bfb6a93a9fad59b4b5780136444d8902fedd7bc2ff7c9ac149cc2e
EBUILD python-3.12.0_beta1_p1.ebuild 14786 BLAKE2B c21bd83543ce5c9c518e3f4ec121713b4b9765b747a403723237ad8652ad589a29c3f54a04b5929038fa9670a1d55d3cd77e33b8f1f5c0707385df59bd30fc98 SHA512 f0a6c86de64676b3db36e2b11f3e145dc52f6245644260d3c6b16601fe5c8e12410c2d2fd0bfb6a93a9fad59b4b5780136444d8902fedd7bc2ff7c9ac149cc2e
EBUILD python-3.12.0_beta1_p3.ebuild 14786 BLAKE2B c21bd83543ce5c9c518e3f4ec121713b4b9765b747a403723237ad8652ad589a29c3f54a04b5929038fa9670a1d55d3cd77e33b8f1f5c0707385df59bd30fc98 SHA512 f0a6c86de64676b3db36e2b11f3e145dc52f6245644260d3c6b16601fe5c8e12410c2d2fd0bfb6a93a9fad59b4b5780136444d8902fedd7bc2ff7c9ac149cc2e
+EBUILD python-3.12.0_beta1_p4.ebuild 14786 BLAKE2B c21bd83543ce5c9c518e3f4ec121713b4b9765b747a403723237ad8652ad589a29c3f54a04b5929038fa9670a1d55d3cd77e33b8f1f5c0707385df59bd30fc98 SHA512 f0a6c86de64676b3db36e2b11f3e145dc52f6245644260d3c6b16601fe5c8e12410c2d2fd0bfb6a93a9fad59b4b5780136444d8902fedd7bc2ff7c9ac149cc2e
EBUILD python-3.8.16_p4.ebuild 12195 BLAKE2B 7dcc6fb88eb5a36747eeca7bffb25ca8924969e1c024704f18159d9bb02e24a8ba95caa9a0e001c1e01f3953ffcf6f5414ee86d3f9e8666ccb317c26c045f150 SHA512 884acc58a6b77594ac0aa11d79d0d09c8dfbd317834f11ca1b2041eea5a4c1d0a5cc7710e6902b8e83ec3cba858beed5f7a82563eba5af6243fcf1583c6cac7f
EBUILD python-3.9.16_p3-r1.ebuild 13678 BLAKE2B 9a072504fe4fdd3c2fc1a92a2378b81d2edc3e02bac9059a1ef493c01306182c49cce813f8570935872fc8dd552899f236f18eadc8dd4643583812177e611a89 SHA512 09a31e35ab91f5ad3445e982b8b2c71a0fbb74b91d53513ea461d5e22c374fe16984664b216f4428730a9839c728f8925a1e1145fe999874693dcd795eeaf12d
MISC metadata.xml 1436 BLAKE2B fd5ebcef153bc74aae02f8930dba67736ce44b1dd23418448e7d5bd22391845f5edf0ba8cdf3f43af9254c68734b95fbac9ee891f09c4584c9272ac4233eede6 SHA512 124a1e743cef7236f7936aa843d3aae739a420b1b6173f02c2ef787745616891142724446320d887aeecb95fac09e3620a9666e8e3e32085d79019fe71ff7da5
diff --git a/dev-lang/python/python-3.12.0_beta1_p4.ebuild b/dev-lang/python/python-3.12.0_beta1_p4.ebuild
new file mode 100644
index 000000000000..e79715cc645a
--- /dev/null
+++ b/dev-lang/python/python-3.12.0_beta1_p4.ebuild
@@ -0,0 +1,521 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
+inherit python-utils-r1 toolchain-funcs verify-sig
+
+MY_PV=${PV/_beta/b}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="
+ https://www.python.org/
+ https://github.com/python/cpython/
+"
+SRC_URI="
+ https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+ https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+ verify-sig? (
+ https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
+ )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="
+ bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ +ncurses pgo +readline +sqlite +ssl test tk valgrind
+"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+ app-arch/bzip2:=
+ app-arch/xz-utils:=
+ app-crypt/libb2
+ >=dev-libs/expat-2.1:=
+ dev-libs/libffi:=
+ dev-python/gentoo-common
+ >=sys-libs/zlib-1.1.3:=
+ virtual/libcrypt:=
+ virtual/libintl
+ ensurepip? ( dev-python/ensurepip-wheels )
+ gdbm? ( sys-libs/gdbm:=[berkdb] )
+ kernel_linux? ( sys-apps/util-linux:= )
+ ncurses? ( >=sys-libs/ncurses-5.2:= )
+ readline? (
+ !libedit? ( >=sys-libs/readline-4.1:= )
+ libedit? ( dev-libs/libedit:= )
+ )
+ sqlite? ( >=dev-db/sqlite-3.3.8:3= )
+ ssl? ( >=dev-libs/openssl-1.1.1:= )
+ tk? (
+ >=dev-lang/tcl-8.0:=
+ >=dev-lang/tk-8.0:=
+ dev-tcltk/blt:=
+ dev-tcltk/tix
+ )
+ !!<sys-apps/sandbox-2.21
+"
+# bluetooth requires headers from bluez
+DEPEND="
+ ${RDEPEND}
+ bluetooth? ( net-wireless/bluez )
+ test? ( app-arch/xz-utils[extra-filters(+)] )
+ valgrind? ( dev-util/valgrind )
+"
+# autoconf-archive needed to eautoreconf
+BDEPEND="
+ sys-devel/autoconf-archive
+ app-alternatives/awk
+ virtual/pkgconfig
+ verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
+"
+RDEPEND+="
+ !build? ( app-misc/mime-types )
+"
+if [[ ${PV} != *_alpha* ]]; then
+ RDEPEND+="
+ dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
+ "
+fi
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/python.org.asc
+
+# large file tests involve a 2.5G file being copied (duplicated)
+CHECKREQS_DISK_BUILD=5500M
+
+QA_PKGCONFIG_VERSION=${PYVER}
+# false positives -- functions specific to *BSD
+QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
+
+pkg_pretend() {
+ use test && check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+ use test && check-reqs_pkg_setup
+}
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
+ fi
+ default
+}
+
+src_prepare() {
+ # Ensure that internal copies of expat and libffi are not used.
+ # TODO: Makefile has annoying deps on expat headers
+ #rm -r Modules/expat || die
+
+ local PATCHES=(
+ "${WORKDIR}/${PATCHSET}"
+ )
+
+ default
+
+ # force the correct number of jobs
+ # https://bugs.gentoo.org/737660
+ sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local disable
+ # disable automagic bluetooth headers detection
+ if ! use bluetooth; then
+ local -x ac_cv_header_bluetooth_bluetooth_h=no
+ fi
+
+ append-flags -fwrapv
+ filter-flags -malign-double
+
+ # https://bugs.gentoo.org/700012
+ if is-flagq -flto || is-flagq '-flto=*'; then
+ append-cflags $(test-flags-CC -ffat-lto-objects)
+ fi
+
+ # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
+ # PKG_CONFIG needed for cross.
+ tc-export CXX PKG_CONFIG
+
+ local dbmliborder=
+ if use gdbm; then
+ dbmliborder+="${dbmliborder:+:}gdbm"
+ fi
+
+ if use pgo; then
+ local profile_task_flags=(
+ -m test
+ "-j$(makeopts_jobs)"
+ --pgo-extended
+ -u-network
+
+ # We use a timeout because of how often we've had hang issues
+ # here. It also matches the default upstream PROFILE_TASK.
+ --timeout 1200
+
+ -x test_gdb
+
+ # All of these seem to occasionally hang for PGO inconsistently
+ # They'll even hang here but be fine in src_test sometimes.
+ # bug #828535 (and related: bug #788022)
+ -x test_asyncio
+ -x test_httpservers
+ -x test_logging
+ -x test_multiprocessing_fork
+ -x test_socket
+ -x test_xmlrpc
+
+ # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
+ # bug #900429
+ -x test_tools
+ )
+
+ if has_version "app-arch/rpm" ; then
+ # Avoid sandbox failure (attempts to write to /var/lib/rpm)
+ profile_task_flags+=(
+ -x test_distutils
+ )
+ fi
+ local -x PROFILE_TASK="${profile_task_flags[*]}"
+ fi
+
+ local myeconfargs=(
+ # glibc-2.30 removes it; since we can't cleanly force-rebuild
+ # Python on glibc upgrade, remove it proactively to give
+ # a chance for users rebuilding python before glibc
+ ac_cv_header_stropts_h=no
+
+ --enable-shared
+ --without-static-libpython
+ --enable-ipv6
+ --infodir='${prefix}/share/info'
+ --mandir='${prefix}/share/man'
+ --with-computed-gotos
+ --with-dbmliborder="${dbmliborder}"
+ --with-libc=
+ --enable-loadable-sqlite-extensions
+ --without-ensurepip
+ --with-system-expat
+ --with-platlibdir=lib
+ --with-pkg-config=yes
+ --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
+
+ $(use_with debug assertions)
+ $(use_with lto)
+ $(use_enable pgo optimizations)
+ $(use_with readline readline "$(usex libedit editline readline)")
+ $(use_with valgrind)
+ )
+
+ # disable implicit optimization/debugging flags
+ local -x OPT=
+
+ if tc-is-cross-compiler ; then
+ # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
+ local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
+
+ # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
+ # propagated to sysconfig for built extensions
+ local -x CFLAGS_NODIST=${CFLAGS_FOR_BUILD}
+ local -x LDFLAGS_NODIST=${LDFLAGS_FOR_BUILD}
+ local -x CFLAGS= LDFLAGS=
+
+ # We need to build our own Python on CBUILD first, and feed it in.
+ # bug #847910
+ local myeconfargs_cbuild=(
+ "${myeconfargs[@]}"
+
+ --libdir="${cbuild_libdir:2}"
+
+ # Avoid needing to load the right libpython.so.
+ --disable-shared
+
+ # As minimal as possible for the mini CBUILD Python
+ # we build just for cross to satisfy --with-build-python.
+ --without-lto
+ --without-readline
+ --disable-optimizations
+ )
+
+ myeconfargs+=(
+ # Point the imminent CHOST build to the Python we just
+ # built for CBUILD.
+ --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
+ )
+
+ mkdir "${WORKDIR}"/${P}-${CBUILD} || die
+ pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
+ # We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating
+ # libdir correctly for cross.
+ PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" \
+ ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
+
+ # Avoid as many dependencies as possible for the cross build.
+ cat >> Makefile <<-EOF || die
+ MODULE_NIS_STATE=disabled
+ MODULE__DBM_STATE=disabled
+ MODULE__GDBM_STATE=disabled
+ MODULE__DBM_STATE=disabled
+ MODULE__SQLITE3_STATE=disabled
+ MODULE__HASHLIB_STATE=disabled
+ MODULE__SSL_STATE=disabled
+ MODULE__CURSES_STATE=disabled
+ MODULE__CURSES_PANEL_STATE=disabled
+ MODULE_READLINE_STATE=disabled
+ MODULE__TKINTER_STATE=disabled
+ MODULE_PYEXPAT_STATE=disabled
+ MODULE_ZLIB_STATE=disabled
+ EOF
+
+ # Unfortunately, we do have to build this immediately, and
+ # not in src_compile, because CHOST configure for Python
+ # will check the existence of the --with-build-python value
+ # immediately.
+ PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" emake
+ popd &> /dev/null || die
+ fi
+
+ # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
+ # propagated to sysconfig for built extensions
+ local -x CFLAGS_NODIST=${CFLAGS}
+ local -x LDFLAGS_NODIST=${LDFLAGS}
+ local -x CFLAGS= LDFLAGS=
+
+ # Fix implicit declarations on cross and prefix builds. Bug #674070.
+ if use ncurses; then
+ append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
+ fi
+
+ econf "${myeconfargs[@]}"
+
+ if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
+ eerror "configure has detected that the sem_open function is broken."
+ eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
+ die "Broken sem_open function (bug 496328)"
+ fi
+
+ # force-disable modules we don't want built
+ local disable_modules=( NIS )
+ use gdbm || disable_modules+=( _GDBM _DBM )
+ use sqlite || disable_modules+=( _SQLITE3 )
+ use ssl || disable_modules+=( _HASHLIB _SSL )
+ use ncurses || disable_modules+=( _CURSES _CURSES_PANEL )
+ use readline || disable_modules+=( READLINE )
+ use tk || disable_modules+=( _TKINTER )
+
+ local mod
+ for mod in "${disable_modules[@]}"; do
+ echo "MODULE_${mod}_STATE=disabled"
+ done >> Makefile || die
+
+ # install epython.py as part of stdlib
+ echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
+}
+
+src_compile() {
+ # Ensure sed works as expected
+ # https://bugs.gentoo.org/594768
+ local -x LC_ALL=C
+ export PYTHONSTRICTEXTENSIONBUILD=1
+
+ # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
+ # end up writing bytecode & violating sandbox.
+ # bug #831897
+ local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
+
+ if use pgo ; then
+ # bug 660358
+ local -x COLUMNS=80
+ local -x PYTHONDONTWRITEBYTECODE=
+
+ addpredict "/usr/lib/python${PYVER}/site-packages"
+ fi
+
+ # also need to clear the flags explicitly here or they end up
+ # in _sysconfigdata*
+ emake CPPFLAGS= CFLAGS= LDFLAGS=
+
+ # Restore saved value from above.
+ local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
+
+ # Work around bug 329499. See also bug 413751 and 457194.
+ if has_version dev-libs/libffi[pax-kernel]; then
+ pax-mark E python
+ else
+ pax-mark m python
+ fi
+}
+
+src_test() {
+ # Tests will not work when cross compiling.
+ if tc-is-cross-compiler; then
+ elog "Disabling tests due to crosscompiling."
+ return
+ fi
+
+ # this just happens to skip test_support.test_freeze that is broken
+ # without bundled expat
+ # TODO: get a proper skip for it upstream
+ local -x LOGNAME=buildbot
+
+ local test_opts=(
+ -u-network
+ -j "$(makeopts_jobs)"
+
+ # fails
+ -x test_gdb
+ )
+
+ if use sparc ; then
+ # bug #788022
+ test_opts+=(
+ -x test_multiprocessing_fork
+ -x test_multiprocessing_forkserver
+ )
+ fi
+
+ # workaround docutils breaking tests
+ cat > Lib/docutils.py <<-EOF || die
+ raise ImportError("Thou shalt not import!")
+ EOF
+
+ # bug 660358
+ local -x COLUMNS=80
+ local -x PYTHONDONTWRITEBYTECODE=
+ # workaround https://bugs.gentoo.org/775416
+ addwrite "/usr/lib/python${PYVER}/site-packages"
+
+ nonfatal emake test EXTRATESTOPTS="${test_opts[*]}" \
+ CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
+ local ret=${?}
+
+ rm Lib/docutils.py || die
+
+ [[ ${ret} -eq 0 ]] || die "emake test failed"
+}
+
+src_install() {
+ local libdir=${ED}/usr/lib/python${PYVER}
+
+ # the Makefile rules are broken
+ # https://github.com/python/cpython/issues/100221
+ mkdir -p "${libdir}"/lib-dynload || die
+
+ # -j1 hack for now for bug #843458
+ emake -j1 DESTDIR="${D}" altinstall
+
+ # Fix collisions between different slots of Python.
+ rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
+
+ # Cheap hack to get version with ABIFLAGS
+ local abiver=$(cd "${ED}/usr/include"; echo python*)
+ if [[ ${abiver} != python${PYVER} ]]; then
+ # Replace python3.X with a symlink to python3.Xm
+ rm "${ED}/usr/bin/python${PYVER}" || die
+ dosym "${abiver}" "/usr/bin/python${PYVER}"
+ # Create python3.X-config symlink
+ dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
+ # Create python-3.5m.pc symlink
+ dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
+ fi
+
+ # python seems to get rebuilt in src_install (bug 569908)
+ # Work around it for now.
+ if has_version dev-libs/libffi[pax-kernel]; then
+ pax-mark E "${ED}/usr/bin/${abiver}"
+ else
+ pax-mark m "${ED}/usr/bin/${abiver}"
+ fi
+
+ rm -r "${libdir}"/ensurepip/_bundled || die
+ if ! use ensurepip; then
+ rm -r "${libdir}"/ensurepip || die
+ fi
+ if ! use sqlite; then
+ rm -r "${libdir}/"sqlite3 || die
+ fi
+ if ! use tk; then
+ rm -r "${ED}/usr/bin/idle${PYVER}" || die
+ rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
+ fi
+
+ ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
+
+ dodoc Misc/{ACKS,HISTORY,NEWS}
+
+ if use examples; then
+ docinto examples
+ find Tools -name __pycache__ -exec rm -fr {} + || die
+ dodoc -r Tools
+ fi
+ insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
+ local libname=$(
+ printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
+ emake --no-print-directory -s -f - 2>/dev/null
+ )
+ newins Tools/gdb/libpython.py "${libname}"-gdb.py
+
+ newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
+ newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
+ sed \
+ -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
+ -e "s:@PYDOC@:pydoc${PYVER}:" \
+ -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
+ "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
+
+ # python-exec wrapping support
+ local pymajor=${PYVER%.*}
+ local EPYTHON=python${PYVER}
+ local scriptdir=${D}$(python_get_scriptdir)
+ mkdir -p "${scriptdir}" || die
+ # python and pythonX
+ ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
+ ln -s "python${pymajor}" "${scriptdir}/python" || die
+ # python-config and pythonX-config
+ # note: we need to create a wrapper rather than symlinking it due
+ # to some random dirname(argv[0]) magic performed by python-config
+ cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
+ #!/bin/sh
+ exec "${abiver}-config" "\${@}"
+ EOF
+ chmod +x "${scriptdir}/python${pymajor}-config" || die
+ ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
+ # 2to3, pydoc
+ ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
+ ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
+ # idle
+ if use tk; then
+ ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
+ fi
+}
+
+pkg_postinst() {
+ local v
+ for v in ${REPLACING_VERSIONS}; do
+ if ver_test "${v}" -lt 3.11.0_beta4-r2; then
+ ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files"
+ ewarn "installed previously are no longer valid and will be regenerated"
+ ewarn "(or ignored) on the next import. This may cause sandbox failures"
+ ewarn "when installing some packages and checksum mismatches when removing"
+ ewarn "old versions. To actively prevent this, rebuild all packages"
+ ewarn "installing Python 3.11 modules, e.g. using:"
+ ewarn
+ ewarn " emerge -1v /usr/lib/python3.11/site-packages"
+ fi
+ done
+}
diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz
index 387edaf7a40d..8a531ec6ab12 100644
--- a/dev-lua/Manifest.gz
+++ b/dev-lua/Manifest.gz
Binary files differ
diff --git a/dev-lua/lua-openssl/Manifest b/dev-lua/lua-openssl/Manifest
index 0f504521bce7..92a76956fa9b 100644
--- a/dev-lua/lua-openssl/Manifest
+++ b/dev-lua/lua-openssl/Manifest
@@ -1,5 +1,5 @@
DIST lua-auxiliar-8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz 3690 BLAKE2B 8e31e8ad75bcc5840223068fdc9b634c2cbc42d713bba0792a0b04f8e018e36e3bab16a07aaa725d8b2bbd55c3a74271a21366c2cde1b4c6bd735c9438efedec SHA512 c461c23cd50ef43aa37ce2c819a9a485ead1011ecb5ff083a092e49ac79d5398aff1631f441cb8e59acd820024ed51e74420b74da751c0fccd2cfce94f039952
DIST lua-compat-5.3-0.10.tar.gz 53695 BLAKE2B e570aedb23b8ed7ca38c4316ffab25b93a0f9f6f0fae79af563ca8a81dd6453ac273e1f9e70674c484a2dec68749e7d53a1c1736a72616c210b8e38a31b3f191 SHA512 f7f39085f4f6b16095f41e635b4c5477b3dab5e42b5b65a9d522941a3807ea521d4a27a77293a3c9d0ecea78a1f6c2a2497394b2d220f4d7d65e23510563d46d
-DIST lua-openssl-0.8.2_p1.tar.gz 400195 BLAKE2B 19d920241e5ee61b9892eb78ef608051ea226a0d3f299b96995b049fc5afb784c2036c2db95b3a141a810acc9372c3376abe61947c4d3758f8769fd572cde26e SHA512 20e547bbd2f153124ea79cc8ee4c652301e833854026ae45e5f24068632afcc43d36ddabf9bfa4645c1cbc09bad99719f4ca1ba1e41331f58fe09c3b91bac705
-EBUILD lua-openssl-0.8.2_p1.ebuild 2676 BLAKE2B 1d73e3439e238dbe1122a3519243b9607a604cb4d9e57dc418d838c1ef195ec457022cdef2aeafef17e9a4124d5474c1ad69ac84bd2f47d8af8dffe8330ab9c8 SHA512 66939aaad77594bf30916451f855d03d8e0f3c80bc60f8145cb7bdc3c5949d35ae7aa319f06209d9b3368b2a3ee810974f64f8e8693e89ebbddb1b126323008f
+DIST lua-openssl-0.8.3_p2.tar.gz 401761 BLAKE2B 3efd8049806e03e8a6a7f77a06d8c1f7d98f2133143d7dc28eb6d0abf7821a93446df6334e906559dec5cb758719157ba75502215aff7081b9e7c977d35f45f4 SHA512 024edd5c88beb267f829c26f746731045fe8f713beca1caf2325ae5a4ee179d220a3ebd3af9c3efb574f16f0bff717d7357756d14a4ff41bd73e56ccc37cedf8
+EBUILD lua-openssl-0.8.3_p2.ebuild 2676 BLAKE2B bff2effc23c995385546d3ddcdd2be827657d926aa9525bd1724b398dc2930750b776c5d4dc81fadb9e752108415992179a735c5bf579ef9473942b12009b7cd SHA512 9430d386fc93c7bc2530039ed9b4a70ab7dc9c8eb5f22d00277b902506a7a771e4241ed1bf57a6d6eadfe90fd8344f8ec3eda95460c4a47fb95a5c7719e6aca9
MISC metadata.xml 570 BLAKE2B 06322c0fe99c059d025b625bdace98c34fce4a59a4b4e8f8daec67ba9b1303b576216873514b834929446decb541df1ab4927a12092f74ce2bf0222afcfee941 SHA512 5a2a5837995d403a2056caeec07e0e7a729e0699d1b73cb8d00e3a2a3426d829cfe89d1522770d13edf479d0c2eb0becaff0e3446fca4c2947df97df008f7184
diff --git a/dev-lua/lua-openssl/lua-openssl-0.8.2_p1.ebuild b/dev-lua/lua-openssl/lua-openssl-0.8.3_p2.ebuild
index f45bc1091fe9..8b1181de43af 100644
--- a/dev-lua/lua-openssl/lua-openssl-0.8.2_p1.ebuild
+++ b/dev-lua/lua-openssl/lua-openssl-0.8.3_p2.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
diff --git a/dev-python/Faker/Faker-18.9.0.ebuild b/dev-python/Faker/Faker-18.9.0.ebuild
index 2fa715bfd9c8..710178d555ae 100644
--- a/dev-python/Faker/Faker-18.9.0.ebuild
+++ b/dev-python/Faker/Faker-18.9.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index d92cd6152800..fe01e33df377 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,3 +1,3 @@
DIST Faker-18.9.0.tar.gz 1667357 BLAKE2B e1086168201969a1a0410d7bb6e97bdf31d0f470d6e39f011b8d62733818a4d5108a1ea058d19f41922efafc0a056bffe14f76ff1a77c9599097a3d172d0accb SHA512 9ad60cc30121405fdac38ef479ca1f8bf9114a599575caeded5be4fb8fed80a3268ad02705217ab0ce006e017d2aae7be3c1b50cacddc49bc16cdeb9bc9347c9
-EBUILD Faker-18.9.0.ebuild 683 BLAKE2B e7c4711a67462ccff3a30a2ac6cf997e55427ab597ffa3d26737fecb4fb3cfca8d06e20ef90fd25d58c826eac63f86e9a4c56916e60850bd3f8f33002fa953bd SHA512 ec5c7c1be7d78ee80477529b17546b3ed45c7b08cfcc124a1126c601c972882d7687fd6405fa3433f7ec69205e0995ab1e4b9c699aa5ca92267cf48f151d3d0c
+EBUILD Faker-18.9.0.ebuild 683 BLAKE2B 0fb9d3e47332f09bab0294fb6b216831bcea180ff940cb6b9647405097026af0c6f3a5b872e7f64e8420947e0886693524ed068abf15c63be8c14639681e34b8 SHA512 14ad06864e4d307d6a7f996da49313d335ed9039c1c34c3b73c589d9064ccf3053cfe0a04e58094293a3532a5c80afd9f546aa6f90cae0acc78dd515fcf02e2f
MISC metadata.xml 498 BLAKE2B c9b7885dc7d34f2263068624a6b07ac6f1ec8078cc11abb6137612ba57edffefc48dae2708284aa83ecc941ebb2d3b8a87a143648e404a0683e75bb6c078f4e2 SHA512 0b385bbbfbb026803526e43c6c43965ff75f42d3ab133603708b187686aac29de508856e5e8ae7622a66b99032efa97f95c21625e10d074c858d8aff7446a312
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index f6533fd82060..228fd093b54f 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/apipkg/Manifest b/dev-python/apipkg/Manifest
index 361794c01a18..5bd3e9e7c4c7 100644
--- a/dev-python/apipkg/Manifest
+++ b/dev-python/apipkg/Manifest
@@ -1,3 +1,3 @@
DIST apipkg-3.0.1.gh.tar.gz 14026 BLAKE2B da16bea557cf870c96d44a383232344d10cfbb682c483468e20755dd378c64e64d72b379901eb59ed0df590b5c3b577c882beb882377f7d759b181cf1b672b50 SHA512 89251f02a49b5191879bcf6e35c6a8755d6b29f1ca1c6061eab004385b11433ec86e2968ab23994c6a74515d6a673e445b3bcf8cbdd21b2ec644fcef0d19b419
-EBUILD apipkg-3.0.1.ebuild 699 BLAKE2B 63b8502c88f95f93f16f4d733db36ec01820a4fe6ace83735a8baed0a07034c092a0df50be36562d135705288ec14508fa600d75921e8793825143353452cfc5 SHA512 1938850aad6db578821f7009010588c32b1c4a828098a0d9773e0bcc6428d50a6b768f3412e08e6b2346cf89ccdbf5bfb1783756acedcb0302391525f00bb916
-MISC metadata.xml 334 BLAKE2B 7b3573186acb7b108054095d3cc12f73e1cafe1d4c9d7045a9ad7ee31f69b35991a5f958e745cb1561d373b8be441c037578c2954fdd2a4e6b9695477f91e026 SHA512 b397fd16a42820122aea8c0f4eae08d135eaf21bff99b7c0d5499505f03cad03d280a1b35770f54b2ec26388565a33d8762cbef879755dd81f00a2eff7f9f49d
+EBUILD apipkg-3.0.1.ebuild 700 BLAKE2B 9f466fe2d6a9768795d55eddee635c3dd8040061156d2c3f82ecd5b1fa87893e86e00076a5b3d690a02179baa4b4649c235fb36e6246308a85e9316d0880bfa6 SHA512 1119699fba32677602109f4519627cd8f8b33c9b2a8e5c13be5a1ea79da72a0ae213f8090760f59dede9da7f1520fb41caf03030ec252ef48dddd573daf8c63c
+MISC metadata.xml 391 BLAKE2B 3dbeb8dab14b48bbbeae054533b14b87196da9b34fb6a09f39354a7d9b97652858bb8011c88c2d268b6402a1a6565aff53017220ef84a08694111d3bcf413a52 SHA512 bdec41dba3cba6e644a542e44e65a294e77b6f84f35fac11e84e3c55fbdf19a3b4381caae604c06f92ca5d8cdf1a36519a9f8aa841041b1fb6f16675365da640
diff --git a/dev-python/apipkg/apipkg-3.0.1.ebuild b/dev-python/apipkg/apipkg-3.0.1.ebuild
index 89e5938140a9..ad7cb885a7c5 100644
--- a/dev-python/apipkg/apipkg-3.0.1.ebuild
+++ b/dev-python/apipkg/apipkg-3.0.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1
diff --git a/dev-python/apipkg/metadata.xml b/dev-python/apipkg/metadata.xml
index 90cfbfa65b59..dadf72a61cc2 100644
--- a/dev-python/apipkg/metadata.xml
+++ b/dev-python/apipkg/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
+ <remote-id type="github">pytest-dev/apipkg</remote-id>
<remote-id type="pypi">apipkg</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/argparse-manpage/Manifest b/dev-python/argparse-manpage/Manifest
index d91e432d0879..c053174baef3 100644
--- a/dev-python/argparse-manpage/Manifest
+++ b/dev-python/argparse-manpage/Manifest
@@ -2,6 +2,6 @@ DIST argparse-manpage-4.1.gh.tar.gz 52576 BLAKE2B ee1a44d5cdbdd992796ffd1603988a
DIST argparse-manpage-4.3.gh.tar.gz 54479 BLAKE2B de6b6a5c449eebbd4aae207cfeadc6b16baf33e4ed0b6cc886921ee2e2dcdb48ae25f160dd6679da26fc6566fa483a864bc6dd4a0af800b853452405007f58c0 SHA512 9541ddcbddbd12c2fd0d72cc229d453d5d1d25eb915123c26b9040c6a97db6a72bb4002ada5a86620e9caff7c9bc588f1ee7d0c8241b6369cfb28b0271afdbc3
DIST argparse-manpage-4.gh.tar.gz 50506 BLAKE2B b291e4e77a076e87659bea611baf96d9a258deb8d9fe5e8d1a9278d4daa80d108d6bc7280aa351f1f7b5fa725a5a6508dd3d74bfc1dd226d24653645066173f2 SHA512 51b3cd10569b0bbd28587172cbb2818375c904c89c51a075e2f641c4d158a7a047ff939977c3ee0f164ace18ebccc0037f8c0e74e23b41fbcd990cacedcbee6a
EBUILD argparse-manpage-4.1.ebuild 682 BLAKE2B 68f911e5b2b8d74e1d016dd62e07ef5cc3326bffab2495d92e54985b30bcb42e39bad73af5132f1452a9d275ee576e3c34264c66860ece6ce8e63c708d976fe1 SHA512 ee43140e2dd7dd7da54d31ca0a59cda24a83a9cca95ddc54ffc62ab929dc0fc07bdc59ffc1611d03e8a954662f0621bd743d8173affd1394632a96bba80e094a
-EBUILD argparse-manpage-4.3.ebuild 771 BLAKE2B 24e30c4c67b710155285fa97e8d5c700fe34ce8d285d348687c1bc0cdc621a2394409ff15ea877e62d990f841f978c010ebb63827fb562d386576cd8ab0e103c SHA512 94d93ee270a1c5092438a07dc231a8386951502d5c8d9d52a73b8344f2403b01c82f6f66ca8723320484b99a0a10a1c74703eaa2bb670f6bb0b99213a2370126
+EBUILD argparse-manpage-4.3.ebuild 771 BLAKE2B 0f8e319d15249e9137ee871a9d429664d028205ccc08562ab846526eeb33baf76b89931a73972b1d1b21416cf64fe90052c336f966a0b04b8c5aac77e89ded05 SHA512 576baeb013a56198904201dd323308d2c5aea601d679c2c249784bfe147bf35353c20c40c3b88a86e6d1989f9f2d1d36bbb4fe8ec1143741ec1ad5f201b53f50
EBUILD argparse-manpage-4.ebuild 682 BLAKE2B 68f911e5b2b8d74e1d016dd62e07ef5cc3326bffab2495d92e54985b30bcb42e39bad73af5132f1452a9d275ee576e3c34264c66860ece6ce8e63c708d976fe1 SHA512 ee43140e2dd7dd7da54d31ca0a59cda24a83a9cca95ddc54ffc62ab929dc0fc07bdc59ffc1611d03e8a954662f0621bd743d8173affd1394632a96bba80e094a
MISC metadata.xml 519 BLAKE2B 00b4602e0a0c0b614c6f98133a0651ac75938c09fc19987fa86f725d05d6f94e91e3c7a2dfeab29f1875db096b34575d3ce628bfbcbaabc8d91f65ca83840b2c SHA512 bca860e8471e486b4fe3e3f003b02de5b93643fb916b7550372b5c46f310eb887999ee49beb6d3f3dd7c72f0b8ca7f5d2f62a25807cf54a224494f65497a9377
diff --git a/dev-python/argparse-manpage/argparse-manpage-4.3.ebuild b/dev-python/argparse-manpage/argparse-manpage-4.3.ebuild
index b11255bac332..887c81a5682f 100644
--- a/dev-python/argparse-manpage/argparse-manpage-4.3.ebuild
+++ b/dev-python/argparse-manpage/argparse-manpage-4.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1
diff --git a/dev-python/autopage/Manifest b/dev-python/autopage/Manifest
index f12f299d7ce5..19fd5dbee2db 100644
--- a/dev-python/autopage/Manifest
+++ b/dev-python/autopage/Manifest
@@ -1,3 +1,3 @@
DIST autopage-0.5.1.gh.tar.gz 21406 BLAKE2B 45d67443fa882d6f824ea71a8f9d20eb1ae789a271d84dc566a2535de631b5ce644aa28f51c5be1db818194e39628b6526ac087cd6eccc425132f15fafda10e9 SHA512 3d6e10c222566fd5f5e07e3247ebe19ce7ffe3b4baf9948741ee9a8aaafbefb0fcfaf4b26f0a4a6392615e73c7e8539c9bcbff1112a291c193c0b653f33e8657
-EBUILD autopage-0.5.1.ebuild 707 BLAKE2B ddb73caa2213e44819d346bbe4097447e3a53e430f94d56d0dd5365633e938ddc8484b3ec6043be5b366f841a0e884d5827f47692b6fb3e9400b93e50390ab93 SHA512 4202cd2d7cb601b475349453da09ba34899d16068f7f452b2492cba85f4723bfd703cfc1fbd246673b7188f77f5d6c8e021713d76c9cb467f176c0e6584dfa2b
+EBUILD autopage-0.5.1.ebuild 882 BLAKE2B 7d6316cc99a413fef24aac90ec20b50b00832ed82e4e69e47bd5fae1cbaed00e49a216b9b9fc58f2b16a123dc6d60be5ed28f1a42f3bdbd22c0c3363693cb607 SHA512 50d8a0875f6088cbf0de1ecef6ea39d46167ea343b293305c63ec3dd7f22b4ef7f6a738a0d72bce1787b3177de670c1943e616f5b6cfbae736211fae5839d286
MISC metadata.xml 390 BLAKE2B 6be679e40e58985a6ad622fcb85f130bcc6b8039accd14243e6dcba458a0af721eaf9e7928bfe0d29f62477df6e437143865b68a61820b88dfd61a6e760992ea SHA512 3d76be1ae51467569281305138475733f9ce9b89b7d2a41f496c69bebd86e205019d1e75d1de22267d36aa2822ebe8bf94f5722d46ec27a8a79f349e38dad3b4
diff --git a/dev-python/autopage/autopage-0.5.1.ebuild b/dev-python/autopage/autopage-0.5.1.ebuild
index 75e2cbae6597..4a683e92c60e 100644
--- a/dev-python/autopage/autopage-0.5.1.ebuild
+++ b/dev-python/autopage/autopage-0.5.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
@@ -30,6 +30,14 @@ BDEPEND="
distutils_enable_tests unittest
+src_prepare() {
+ sed -e 's/test_short_streaming_output/_&/' \
+ -e 's/test_interrupt_early/_&/' \
+ -i autopage/tests/test_end_to_end.py || die
+
+ distutils-r1_src_prepare
+}
+
python_test() {
unset LESS PAGER
eunittest
diff --git a/dev-python/babelfish/Manifest b/dev-python/babelfish/Manifest
index c6dd492d0cff..85de097a0232 100644
--- a/dev-python/babelfish/Manifest
+++ b/dev-python/babelfish/Manifest
@@ -1,4 +1,4 @@
DIST babelfish-0.6.0.gh.tar.gz 90886 BLAKE2B deee75aef23cbcb7c64f385c303310e5ce1ef0a3180729e47e59b8e85015ff36360a4be74ef32869421c6d90cf185ad427a7d55b9ef3cf20f551233dae3d425f SHA512 9d3309e67815c301578533fdaf8baae946ba87148b458f7b01315203d2d4356dd770c1a0b7a0ffbba14036b77f1463d67e3b5732efa6682cb6afdae1a8fd0a4b
-EBUILD babelfish-0.6.0-r2.ebuild 530 BLAKE2B d1b3f57dab9ddbd55a0ab599347b3cebb8597b21564ffce32c72cc3bc1fe7535bd5191ca46a43ce2e2087dc765b607131fa18f7b9d50198eed02436ad7d94aa4 SHA512 011a3be7eccc54125b005ea0a3f8e6dc7bae194900e3784bcbb9ec594735b81f503a746deead725ec0e63bfd8038e00c7837917b0c9ac6ec039825c705ca6dc4
-EBUILD babelfish-9999.ebuild 470 BLAKE2B fbffe2b5a2e77f3a27fc351187d39313187e9bb90c5a44f0209ca7c33478929d34c87771d827798a04e15c9deffb537fe3e41fc2c6a66dc230aae92962922eca SHA512 fc28e2ecbf5c3bb910b939451ff9a9847850126c9534ccef51bb19d8115d6a1f01eba55f6a507356e67a37ca3e2ce8017ff4f30917ab0f21eb325826039dad1f
+EBUILD babelfish-0.6.0-r2.ebuild 531 BLAKE2B 9097cfddaca2a295c815bc73e9884b130f7c13c62172e44b266e394fb22d281ed7807ca7517a2f0cda36e3c663ea0e93de62372c06bc7aa3076670aa8223241b SHA512 bb1d9b3c230913626f3fef19d10f847c9776c31c082e112bf1acd73ef16489c69691ce5847b47574d0e7234deedf867d9e04db149c31f88e8d6ef5cfbaa5fc3f
+EBUILD babelfish-9999.ebuild 471 BLAKE2B 464e2f205dcb569061dbb0c45058058fd1fb5012baae5061a840c8ce117c752ed4fba14df9f22947b4b88162c9d7cbc92eb6812f2bf915baeb2c47e9675ff4f8 SHA512 f4f24019d867e79c1cd56979720c71467d73c046a81903959b1d348ac920f2e6771e27512905feb8631c85d1e289a868dddd626cbc45437c52332abdad12240b
MISC metadata.xml 493 BLAKE2B 7c767a8032b69f973e5c7d9d9a5f6ee9480c0b3d9aa4489a26f473b9921f4f6122808fc6299be18a1471a28adf5d0e70395b8b381893630588146e404fb987d2 SHA512 2b9d757a9ac159088dba070276cd16e12554af21c14c4e33417ff25d5fce551d2fcbb2ecc1a394e23e8d5ecf7e3ba1f0caadcaee297c1b10f8917be8efd8566e
diff --git a/dev-python/babelfish/babelfish-0.6.0-r2.ebuild b/dev-python/babelfish/babelfish-0.6.0-r2.ebuild
index e9fcc1df1798..5af0cf943a2f 100644
--- a/dev-python/babelfish/babelfish-0.6.0-r2.ebuild
+++ b/dev-python/babelfish/babelfish-0.6.0-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/babelfish/babelfish-9999.ebuild b/dev-python/babelfish/babelfish-9999.ebuild
index b2cc93f56222..222432e837ce 100644
--- a/dev-python/babelfish/babelfish-9999.ebuild
+++ b/dev-python/babelfish/babelfish-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 git-r3
diff --git a/dev-python/backoff/Manifest b/dev-python/backoff/Manifest
index ac9f97dd7e3a..ed0af9e15ee8 100644
--- a/dev-python/backoff/Manifest
+++ b/dev-python/backoff/Manifest
@@ -1,3 +1,3 @@
DIST backoff-2.2.1.gh.tar.gz 20194 BLAKE2B a137ad67574b20535d5c29fad5781d0f7baaeeead23a5c8ccc3f1c48a952bf4436e75753e329861fb20bdc6fbe2b5e6d75b30d0fdca9908edfa540a593b3b353 SHA512 ed98c50d544d4ac3214b03005e5d183b0aeefd568c89769b59115ecc67ba7f7ea29a58e6ebf8488026a95ff2a1155e798782b04bebc9315c6a3682540bb38dff
-EBUILD backoff-2.2.1.ebuild 673 BLAKE2B ca826c3bcd5307856deb2cbb74057cb54ae75091a46150028282d3b5d671eff4092ef0a2ce32ebd7598621b0ccc9baa126365551111f75701f2f3a4ddf00e1ae SHA512 656051ca7e0ab77a962ace60707a23f6b33eb66490b15351458605e345b6e013a6eb7690b86fe1ace00660bc31b3675af06767ad49a24d3f5557571beec52d5e
+EBUILD backoff-2.2.1.ebuild 674 BLAKE2B a5bd57d557e0fdf45259fb1d6500cbce97105bf08527247b260e8b368736161742c58f1ac14fde57b53190f809de4b70ccb2e95a33bb3bc0f84ea13ef729b583 SHA512 2a23cef7923eceae91ca262a8326791cb4f737bc82e6befacf963dbc295e711359a36e57e34ceb9776af871711f3fcade272710f61fd029d83052bc3f658eb87
MISC metadata.xml 387 BLAKE2B 4f92bcc32f0e26aa86b9f1968002d6c43a454ca27996158ca2a4b98b467c80d7ed6cd4a23e0807e813ae73ba2cb5ccae5fc8612c4d7292f2d4981374e9ab4f10 SHA512 52f3668afe9b067c240ad5db519b08a3e054e2864233eb6f079d339f704acd73cc66e239308c90eaadff09c630a6788886c978fb622f2e29b081a27c23525489
diff --git a/dev-python/backoff/backoff-2.2.1.ebuild b/dev-python/backoff/backoff-2.2.1.ebuild
index 3cb09b0d22a8..a03c4890cc2d 100644
--- a/dev-python/backoff/backoff-2.2.1.ebuild
+++ b/dev-python/backoff/backoff-2.2.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/basho-erlastic/Manifest b/dev-python/basho-erlastic/Manifest
index 85890653ace8..160fcf167808 100644
--- a/dev-python/basho-erlastic/Manifest
+++ b/dev-python/basho-erlastic/Manifest
@@ -1,3 +1,3 @@
DIST basho-erlastic-2.1.1.tar.gz 9298 BLAKE2B a3cd69a77c2d75ccbc2494cf841563a075036ce2ecca4425b3e806463e080d87fc2ab6668bcb21dfe3b083ec51498113c641f033cf66b0fd6b1b00ddd9703349 SHA512 bc8666b2e9ffba3e5c7105d1502423a1b0861047218ad18524ad77853137dea5f17c64d6cbb9cdbc6ac6e207b0a2f9a57d65e5c4cac67172654c5eb92ac7ae2e
-EBUILD basho-erlastic-2.1.1-r1.ebuild 538 BLAKE2B 0cc28be943355041cb97db31a22757ce3f41d76db846dd9b4a9e3873cd8b8ce7f4697b5484b9c69bc6c9c1fa41a36ae2a6ac6175690a0e209daf93f9f67cdbf5 SHA512 b81312b2d42f881122e08423318a947bbb78394851cdf200db21aaa976eb3ecd97f1b2e7e77cb537756a385777e4f3ac9247fd873222477db9e9315ebc3c05eb
+EBUILD basho-erlastic-2.1.1-r1.ebuild 539 BLAKE2B 71f82ab8feb17b89b285a1d7936ee167a7f89c7f8dc27aa63f183d65836b763c5b643ebe6b4d305c724e090d9a08785b50d93b868233653c04f8c9445ead3e46 SHA512 39ed8fd6e50cce1f8cf38d16f1fb87b328bce358f1de38c09be2fbe13027dea2ab14427ff06458be5ba08413648845a5d0cd11cef2151b8c57e85ad7b4d9ac60
MISC metadata.xml 357 BLAKE2B 2cfdbd3afd1ee7519e676e82224205cabc9dc9c1c1a1ac654ef595a75040baaa92125a82894c0b4a169d88f3d991998a2aed8486390b87f0d0ea9079a76a45ca SHA512 c7e7d3cd678c1738de2a132ef46fa55274cf639c790da6f2ca3f7a49dea24014250a2a268e1fd438eadfba83cf54ac560a3bf2dc082a8968007f987e9b2be3bd
diff --git a/dev-python/basho-erlastic/basho-erlastic-2.1.1-r1.ebuild b/dev-python/basho-erlastic/basho-erlastic-2.1.1-r1.ebuild
index f7879dc1a593..c452174b517c 100644
--- a/dev-python/basho-erlastic/basho-erlastic-2.1.1-r1.ebuild
+++ b/dev-python/basho-erlastic/basho-erlastic-2.1.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/bibtexparser/Manifest b/dev-python/bibtexparser/Manifest
index 8ec448d04e1c..778c46e842ff 100644
--- a/dev-python/bibtexparser/Manifest
+++ b/dev-python/bibtexparser/Manifest
@@ -1,3 +1,3 @@
DIST bibtexparser-1.4.0.gh.tar.gz 93130 BLAKE2B e55a5cd960f979af460cca3850e58b035e0a937d2d230b200ea954e1c795ab436d09cdeb4d6b369a7802a9f6d3f98f1533ce821f3df4000a4154103367bb603b SHA512 70fcb501539c25d684ffd84b3a15eb03cf497f70bfdd1d14b2842978e8c6b3d1877d37195789ab3053432582c6c3520f98f90d774835b4c8124505e05905293c
-EBUILD bibtexparser-1.4.0.ebuild 634 BLAKE2B 3697d314ef814167c1822ab6a9af761b9a4ea4bc6b5413fc0278cfd986dc24c0b2a1deae70ec1d3a8c9010679016550e7adf6d8f7d8a205a3aee99d11cda7aff SHA512 d36753811526d645cf0cd3990bedb4e8c5304fe7ea07a6ab2fbb71fa857f2061be88a5c15f71e2a777fe2fd5e968c98640cc3f5185b43272474849f1c876c8e6
+EBUILD bibtexparser-1.4.0.ebuild 635 BLAKE2B adeb2c0e495c7e8be3a8ac343cc7e08f70c028bbe41144175eaa372c71a51dd4de8662644a88adfb4f417ab7d064eafa4cfb33ababb55bb110ca9b0bb792f30c SHA512 8b6e975e3c2ab5bdb5e7e017120053e483b0610d7fd5e6f3668dd1b330d95a43eb33e6e73b30cc874e146b0f119a762fd936a701a9200e5ac84f15d169df4ee8
MISC metadata.xml 420 BLAKE2B 931e6f1915be7d1b809bd2f59fec9f057fe3f6c6219ae3d5d8103a5e5155d13dc6decfbb5865d7a333247178371adae7f2712d12f0e001badb941d5fb2b8e6e7 SHA512 254ba66a5078b040ff86a77ae890c70f4d49374f2094b67c5046a8acc308901048fe8c46d1eb8d9716f13c0ac6a6c48625aa799837a1c586b2ce450a50704d33
diff --git a/dev-python/bibtexparser/bibtexparser-1.4.0.ebuild b/dev-python/bibtexparser/bibtexparser-1.4.0.ebuild
index 6bc62157716c..178521806dfa 100644
--- a/dev-python/bibtexparser/bibtexparser-1.4.0.ebuild
+++ b/dev-python/bibtexparser/bibtexparser-1.4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/blurb/Manifest b/dev-python/blurb/Manifest
index 0a1829f19fdd..bbc129570499 100644
--- a/dev-python/blurb/Manifest
+++ b/dev-python/blurb/Manifest
@@ -1,3 +1,3 @@
DIST blurb-1.1.0.tar.gz 25064 BLAKE2B 4fbdd0d068cc7abb1ffa78dff70bd83feccc1bcfbf8ebb085c9f7e77e0f330d3759f10a94a5ca024b465c01f9d659496ae55162a52b7158a06caf2d114d36806 SHA512 9397173e7bf5babf02c96df27983462e7dd2a729e9eb0cacdf23ca3778336902d5c611ab5e2432bbc877344426d7c62ea8ae77719aa08da98f9b44365583b7ee
-EBUILD blurb-1.1.0.ebuild 599 BLAKE2B bc9e1cf45a2cf0e1a2d7df0a4893ea17cbda5e8ee392070c9209f07752cc187c52ebc8d458c996f58fe81cab82f21f82b133e176cc49b63b6151785a5676b80f SHA512 186575a94f201c1b8eb5be9c08f73dd316765de1e5e740cf104c79b08b2661dea2ff83570b651b2cd5e64e46a9c8863fd162c95d3e6894f29815c6b38ba4d588
+EBUILD blurb-1.1.0.ebuild 636 BLAKE2B 51fec3b54e7e2730138fcff4a957452033b381e93eaf168e237eb8c0a227673b95f17b218fdcb94b7481171f00557ebb69d94da0a0bae73a344a422cf459991b SHA512 9a09b2da2d8680607c0fe55a5317fb631745ff331ad7348dabc0c80295dfa6fdf813908407d19837e37d47c939dc12d297fd494cd120d4e784e0080f8cbb5de0
MISC metadata.xml 1039 BLAKE2B e723b7324c373cc1f31235b331f2f7f76e549a8b4e335e7db7a624e1b59c7a664440a28348491f9d176b7138cc4899996d23d2206a82d7660b0c2875e6e74e47 SHA512 7781ff5848693ff7ffa750dfaee88b385ba970803399fd967e98f62544cb196e0fcc1a341ff86c989d6da362921ae364ee8aee1824d0d91412562b00ee23b1d1
diff --git a/dev-python/blurb/blurb-1.1.0.ebuild b/dev-python/blurb/blurb-1.1.0.ebuild
index c2e1956a8739..4575f8c7bd65 100644
--- a/dev-python/blurb/blurb-1.1.0.ebuild
+++ b/dev-python/blurb/blurb-1.1.0.ebuild
@@ -4,12 +4,15 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="Tool to create and manage NEWS blurbs for CPython"
-HOMEPAGE="https://github.com/python/core-workflow/tree/master/blurb"
+HOMEPAGE="
+ https://github.com/python/core-workflow/tree/master/blurb
+ https://pypi.org/project/blurb/
+"
LICENSE="BSD"
SLOT="0"
diff --git a/dev-python/characteristic/Manifest b/dev-python/characteristic/Manifest
index ab74fecdbcff..f9ecfdeaddfd 100644
--- a/dev-python/characteristic/Manifest
+++ b/dev-python/characteristic/Manifest
@@ -1,3 +1,3 @@
DIST characteristic-14.3.0.tar.gz 26993 BLAKE2B a24548953451da77e08678b8a204c0fc649ebff52026aafc6f80037a65f527c9a2244273420b1ce76e3ac75778f48c11bc2344296cbf34ff1e9a1e82356d52f1 SHA512 e13a86f453cd3688a74188005b82a661a9c73d9f0408d9afe9e0575e69ffe87a5327f51e2c16a9c0a653b738e7c014d5aa08e353835f0aca7897714b7ae56e83
-EBUILD characteristic-14.3.0-r4.ebuild 718 BLAKE2B 32ddc9d26f1721f686b4c551d7adc0cb9d0f5b1d815b862e6a3a2a1f9e6610521ae31e271ff2e7970d1a13830a082963dfa3bccd97567a31189b5efbf4600ead SHA512 6a5e347dc3a50aa446b88f0210d09f812e237f334dfd6c24d27d2f0839042c55edcd2f7e179e497fb57275a0401247e1cf81ae17ace302a8ad6de51a881cf3f7
+EBUILD characteristic-14.3.0-r4.ebuild 719 BLAKE2B db5c91381a5233b609c4b8b45ae3b703f0e9db747b8f000b9b079e4acfe342ced281a68888c632d85db6790f1fb2d384ffa6e81a244c74698909e9753b9f4b18 SHA512 b17ed38a99302019867bc0beb6a57d76c1fb8973f0011fd47e34553ccc20d7b5bb0bba158beb597d015946c4c55a4d78dd58c24226699aee01672b71258f2e27
MISC metadata.xml 415 BLAKE2B 830fb6e7388a63f73de55b68518ce238c6d12e9a3298a57c75f6cbb5f33269a686064b53a006e9dbd6aaf7315c99c2fca1983d4c046aafdffdfd00c035e6fa8b SHA512 d09d6f15f87c6b870091b42b8788494096d11f4edf1eee0df28e58522c78fb600a167ea93f226230a0cb2123a57e35a0fbad9d24003453b058e7b7157e0002ad
diff --git a/dev-python/characteristic/characteristic-14.3.0-r4.ebuild b/dev-python/characteristic/characteristic-14.3.0-r4.ebuild
index abeefd458522..8dd92edf61d6 100644
--- a/dev-python/characteristic/characteristic-14.3.0-r4.ebuild
+++ b/dev-python/characteristic/characteristic-14.3.0-r4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/cmd2/Manifest b/dev-python/cmd2/Manifest
index 8c227f05c4c9..978dcdc46242 100644
--- a/dev-python/cmd2/Manifest
+++ b/dev-python/cmd2/Manifest
@@ -1,3 +1,3 @@
DIST cmd2-2.4.3.tar.gz 678661 BLAKE2B 806fbd6abc26737032dd6330ebabc1e5308e9082f9c98002845a54f1458d314feb476e4d491892e74cde16f5043c57495426ad50aaf3e7e8d0d938f0388db6e2 SHA512 1d440752262f38a742069e636373884edcc49c17ba17b21b24015cfe559b4df36b45ac9489f2f643897fbd38f54b8e6120daf07ef25d2f209af8a4ac8e4c0085
-EBUILD cmd2-2.4.3.ebuild 1454 BLAKE2B 529e751208feb74289e49847653db5ce328aa08c9b2fb24f905c86ed7f6fa8a4340c142236e42a34b71581ca39b14c748a976c5d28c8e9c5a8fb5b3f67b789a0 SHA512 9619090b1f90e8baf2a4d7ba4ea8435a23b9e35c88b79f928903322ca25d90a7463bab8af9656fdabba2847e7117940cc69e089dcc9d933c696e7121028c240e
+EBUILD cmd2-2.4.3.ebuild 1455 BLAKE2B c45c3677e3d75057921f203aa17aa168b7a007d8a4b75280abcca68b8dae108f50db8d5149872aad1ef748e5d0f5c442093d0d6144145ba2d0a8698d2d51240a SHA512 7fdb05abdb90c0f1f39b55bd6052fc63ecb0f1362b90368fb4878afd385ce5c5a588cb52cafd82ff369c5577798324b68f62b7e584245398159ec59ff3441874
MISC metadata.xml 522 BLAKE2B 39d319b6a64a7b54568a3fbd3d7db9adf7719b690a8f086018ce41f0595db157b1f7825ce28afb4fb0d748ca0d6dc21d79e480361b69b4bf29c0efc2d2540bba SHA512 57315c23dd64534085502e59f0b8ca01ef8088d5a2b16ed807631a1f36a523768960754b00619e802333552c405e2984e314d91003f7a624da6f1eb8e8e4b98a
diff --git a/dev-python/cmd2/cmd2-2.4.3.ebuild b/dev-python/cmd2/cmd2-2.4.3.ebuild
index bef6b891e37d..f953f66e3566 100644
--- a/dev-python/cmd2/cmd2-2.4.3.ebuild
+++ b/dev-python/cmd2/cmd2-2.4.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 virtualx pypi
diff --git a/dev-python/configclass/Manifest b/dev-python/configclass/Manifest
index d75c48eb23c9..77e94601c788 100644
--- a/dev-python/configclass/Manifest
+++ b/dev-python/configclass/Manifest
@@ -1,3 +1,4 @@
DIST configclass-0.2.0.gh.tar.gz 4631 BLAKE2B 8e273e539a9f3cce70397ef0bcc420ba7d5b2b007de490bc4347412546b6af0bbea4950218e69590817f41c884044bd7d976c6a188f8665f2de0bc173f1e9c8e SHA512 7f22679d3470ede4106bdd99f1216bc49631c32452dc681fbd6a6b91735bbc82db1babed3cd94f93a0f9f2915d0866ee18704ffcfe477fd3134b6f18a094d192
+EBUILD configclass-0.2.0-r1.ebuild 604 BLAKE2B 8ac67d0e6aa8fce8b7860168f2b061e9b4e6a97842e0c928ae1f1dc9537f8acf6569456508ce8deba8da4774e4a22171675a6b43e797de1615cbc6b546b2310c SHA512 3b40617d9c1c0c2f31acff4eae99fecc175323458e14f801bdd36f046b9573a9d299b22073f403ded308fd13ce109a6941c51e352846bf6336b7f06be7746943
EBUILD configclass-0.2.0.ebuild 519 BLAKE2B 3b53ade0b3408bfadc2e3fff46a6af6e620b7d40d564d7c9cf5ffb05d50a31abdb2eaf263f00190aa50c2f1766eae0591fe4b25a44b8e96f1057e99299dfc914 SHA512 e25c1ece05bac6848d94a8edf259dd9cdb5bfc325dcf733d928ab468a47e9e24753021b7b262c490e4932922d0fa92efd8a24bd9c86e6f0c32a05e9cf6739307
MISC metadata.xml 402 BLAKE2B d65861f3cf818d5b95f2090b71c9c6995a70cdd9df6d3bce3c5321d3a0bc2ce6b3c7c09c03c8021a4801f56f0993f12a6b2b23534cf6ef35283996c335da94c9 SHA512 cc65aab1d9b14c4a48a81174c0b10df7e1c87670171cb923dddb2c28c0ad07b9c3dafb5423c6664784305b81c261f7a525da196e14c9900f84bba811334ec114
diff --git a/dev-python/configclass/configclass-0.2.0-r1.ebuild b/dev-python/configclass/configclass-0.2.0-r1.ebuild
new file mode 100644
index 000000000000..afdeb614b7df
--- /dev/null
+++ b/dev-python/configclass/configclass-0.2.0-r1.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=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python to class to hold configuration values"
+HOMEPAGE="
+ https://github.com/schettino72/configclass/
+ https://pypi.org/project/configclass/
+"
+SRC_URI="
+ https://github.com/schettino72/configclass/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/mergedict-0.2.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/crashtest/Manifest b/dev-python/crashtest/Manifest
index 7e26b59f210a..bbca5e51cae0 100644
--- a/dev-python/crashtest/Manifest
+++ b/dev-python/crashtest/Manifest
@@ -1,3 +1,3 @@
DIST crashtest-0.4.1.gh.tar.gz 19114 BLAKE2B aa46efb2dbabfeaab54f9149da42cb033f5dca3ab1c75032ca2542018058cf16775f56450cadf3e1272e738d602f32f21b9a6668a99f2733cd53d23c1754a0bc SHA512 83faf66fb422c8fb13780ac5a8ddd4c47ebb77f248bea0eb94962caff24265b107fd8bbc0d577853969c4aecedd83977e9c74c81dc7e772b7684e09a832a0a2f
-EBUILD crashtest-0.4.1.ebuild 560 BLAKE2B f84e9c13c8116e9b2e4e21583712f24528c948c93ce617c722b41c52a249dae4fb79a95cc4c2a7c6d1cc00e7da67186e3c9225bc0069ac5f18098df41128dfa0 SHA512 3c01d3e941ff6a9b363ae3d59214964d2f34db44f9624bab6f09372885ad89c41ec8751572e1894fefd8484c946a2f8c0c6877e16676229e2c1616703e01b44e
+EBUILD crashtest-0.4.1.ebuild 561 BLAKE2B ac42adbc55f181e18cfe4bdb868f07ffa25bacaf8f5aa6141be5ad72902e253cef58b0dca2e90cb7b3bf7d54330972ea850a936ab2a8eea957801736f4f92ee4 SHA512 a641da208a827373314a87d511772800c80446b534c6e77ffab1a32835307a636cf86839c4fb64067389e7dc5db1e8b595685210a863b75214cd89461e2dfe3d
MISC metadata.xml 416 BLAKE2B f6b8728929c04221908904b4e43f0fa00c480b193537b519558a1f9e83bd99ab131c3b28d03a624690c4891feee71b6b90bbed6fdc0aa89a4f14dabe282c8343 SHA512 55c2a10cf5611aad9461b1aef9ec28f699a46237a7616e1a834769d20a00f9e4477e2910cc3117a71acd7512ee9812b7658010234387560445c484ce3feabe84
diff --git a/dev-python/crashtest/crashtest-0.4.1.ebuild b/dev-python/crashtest/crashtest-0.4.1.ebuild
index 8bb76b8b94ce..216959cfa820 100644
--- a/dev-python/crashtest/crashtest-0.4.1.ebuild
+++ b/dev-python/crashtest/crashtest-0.4.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/cssselect2/Manifest b/dev-python/cssselect2/Manifest
index 387779c9ecf9..99d922edcf58 100644
--- a/dev-python/cssselect2/Manifest
+++ b/dev-python/cssselect2/Manifest
@@ -1,3 +1,3 @@
DIST cssselect2-0.7.0.tar.gz 35888 BLAKE2B 14ad79878b7dbd9ce56fa9597a0678b3dc774fc81f599cd8eb28d67af5eb07914ff6f72dd6210d1e34787c78f85ebb22c8096c3a642f1c0092384e4f22a9e59c SHA512 e3c975fe159d3bec53002bda31c72d9cb346f40529272d8d5bef6aa13142ce60f1e8aa20b039d93ff5ff3d2cd34119b8b2d406f889964eded69e770e4f04e949
-EBUILD cssselect2-0.7.0.ebuild 702 BLAKE2B 6ac85f9c40c09604accc52c29f21344f074a84ed89862b7756a20eec3e527281e7d0f7127c7614f4d8f159fe70b92eab2cc6cc30ec4671b2e0e1bb900a66ac35 SHA512 be0b2cc92473e33f61f5a4d8f38a1c30699b6ffc6871ca93591216232a9a2285b41d9187b97519ce8e7af9de8a054812126caef6d2fd78811f63d069ac62ade9
+EBUILD cssselect2-0.7.0.ebuild 703 BLAKE2B 79d216920e3a6ee4e89ee054982942c997ad93ed4879f79180753e91655a8fb79cd9d783ad28e9e162cfae7e67d3181edbe0961dd05d9b832d6be3ec9b9d38e7 SHA512 44a5bd8f1aafd012581bfb46306f0a3c1705b2649f66ce039909df2acadb9838b6d0509396499c7776d13552bb00a9d65b93dd6db56dbb86fdb1d5a8c7996ca0
MISC metadata.xml 394 BLAKE2B 23a6ce3791a44c2a50b0a1853f1860ec76c15ca2a437e8406ef8459941921f8f92905933b59841ab9e3ef429a40435e2e480de38311f9bb078af747105d6eb41 SHA512 1c7692aebe1ec93fddf5e536af98a4be44c6610f8bfaff1f58ace0562916c24c5bc67db8455c1cc75eba3296b34a4fce3e72dd770abe4f51c1e83798ee9887eb
diff --git a/dev-python/cssselect2/cssselect2-0.7.0.ebuild b/dev-python/cssselect2/cssselect2-0.7.0.ebuild
index 2d21a651cf9b..5ac95dec443e 100644
--- a/dev-python/cssselect2/cssselect2-0.7.0.ebuild
+++ b/dev-python/cssselect2/cssselect2-0.7.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/cssutils/Manifest b/dev-python/cssutils/Manifest
index 909744168c79..d46e8aa0064a 100644
--- a/dev-python/cssutils/Manifest
+++ b/dev-python/cssutils/Manifest
@@ -1,3 +1,3 @@
DIST cssutils-2.6.0.tar.gz 723259 BLAKE2B 6548e87c78fe6b850b98989521c27cebd4170939517edca895c2787c1367e1c6dc94308355f7dd2e1dee7194f88bd025b72c801cd9b90f8a08ab244f6a4e890e SHA512 95ce26cc4816e7750fc0f1e0c4ac60f176e3c7b3ea1871440bf937d442e0f8626f9e4c75622c0ea3a84d68ceb4b768544e9642936beb87eff1b55117ce47b311
-EBUILD cssutils-2.6.0.ebuild 1044 BLAKE2B 7c7ecdf16f9b8ec18336b4f2b54dfc8c163fe288161922af7542272d1658ddbe9de0ca7480d3e56d71769bd5ad56d84e8e91332f848b098e6480131839c2a1fb SHA512 85441a0a753be656c8b1cd739e845a0bb124d5bb8f0b33e1f80c6041d0bc12993f11257d60788aa1bf915538320e7d98b574a85af491cd93265397fd265e5308
+EBUILD cssutils-2.6.0.ebuild 1045 BLAKE2B 90453d0db623ca271ebbe8b2fe48a26edf249aec0ef8dbe319c5be3f4d43e5da793c40fc62a09ec5cb77d451b7638549acaafe12c53b2751bbd27b93cac0889a SHA512 374479c46efdb49a24a8c41e5b8261e4e371ed12754d993b38393fca97236e60234aa933e70cace4ff72099cedee747a05581a4e6f62e518ecbbfa69682a11b0
MISC metadata.xml 404 BLAKE2B 799ecc65093102f5dc56c272245253ad76e69ade2196953bc37547408cbec9c3259c05dd75838c23027cb6a348d03586d2e1d61d37713401ae3cbcfb330275e9 SHA512 b009e78386aee2e8405406ed455c5432e00d5990ca86b49e6ac5db4e3e06102fb968cdc7b55b824c3451156fe2501e3f1deed1f31b48cd1916f90ef515dd8e4e
diff --git a/dev-python/cssutils/cssutils-2.6.0.ebuild b/dev-python/cssutils/cssutils-2.6.0.ebuild
index 8dbaa66b35db..23f6a1922a0d 100644
--- a/dev-python/cssutils/cssutils-2.6.0.ebuild
+++ b/dev-python/cssutils/cssutils-2.6.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/daemonize/Manifest b/dev-python/daemonize/Manifest
index 9936b8fcc3de..b089af7e08a2 100644
--- a/dev-python/daemonize/Manifest
+++ b/dev-python/daemonize/Manifest
@@ -1,3 +1,3 @@
DIST daemonize-2.5.0.gh.tar.gz 10126 BLAKE2B 10e13f93825309d48ef67d0725ed53dcca2220b3940b3b81e1e7f29cf7b6d89af40f94488a2398bec74c0f6235ef8b1626871bda4fb33c233a872a9ccea47558 SHA512 c17a14c073e22fc98b3663da207238d183c12e95750f14cddcf90419c51c95ebc36251bb95d0bb4db84a2fb243499329473e7d14172d855d3ee204757a2a1a65
-EBUILD daemonize-2.5.0-r1.ebuild 585 BLAKE2B 49ba5e331fc1c2c0a47090221d07fd4fba4bdf5f9a5858b48e9f88b9c9940f40a5940d548305425f56d7bee952060588b5d056b0130f4092c0c7a8dc7d04078f SHA512 54084b3f542a6e63bb227faf7c8e3d6143ab623754a59a1b1d7c3fd5c76f650c976eefe51b5396dada7645b5605e16cae7070fbbb307d15a77b4629dc1b0a16f
+EBUILD daemonize-2.5.0-r1.ebuild 586 BLAKE2B 33e40a0daec1f659926e635eaefd9d637ae7751bd7c28c47d9d91697305b07c81cecc31e56697a786802a67f38d6d91d65e2635d4179029e89af6560041fd519 SHA512 8e92621f26a23fa499833326ae5def0c45fe159a96d486ae25c5e04c38d419af8c0d03530203e48ac4b70a8d8ad6d3af24c4da529c893a8e58e59822fc52ac08
MISC metadata.xml 298 BLAKE2B 82a1beb5cb2ee8a12ef39de402fa86b6fecbe13abf8940a23e99a7eed7d64225c2a90f6f7be4c9f67c3fcfc25c261339ac66e973e8d53fc787daa96dabf184bc SHA512 ace476845a982e8c89f063019c34757fbb3e539dfbfe0f20e10bf0118a2c0262d094137fcbc45847037bb88f4375585c1d739c42ffc56ed2d0b5da29bd58dc66
diff --git a/dev-python/daemonize/daemonize-2.5.0-r1.ebuild b/dev-python/daemonize/daemonize-2.5.0-r1.ebuild
index 9ea2fed9c429..e051c0dab630 100644
--- a/dev-python/daemonize/daemonize-2.5.0-r1.ebuild
+++ b/dev-python/daemonize/daemonize-2.5.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/dbfread/Manifest b/dev-python/dbfread/Manifest
index ecc64d68f44a..02e07e95bf7d 100644
--- a/dev-python/dbfread/Manifest
+++ b/dev-python/dbfread/Manifest
@@ -1,4 +1,4 @@
-DIST dbfread-2.0.7-src.tar.gz 33045 BLAKE2B 96798f00aba4c30e7e83b468f368ca6730a7e095c9fec5bf5515ac6a152022adbf5339cd9e68e85f4eccac211ed4e307b9abf22249ef6420d722fa213210d7d7 SHA512 cf591fa5800e5471025175a4bbbb54cb26dc2a83bf328776e4386860370d9421edd9edd62cb9e3d463794d526c561a0f4744bb67b5e376edd471dc95100bc2c7
+DIST dbfread-2.0.7.gh.tar.gz 33045 BLAKE2B 96798f00aba4c30e7e83b468f368ca6730a7e095c9fec5bf5515ac6a152022adbf5339cd9e68e85f4eccac211ed4e307b9abf22249ef6420d722fa213210d7d7 SHA512 cf591fa5800e5471025175a4bbbb54cb26dc2a83bf328776e4386860370d9421edd9edd62cb9e3d463794d526c561a0f4744bb67b5e376edd471dc95100bc2c7
DIST dbfread-2.0.7.tar.gz 33212 BLAKE2B 03c9a0d93b13c7573b5bcec6c5af1ac43bd00ead2b3e83638f45344b2344062e86d764b095e699afdaea2405176ee15122c975a2f72b25bd167f5faaaf33043b SHA512 86c3a29e351b985984be67401a6dfe3e39cd92451a122788ade83d65313dde37a3706ce36c4365bd36ba1df62ee057b625f1e0f077aa4a248c7456258189f548
-EBUILD dbfread-2.0.7-r1.ebuild 738 BLAKE2B 550e2cd123981d15e09d82dd04681ad3a3f736d5223e812a218a1753a92702e44fc92763dfafd2dbe1decea966e0de6043f734deef9261e7533c13d95708618e SHA512 51e77df7222ea282f3136e2ba8e75ba01d957ea3a1b8ecd5f05c89718255e5dfaff136bdfd9ebb0c56066eb61da635f01fee1ce5fe9b25059deec87287f1727a
+EBUILD dbfread-2.0.7-r1.ebuild 733 BLAKE2B abc146f3cd22d92020e90a3772454a1c99b1f96bd249e324480c02a5aa66c353320da580285fb2b7c4d56c54dd8b3bd65011f0ad9c4e87f47f7c157b768a7f1d SHA512 81f2d529c83f11eba893c92017155bd623576a55e1f16b8b2df9a0331c80df94878b6882573134d3794a07be40384a9056fac9793d7d9e494926d46d5cf2ab73
MISC metadata.xml 476 BLAKE2B c296f538a4e52849b37574df1131e638ce48fc1b61b1af7d00e8988a786359642bfb49c471c9c47dbcc9b2239865827dba5316e89bb0fbfd3a0adb5d40812b27 SHA512 92c85633ee6274ae0a5e36b2a90deac20d56b2e49a4e1bcec016a079d6b21f4b9b8c9dfc2fdad9809703de126384023fcf547da8f64894b2205c45a139588181
diff --git a/dev-python/dbfread/dbfread-2.0.7-r1.ebuild b/dev-python/dbfread/dbfread-2.0.7-r1.ebuild
index 0bd2f60bfd50..e4b8f12535c3 100644
--- a/dev-python/dbfread/dbfread-2.0.7-r1.ebuild
+++ b/dev-python/dbfread/dbfread-2.0.7-r1.ebuild
@@ -4,16 +4,19 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="Read DBF Files with Python"
-HOMEPAGE="https://github.com/olemb/dbfread https://pypi.org/project/dbfread/"
+HOMEPAGE="
+ https://github.com/olemb/dbfread/
+ https://pypi.org/project/dbfread/
+"
SRC_URI+="
test? (
- https://github.com/olemb/dbfread/archive/refs/tags/${PV}.tar.gz
- -> ${P}-src.tar.gz
+ https://github.com/olemb/dbfread/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
)
"
diff --git a/dev-python/ddt/Manifest b/dev-python/ddt/Manifest
index cec41d78fdd8..e0938663ce9b 100644
--- a/dev-python/ddt/Manifest
+++ b/dev-python/ddt/Manifest
@@ -1,3 +1,3 @@
DIST ddt-1.6.0.gh.tar.gz 19615 BLAKE2B f79e25e9da39615d85f000c1029babef64725b159a2b77003efe9f9c5869fb26087fa20e1a58eea485479b12ee89c602076613a9d50711347a775a09c4bbb180 SHA512 c5ea14d3f60384676d9631c84d938b774dd360cea9b0ee1b111692dc2bc06238b5ffd3ab8950207b77aa007bac0ac79b290533a2532be4bee68b642629843a82
-EBUILD ddt-1.6.0.ebuild 678 BLAKE2B 9637a3ebb03301822bf80efff35cd69ef5cf098cdfee6394d6659cee526cb8cdc0380b549f9b29efed19d0530d44270b91caf71ec904e251fd1419482a27a3b4 SHA512 8cbbe3f985ffccaf4ac68779ec1111447627fa81aab489950d5ac04d94bb31f3566e65f1be6bf61c4a099eb85deb9514f7d374f61a5914eedcead640af75bd40
+EBUILD ddt-1.6.0.ebuild 679 BLAKE2B f9fbf57c975527be3a5a08e3f187066e6f4176e6bbaf205daaddca93442f9a0dea7a82b1cf7fcb5b4af258a84889d7cb3d78b8d43186947dcd58e44d9b1fc581 SHA512 c67793c746cf677a717ced7754417c891554a69435f397802ad81820eac769d5b7021cb630d624ab75c7518b817395e704bd14072a4e705e04646fc57423cc8a
MISC metadata.xml 637 BLAKE2B d7aca1ac2fde8171ceb8fab19b6be2f32125d3ceb411adb504e66a024bbaebb3be0234f17ea0c07073c647d4e613cac889cb241c49ade87f168218056fb8afee SHA512 7416856917a9b619b7884f9a8fde9fb30ee03223e9c8dd45920c43f296a469ee70d79ba999bf495d97ac41d310d17949674f87c0d365ac940eae37aca2ef8d94
diff --git a/dev-python/ddt/ddt-1.6.0.ebuild b/dev-python/ddt/ddt-1.6.0.ebuild
index 8b8fa77ed212..1eb46e3b2d0a 100644
--- a/dev-python/ddt/ddt-1.6.0.ebuild
+++ b/dev-python/ddt/ddt-1.6.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1
diff --git a/dev-python/deprecated/Manifest b/dev-python/deprecated/Manifest
index 94bc5d0b42e1..2533f91bf6ce 100644
--- a/dev-python/deprecated/Manifest
+++ b/dev-python/deprecated/Manifest
@@ -1,5 +1,5 @@
DIST Deprecated-1.2.14.tar.gz 2974416 BLAKE2B d7994a435f7709a74fde71b1bfe20aaec44813893fd8d9fba70b55938ec2dcb01364a0084e5b161ad84819a6ce258ef28813f7272c9cc48cfc8a2159408b5f29 SHA512 5c2f71fc4c1abb6d4a6913bd9644d47d12f709a0830b2aa3513aa2aa92c13e916c49fcd45a5f38aa29279822a5bb8563c4062e5f3e21bb6c55ca97b7845ee736
DIST deprecated-1.2.13.gh.tar.gz 2971610 BLAKE2B 00c1fad34e869b143ad7cada2426f999f1d353d23e33076b0197a7ca6c87b0f2d240d7f4944b7c7669974c89304a6cf04f5d2b4c44e6fee22c27522ec2cc9711 SHA512 c170b086bc4e37462181a0f53edbe745aa4f4924c7fd64d9693de267e070392b74445f9cba935e85c878b755603ca6cada8b4130ac96ab071be284047aa35619
EBUILD deprecated-1.2.13-r1.ebuild 852 BLAKE2B 61bf0fdaae0f0d74ecb037efae44a91c9ce43700fee4043261ba15f0bb1395b1005284ce6a687fe796f5177ee53547cf785bf9832eece4fb72cb0c63e971b72d SHA512 759e360d9052f4dd9ca4c2ce6b2a5992782ea3bd3c13a4fd56bf9a33e200332101755b20c0462ce9cf1572392ce3d8522f8caae831163f7b1d1cb38d67b077cf
-EBUILD deprecated-1.2.14.ebuild 575 BLAKE2B 346889fb8bd621e28408a5c8dc53ee054ef8eed459952711af3c23882db3ab06a36e62eb3ed32658eb6cbd48852247071f29516e39017f535ebc6cea981d90d0 SHA512 2adb03db946f810216cd368ffb18e81ba6b8b2b89f3d94a2f50cd2b02b54c56faed36cb62e2dec3b1d8654a5cef5a9168a62ca0038ebbf3c8a1fa0c3272d3ebe
+EBUILD deprecated-1.2.14.ebuild 575 BLAKE2B 51e990ae2c600cdf332b144b3361780f5b4d0e164075b55251515be469f95a5e6c796de39d194bf59c1be03f0726920f19694b8093ad8845a407faf8915b06ee SHA512 f36b26ec8bda94b826e623cf3541440c4e4394c83ac8f8bded5fcd78f722baa6c5625c598477e6c94b5fa11ade0168a732bdf6e22a42c89240aff88e8c935e96
MISC metadata.xml 374 BLAKE2B be79deba7ab13c58cb57fc05937c949f2a7fefd60028d35b3c9a4f9a1acdff09535b9f21402f281e9299c9275a3fb8e26a860dfc4712e07422b7f03e8a5ddf48 SHA512 e302d1682a1c252b8d79f7d3126302c3378249aa328c9f1733936805ce423be4d9dca0216eb836fc30208ecb41ac3f077fcc40c0c0c2e195d314f7c840bce5ce
diff --git a/dev-python/deprecated/deprecated-1.2.14.ebuild b/dev-python/deprecated/deprecated-1.2.14.ebuild
index f0f289559634..a2e73c91655a 100644
--- a/dev-python/deprecated/deprecated-1.2.14.ebuild
+++ b/dev-python/deprecated/deprecated-1.2.14.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN^}
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/distro/Manifest b/dev-python/distro/Manifest
index 756e8b51606e..92c99823a8af 100644
--- a/dev-python/distro/Manifest
+++ b/dev-python/distro/Manifest
@@ -1,3 +1,3 @@
DIST distro-1.8.0.tar.gz 59428 BLAKE2B d1b47dd801c4414a6bb21c544c62c306a1cf49b43f70974f7a0b4bcba64620047c7d06b6507ba262eba44d2f192f654646bb69241ed5bf6b761dc9d42e049e18 SHA512 027fe8bc50e263dc49451932774f32cea7900820b6e30cc80afcdc84374777ba733137fdd8d27fec76f66ce9c579bc172721e7ae0f43e72dffbc092126b26af2
-EBUILD distro-1.8.0.ebuild 598 BLAKE2B 1f551d908fef18a1b7ea9c37f4f7d01cb90d383f0fcd7b12016106c6b0d33eb23e87ebea490d3111b90d03b8930aee132d16fa8f1bf47a05278ac43d61d9c3db SHA512 fbaf94d7fdeac0960656192ac0ebda07e6237fb44a4c62fd3424a7b9303a807a6471ca480d7047b724330942e86745eaea629aa1d4032da21e56189a62f97f0b
+EBUILD distro-1.8.0.ebuild 599 BLAKE2B affc8278957fadd59514c8c334fdefd65438a62e656292757ab76b83e455523b43e9447bdbddbf73059229c29fd18adf21573f53bda88660822d739058ac13cc SHA512 7120d4dfadbe6a77b7477bcb82b6492f701993b9b53d64fdb313a4257eb18f5f6690c4f3a57cd1e9022b877460bbaabda2690b3952127db244872d62b7297928
MISC metadata.xml 847 BLAKE2B 62f2559f30efb777b18c61efdd9c957ca1855ed90bd35c93d492225369f1b293120a3c765412b00c2efde0d2a96b6e924ffb8f5d5a2a0bf305f142d29f88a6a0 SHA512 af4a1c5373c4d2b324859e736632349214c33a6f256e2e69be4ad6a8bedf3c8adb670c187dbe16fd9a546d347639e61ac117bcf2918438f290dc8c5cdb13f89c
diff --git a/dev-python/distro/distro-1.8.0.ebuild b/dev-python/distro/distro-1.8.0.ebuild
index 6b635b1f8d08..7e69f708c117 100644
--- a/dev-python/distro/distro-1.8.0.ebuild
+++ b/dev-python/distro/distro-1.8.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/dogpile-cache/Manifest b/dev-python/dogpile-cache/Manifest
index f0d4e17659d4..c628f44a9f28 100644
--- a/dev-python/dogpile-cache/Manifest
+++ b/dev-python/dogpile-cache/Manifest
@@ -1,3 +1,3 @@
DIST dogpile.cache-1.2.1.tar.gz 258589 BLAKE2B c271f823f1a57f26c07078edd9af5a899aa6c3793d979f3eb86cbad7814360d51dc26cdfe06f92f6bbc9a14620362332c22379a6024c9adab18f46c1ad3583fe SHA512 407a0b5842b9ae4a8a82da933b4c7a4fec4391b877dcddb4f454c7fdf78ed0d2f6db16650c89c8047e1ec2eb6348c23bdcae99a0998aa2de58cfc00d92e2fa5a
-EBUILD dogpile-cache-1.2.1.ebuild 708 BLAKE2B 8c27befcd82712bb0562ee4b7ea389f219b07d4d31cbbe1fa17d0b7a7806ae174cd2f4892c5a4f22d6cc8f1abfd698c242cb83ae8ab86ab419d3193cb9a22122 SHA512 7c2453f155c2a0152c0ed7db41aef5bf81f21ed4bd0d278d916cd4441da4c192fd1c5cf24bed08d5d98a7ec323438c4f427f312ad41914427825371dd3f9037f
+EBUILD dogpile-cache-1.2.1.ebuild 708 BLAKE2B 2a1ca5284a634add238b1c89b95139a7afc1c3a0f2fc216662dcb0513e16961061f94778d88f8c4662a4c0c7fb19a4534c5f3a1961440c3125b1bad4f20f63c0 SHA512 b68ac08f160a363834b9442164e18021031597b7afe5516b821369d27b5394effd68b8720f41834560a81c1cab2c1a2b6fc3118f0843e0eae0a559efd67d6adf
MISC metadata.xml 843 BLAKE2B e0b6ed26300c658bb3f9bdc500bd24c38f26821d3a32ce448c56e5fd129f211efd58ef0faab1a6a9114a96991514de5fb9cf53b26601cb68fedb4c43aab3cdb2 SHA512 992ae84d983cbc06969e888e298cf8124dcf6068871bd5e12dd479a70ca00f5422d8c3cc178a842a340bffc5f72a5b203ce307ccbe49a0a60c0c52a5091052d9
diff --git a/dev-python/dogpile-cache/dogpile-cache-1.2.1.ebuild b/dev-python/dogpile-cache/dogpile-cache-1.2.1.ebuild
index de2b5a35926d..9f91288793c5 100644
--- a/dev-python/dogpile-cache/dogpile-cache-1.2.1.ebuild
+++ b/dev-python/dogpile-cache/dogpile-cache-1.2.1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/doublex/Manifest b/dev-python/doublex/Manifest
index 5003932962a1..60ed207a063d 100644
--- a/dev-python/doublex/Manifest
+++ b/dev-python/doublex/Manifest
@@ -1,3 +1,3 @@
DIST python-doublex-1.9.6.1.gh.tar.gz 81848 BLAKE2B 34aa108ba12f34f18f7a7b3d12fd2a539736d95097fd3ecf5344fdac551b16717d5348da1c6e2e10e19878b82de7e9195b9bd17d526156bc13e0ad2fd789b23e SHA512 c9779c5fcde43af653c2131894da44a878acf2cc81d53f6ab89a6fde071827a22aa97ec5a51561ad8861a98623d38c75f184be6234a6a5323c52e8e538c66710
-EBUILD doublex-1.9.6.1.ebuild 836 BLAKE2B 10eaf1cc8c5d0e7942097b5cb3903aa63cc2806d108a4b251c8e38df453c4f49ad033c76f7dfbfc68bf6a9f6a8e51b0b4d5f66ac6760c76298bc7ca6a7a27ec4 SHA512 897245d7122cdd066c2f1c0395230f96ff46bc41d8ffdca897a64b45b3538e423f5b4bc0918ae98ee0dd18d1ce310a840ca87a9a60f68d05597c1a19bf59a7a8
+EBUILD doublex-1.9.6.1.ebuild 837 BLAKE2B ea5cdff31658994146f367f240c2bd839f66157718d1ed8a96940a6cfa2e32f33f81436918c2d0bc09bd3e0da04e056c3826aa3cff4b8778db368713fec4474c SHA512 4e274991c62865779f693c26b5051f0954389efaa08f8098ca7b412781057ea5ae55bb9c7c98ffbac14654f4c5c375fe6057658f39f9da3e4774448f0e1e41b6
MISC metadata.xml 400 BLAKE2B cffd7c3e58f02081cab7302efcc0d6bb825396f605ff5cc4a6599f95fd192e4739e086bbc0ec6763cde798dae2d8863d60edfe190c0c43d0a8c80a9d57ab1076 SHA512 543ddd2ced9992d59949f5d3920c3328015e6a7090fced6ef31d18e26631907970501b08116d6b5fede64fd1ad3180f1c3b8b70ed319ba8450df277461448318
diff --git a/dev-python/doublex/doublex-1.9.6.1.ebuild b/dev-python/doublex/doublex-1.9.6.1.ebuild
index 8979fdb5d3c0..2da925094b2c 100644
--- a/dev-python/doublex/doublex-1.9.6.1.ebuild
+++ b/dev-python/doublex/doublex-1.9.6.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/fakeredis/Manifest b/dev-python/fakeredis/Manifest
index e243a984e964..5c6ecefd99b4 100644
--- a/dev-python/fakeredis/Manifest
+++ b/dev-python/fakeredis/Manifest
@@ -1,5 +1,5 @@
DIST fakeredis-2.12.1.tar.gz 97486 BLAKE2B 5207d9b946eb5720083b045e29b960cc2eb3ab5ed7b633f00106d0777186cfb02ecc10607d24a67d7b2eded35915e6710a4880f560e49fbca470c487ec0a2b87 SHA512 99e4e0bf7a4be9cc9dc96eecfe2fd1f106664bab2eff4f575468933809cf306c36237ebc9d86efdd9c0823e05a08d466f35a7e43359602b47c582ab16d7bb7ef
DIST fakeredis-2.13.0.tar.gz 98084 BLAKE2B c147332f2575be7f63aef48199920480d550efbadeee9de255b17cb9c7d6791a059ee3d4bdc500ecf44dcc22de6fdd11d170daf3e19de8e910833b1de12232c6 SHA512 30335e456f7ac2498fc175f9fd154a766064a05e6eb996df9d533412525a3d4279c9359ac5e43a2b9ec9bb1d653639aa10d4e1765a4e4c1bc84f764fa1efdb42
EBUILD fakeredis-2.12.1.ebuild 1899 BLAKE2B f7aa1f65d8fa405ea9eb062f735fa186207a6ddb22f2f9cdfc72722330d494b80f161c2347d061475bbf1bf8582908c1ee4d412fe61bd694eb7279751b5a49c7 SHA512 a3f128057a020123604be6a9e875fd93782c261da078f2ea5f6fa24ea99a2d0f03ff8e3f6cf14b4593d4a38cf0ced7725f77de711812682653c9293c80648058
-EBUILD fakeredis-2.13.0.ebuild 1904 BLAKE2B 1c96401debe06b65561182a33d3501253a479ff23e15c08e2926b4b4689cdf43bebababe71be70af78d62716dfe8727078428960fd96a2381659b0e325191cb4 SHA512 a257aaeb308b79dab0f94e6accdc0b3fa0644983ae2e15c80c32a7f011e6e4be48be06325eceec7d74effe3ee67ee8445f679a65b6654808601e4d9c5f970c75
+EBUILD fakeredis-2.13.0.ebuild 1904 BLAKE2B c079698481dd05ac14e11e8631def05b8183099bcc7f5f93aa8380345b300ba72e9e6de7cd5e8e57b07b99089717977cbd6a2f37615e4656166b9e8dcb9a03b0 SHA512 6336e5b7e333f519bd8589c663c7a83cbf016dfb58594114b49424b69a1a0d50bf26c75bdb18b16c7d850158773e745d76cce2560b9cb71c93ab91987ba06141
MISC metadata.xml 373 BLAKE2B 1de33db59658e6190cd0346be58208cae6c9143a52f49dc289e68aaa0d860b5bd68dfb54f2e0b005f60a67f5caa430e2ce94fc69e64bd27e1bbebb07ad29e602 SHA512 24bfcf4919363fef45c182b6de66221e580ee0e9e99ce46e91b767655dc0b6f8a9fa6c3512ba84d1040698c43a0b6a853ad8d63c1ee5fbc00a1d192defb24db5
diff --git a/dev-python/fakeredis/fakeredis-2.13.0.ebuild b/dev-python/fakeredis/fakeredis-2.13.0.ebuild
index 145808fd6437..55050b194593 100644
--- a/dev-python/fakeredis/fakeredis-2.13.0.ebuild
+++ b/dev-python/fakeredis/fakeredis-2.13.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/fastjsonschema/Manifest b/dev-python/fastjsonschema/Manifest
index 4930e5cd578d..0131b98c0072 100644
--- a/dev-python/fastjsonschema/Manifest
+++ b/dev-python/fastjsonschema/Manifest
@@ -3,5 +3,5 @@ DIST fastjsonschema-2.17.1.tar.gz 370651 BLAKE2B 670e3b911200573ac129938834f9c07
DIST python-fastjsonschema-2.16.3.gh.tar.gz 392011 BLAKE2B 04990592a2bf6e1309bf725361ef7c2e253c4765c5b9d60805c5e6189f14885a3b0bae98945c2fe228adc335ca8c8c0a243b283b24fa447238d6415d439288e2 SHA512 2e26f31f9c6966e77f70b8ca584e672d554219b6bbb4811e3ac8dff1c693b2638ef08b8b9011e0db6f739be02e2f41a35d15bcfc42a9cb06ddb4521e51f37d8a
EBUILD fastjsonschema-2.16.3.ebuild 735 BLAKE2B 94bcee2f1a4811ab16315197b74e60bcc5232848006a58e442f4105441c1e1552a8d4b8904b605762e32e22717cdb0620b53ea5ab3d1cc13734324dbd8de0d55 SHA512 1eb0f21c326f933c4a61fa576036e81b0ee8b37c2a81eaaba59b282bf3aada26f11e1b16a814bcd195631ad65117b780404e249c4698359e039a54a0298b912f
EBUILD fastjsonschema-2.17.0.ebuild 731 BLAKE2B dac3bc41fefaf9810d9dca3aeea2e2fbbccd919bb58abc7a7e4dbd1f1544ce5fa1d3f4e74fe2e66adb00a8fdfd5943e8e3333264abe0cf23e0a77a5e3d70fff1 SHA512 33bb631f534909bc482e4c7f4fbdda6be0405cc6c93dc843f0e212e09efb8d2660fbb920fde0910265f1c08c98609d3b2b2ee01557371a2202d4f2515d1de0f5
-EBUILD fastjsonschema-2.17.1.ebuild 565 BLAKE2B a1ab9f6efd2e22c6fc5bc16698cc23d66aec5452ce5cbdd163729008ac381efc91346c7e00aa0a829c26516bf8bbe498c929fd1f2bef0915fb35eb68c558d1e7 SHA512 bba04027b703107e89473b4d7f7755b55c324b509fb2a1f939a69a0ef32bcc881fdef1a0208c737a87e4ff83b3c4fc2da335e65766f1209b1c6b628eb245be42
+EBUILD fastjsonschema-2.17.1.ebuild 565 BLAKE2B 15b36d2cf5b47383ed06a8f5bb6ac9b60e22593d55f6d47ced7a6372b920d5f3957896beca10ea8be656e8e7a3a722e8a81271d924ca7cf904ecc46e2e045a2a SHA512 33eecabede196a5319719279ccecff6001ed32f57406cf0092196e1a4d3edef15d16f6ce39f72096b72e9b26d9638e49ec46179a2af386eeed1212cfc2f38fc4
MISC metadata.xml 390 BLAKE2B d29071ddcb0aea8db343c2924de51e8fdbf9295898c687ca0f474e007007407c9a402cd2fa74f0f2142dfb2f14a2cfd0c51c05f5fad6891734328a003283821f SHA512 db3339aaba0218ebea0ea4cd5b950dbf74572b18341f595fbbbe1f67c0c9c23413f4a98aeec5b49b036533cfea46e8f2a74f5f999c3b4c472a66297346139b05
diff --git a/dev-python/fastjsonschema/fastjsonschema-2.17.1.ebuild b/dev-python/fastjsonschema/fastjsonschema-2.17.1.ebuild
index 22afe129bc9e..ec0f5cdb075d 100644
--- a/dev-python/fastjsonschema/fastjsonschema-2.17.1.ebuild
+++ b/dev-python/fastjsonschema/fastjsonschema-2.17.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/fritzconnection/Manifest b/dev-python/fritzconnection/Manifest
index 09ef7b07a432..bbe98504dad7 100644
--- a/dev-python/fritzconnection/Manifest
+++ b/dev-python/fritzconnection/Manifest
@@ -1,3 +1,3 @@
DIST fritzconnection-1.12.0.gh.tar.gz 156938 BLAKE2B 731715514036a965fa8c9cf8bb808459f22a0c6b2df171c105f1d12f070eae8d6a36a0e77e9a35a024585f682b7c84f2a486006e670655a3b16b043695c57818 SHA512 b743810a24d39be34910e233faae0061974de540e746e88b2f63c1f3d5536e9de684862b02738f969e294ae2b6044d0994e1b9317e6a723b5acf9540d2995c12
-EBUILD fritzconnection-1.12.0.ebuild 986 BLAKE2B 7e557e3cf92f1a4c4906b6b82ad189e6998036ef8afb8fc9fdc7dc61994273e39203b00797ca9e899af59b1e18765eadd01650345aa55e400ccbc296c147dd56 SHA512 6aaa6f65c7fe288da375c9ba35102d580a0bb8f5d45322bc0779754bdc2466974d4e527d7592183d92bcf5111e49c4bac2300906f7d5db62700973ca6a5027ef
+EBUILD fritzconnection-1.12.0.ebuild 987 BLAKE2B d5c072aff514a0289c58409de6d07f463ed45770313a973f8d7bcbf9ed20ede39065014275412d7866b4fb505fa967221a866ebd8116053aea3801c0444fbec7 SHA512 c95c3d57494f42433d8d7ac3da6d7a8f56184161f0ba497857e157fdf15b5fd21793c18ceb4dcb1aed9bbdf0c3a1e53c4f0172eeb7aeecfa5bab09f68216ec9c
MISC metadata.xml 469 BLAKE2B f180fca33d0ab2fc81dc87fd39db87cf8c8ff51777062968a3ace592c9ac63af311273fda2db88c6772204ae24c21b4f195d1b7bacbb3c23f677dc7e8e309f1d SHA512 9ab24725dc0bb5b0e40ce79520d19c0348b08c7d779b53064111aa53fefefadc164b6140310df0a367d460d2fbb46345bdb2b7b6a9cf1beba3bbab1f7d7e2697
diff --git a/dev-python/fritzconnection/fritzconnection-1.12.0.ebuild b/dev-python/fritzconnection/fritzconnection-1.12.0.ebuild
index 7c33835fcdcd..4f3353259b28 100644
--- a/dev-python/fritzconnection/fritzconnection-1.12.0.ebuild
+++ b/dev-python/fritzconnection/fritzconnection-1.12.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/funcy/Manifest b/dev-python/funcy/Manifest
index 7879158d462f..1bf9509ab59f 100644
--- a/dev-python/funcy/Manifest
+++ b/dev-python/funcy/Manifest
@@ -1,3 +1,3 @@
DIST funcy-2.0.tar.gz 537931 BLAKE2B cd5d56bba777b9fefff0088daa8ab903bf51520a9cc9ce856eaf4eddbe06a2916b09d2e9f023e32c77f6b308d4291c3154347e921f1c3b78a513f11390226149 SHA512 3abd76296aa03d6c3fa0583cd1c3912a47ce04c340f668d7321e2c4191a61a1679f1a419b787c92680cbbae5757e1fabc5918a6a80130c244b4018c28751e01e
-EBUILD funcy-2.0.ebuild 509 BLAKE2B dc200cefd892274f7e09f9ee243698e0b50086be48cf8855e556f2ba54ece94e7fff6179c9163f71abad6f1e76f6762819c9fc630aa76ceb29d00d2575c03375 SHA512 dbe83af688831bacc58728bb23240c5eaedcf5dbc830c4866b5d91e4cbef282e20cd51e64b6505b4604b91a1268b117433b85914ed4f9c7b390245307dacb43c
+EBUILD funcy-2.0.ebuild 510 BLAKE2B 39dcb225ddb76ac5f5c2cb065c605c3f9a221f57eb4059c5c1b1e6a270ee128b18c3f0cb76c6be27e77a5be1b20b22494242a5a32663048c9c0f9a2d59a0902d SHA512 1ae9f8a3b6cf1a5fa96d41fcb797333c64ce20cbcf734f2987a2165fd26120d7a0524b172f6a116b9b919b8d82b110a31a60a9ee6ff5aff7dd62350902ee9cec
MISC metadata.xml 491 BLAKE2B 70c6646bc4496af1ef98d1178b2b4bf9d876ee0a3664e878af184d12b162c9c926d14bd8dd7987355c4bef86ce53fb65ea96abe2384198f2c054c3835e78f982 SHA512 31d13ddb7d20c36c98e5a4068e96881200122425608e8877c133483117b565b44d65800bcc61dc6ad7e407b6c9953a3f53afd52aebd1a5c25aa1ceacc067c744
diff --git a/dev-python/funcy/funcy-2.0.ebuild b/dev-python/funcy/funcy-2.0.ebuild
index 5b140a22e52d..0cf1d6e8d666 100644
--- a/dev-python/funcy/funcy-2.0.ebuild
+++ b/dev-python/funcy/funcy-2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/genshi/Manifest b/dev-python/genshi/Manifest
index 460e3c85bf7c..2c88b5688319 100644
--- a/dev-python/genshi/Manifest
+++ b/dev-python/genshi/Manifest
@@ -1,3 +1,3 @@
DIST Genshi-0.7.7.tar.gz 267206 BLAKE2B 0bad4b26fbfda27572e78f87af6093c87d738ad6fdf2beea5e8b0b21b3f5245a4e239bbfbad63e71e73f6588e7cae97f2b3bc7295fa30ad7a203a7ceff7074c9 SHA512 b0a3dee68523292f0672a180c5f2cfbdf48205d82286359b9fac9f668cbc2806c649d1e158d6fb8ead5b1cc5cd44eefe9d1cd79077f96925b8d24dd8e746b40f
-EBUILD genshi-0.7.7.ebuild 911 BLAKE2B 4ac9ab40e36cd1022a20b0ed7e7d699747f5f1b8ffcea26d04feddc36bbb77b3b0ec866cf5c08811ff538825f260cf64fe5120965fb99ca09c159a0034089960 SHA512 e5c78b8c7803c1836d4e7a85084401d79c6a10d7bb535ef1b80d085a89849a66b876d9e6c14744e5d1cc3ec44b88430ef81e27aa6ed352b0eeafd365cb343899
+EBUILD genshi-0.7.7.ebuild 912 BLAKE2B a1ebd0ef8c9dc8fd7231108d1fc12e3825fa441c7d59ab166c7bfc7fd6bcfda4b18d5f92c106cfcc0027ca2395266e004128593809b1bf4dc16ed57478dc2c45 SHA512 f39419e86a6acaf71a6cec3a69e88a43f853c68b9760a406c0ad3abb1e3c6c59317790133dbe49286fd6e175af4551a439649f27e6be3c90eaece116a3b89c8b
MISC metadata.xml 365 BLAKE2B c5f3b55444eb424fc0ec15f0f19eef39a31c2c5e900fab7a06fe7bade29893ddb59baf4fa7f60621017a400dc7004dc093d124e1d3366df2663c0b714e31c8cc SHA512 1914d0acf5d6c517ff0198c827f606acc4124e834c306312d49d42bb729bb82b80ae6c98f3ac0797178eba3beb2c437a10665a23a843d0d3efbd148250a189dd
diff --git a/dev-python/genshi/genshi-0.7.7.ebuild b/dev-python/genshi/genshi-0.7.7.ebuild
index c005b31a52de..8b847d7e8055 100644
--- a/dev-python/genshi/genshi-0.7.7.ebuild
+++ b/dev-python/genshi/genshi-0.7.7.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN^}
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/html5-parser/Manifest b/dev-python/html5-parser/Manifest
index 132c4651ad3d..cdf09d087680 100644
--- a/dev-python/html5-parser/Manifest
+++ b/dev-python/html5-parser/Manifest
@@ -1,5 +1,5 @@
DIST html5-parser-0.4.10.tar.gz 272814 BLAKE2B 5759c872e65080ea059b81e632ed70a94e6677ef01af1e50ab1822128cc75ccbd3361c9d4e5e94fc4cc78996b3dbde97ffe435f083c492df2815c67d929cabc7 SHA512 45accb891261e1b82185de1cb0e06915e0ff487fe2cfc81b79f5653c8e9d7b9848349ab94657f8fb5eb116311b1d2b0d19f504f841ee8af0cf4a23601a5000aa
DIST html5-parser-0.4.11.tar.gz 270735 BLAKE2B a2c1037b5bf6dcb8e69f18b3404273993ee325f05a0c5e194ace3f68e0034fa1ac119bb3dde4c4f26dea62928b4dfda9ed1453760a5bb5f8faa9397fb0276a1a SHA512 07123f0851e195e72c16ecdc97336c08278c8cdd10e89251c2ca80d8d90fc63ddd2a13d5a7b2bce430b6124e774fa236788b8eb0d03d6ed4c706d91e6bc4aa4a
EBUILD html5-parser-0.4.10-r1.ebuild 822 BLAKE2B 3b935c17d963f036c0e550b9a69a40c07c13ce84b409ade12cb1de2edde334ffba7a1e07b05888a795e96be2b6cb8f4398d5c67a466096374d01095d75f225b3 SHA512 01f3297d4115cccbc19f97bcb8bd3d713dbcda11d8aa11fd404d59e5fdf041cbacab57c4a55a5d99eb7eec97c521326bda8133def825b3fd58b3bb143a531b46
-EBUILD html5-parser-0.4.11.ebuild 980 BLAKE2B 529dc36155124911d69a286cf8e19b4cdf94eb3cb065dd53a8d2d495d14353c00d6e2cda3535d0b97a0b1e9f0d3f3f5084a9b616f46dd1d9f4c0a67f0680a1ef SHA512 1b995d63ae20ab982341a2111fe82eb0e937c7d8e5d3666a2d025254f9bebd57f32af616a602c9d06187506cf525d5806e8df7d22013f42a93fe490bbc48eb17
+EBUILD html5-parser-0.4.11.ebuild 981 BLAKE2B 6a86e7f7c9f0f94c805c4f1c97429c2254215034072de70b6a510942001b18bc0c577d705a382091792df879dde07707b626063d4e3ad5ec47cec6741ff4d1f9 SHA512 a46c3f16bc3500e21fd5461322117b2b3caf3aba4299e639f8c443cce11212a8ec4f73551984c4797345a37417ccbc0af0373f11abc1b73fb99daa189c2e5153
MISC metadata.xml 458 BLAKE2B 368218d3f5b16284b8d0bc3447efae89d833b7ac206f9b0719f88078f8e472a7b362a0843211189da3f273e0e689a40b5cda5d457ff4dedc51dc74b74960ec3e SHA512 40b3f0e265ac93e827eadc79a57f9b05a7b5adf9fb88d729613a7f2844fabc38e47d39843e039e27a412fd2d1aa1cc38345027a3c31c952873c5e38e899112b0
diff --git a/dev-python/html5-parser/html5-parser-0.4.11.ebuild b/dev-python/html5-parser/html5-parser-0.4.11.ebuild
index 1b87f974af3a..32d1105a2ca5 100644
--- a/dev-python/html5-parser/html5-parser-0.4.11.ebuild
+++ b/dev-python/html5-parser/html5-parser-0.4.11.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi toolchain-funcs
diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index 2aa18fbd67d8..3dae748226f5 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1,3 +1,3 @@
DIST humanize-4.6.0.tar.gz 69815 BLAKE2B e32195b87080598ee0d024526c2631e9498c0019e344a2b3babbfea657a4d36611cb53e74e33634f26fa184fa1526ee700253b4f6a48b241a231b794669f31f0 SHA512 3c003d645d33b4d31ffa5a63b8754b939579a6ed396cd285789f9bd17e750147c425d41adb424af45d69844c6e2b9be8fed04f388f017f25c6eda1f31c053b3e
-EBUILD humanize-4.6.0.ebuild 533 BLAKE2B c1e1ef1d3229bdbbb3e2f0a52a4a3a0975db4c62bc5ffc0b999df0ee5ab06c3d960e7e4377afd9dd875ce601cc857f8d2d076ade130f8ec4f302218e72a03864 SHA512 0039a92cca8c74857e82d09e48d126d58d0a79d8edc47db64700001e3599d6a8fe7e5615a184e7a302bb8d90c8730c2df77ae56604c35d3eed1596a350fca51e
+EBUILD humanize-4.6.0.ebuild 534 BLAKE2B 786b5246753af04935bcaeb0a516073b2b9f4e1fef59e0ad68e6f5a7a276a47e3ae5c3b1634260d3db56bf68849ebce22bfc388cdfc5eadb749a28add48abec4 SHA512 05da0d3ea7945248b1778aa5dddf9852a260fad4bcc07d31fdafde05b68f8a08059b8b64f6b21386789efa2e6916f95a0ec78b5f877617b89c3081ab84703a36
MISC metadata.xml 506 BLAKE2B c00c304481f8bd5d2309a1fa72a19bd8405d2f8d55e68a9e688435dec5410db728537362d6fc090f448738fa462ad62d03cfdb82fda8702b91aced4ecd6c05d5 SHA512 71905cfb331f60723b2b3dc02b1a5cbc2712ea9a411692d8ce12e62ea90a4ebef41bb4806b90f9bc0706d8dfb6a3ebb69d23ef16f0177eaddcfbdf07612d8614
diff --git a/dev-python/humanize/humanize-4.6.0.ebuild b/dev-python/humanize/humanize-4.6.0.ebuild
index 93043977c44b..86f4c6059c21 100644
--- a/dev-python/humanize/humanize-4.6.0.ebuild
+++ b/dev-python/humanize/humanize-4.6.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index 01b30103ce27..44ae7277c778 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -1,3 +1,3 @@
DIST inflect-6.0.4.tar.gz 71131 BLAKE2B 24ec6f25462594fde4558f7a4269c68d31989ead54c982f3a4382b5f0c192fd5fcac7544413fecef0abaf7c3fe2f9b4a8049fc7dc7d324e4397fb6a81763ef8e SHA512 96aaa74b3e8c5dcc91d81af336af73535826f3cedaa556d6baf540ca54db1a7c1f17a372c240446c0d81697520eab154bad4f0aad6195c6ab8e131ae443d3811
-EBUILD inflect-6.0.4.ebuild 696 BLAKE2B 33a87852d504efc77de14eb82c0a033ef3685b85d1ab4fdbd6bbd72d1d14c2f967e6101d478ce750e1a6e9c198a6264e17d233400263b0814a0182233ca74f6f SHA512 8c3ed323d2edbcadfb3eb3dbb4139f66d06a38c5957612548829d739d83c78e7c42d3cd23bf2e1d772b9947aa3ada2f7a4e82f69dac0a41d82d77e6c41db968f
+EBUILD inflect-6.0.4.ebuild 697 BLAKE2B 23f52b8eb2aa8d980bcae8b96362d72cf4a00b12c2fda83f59effc672e6a40d9cee96ce91e1b8f75a93ffd3d927144f7b6345a0a81e3142c55c175570b82e6be SHA512 b72de91fa7d7e2c5e1db8e119b3c2b4933def5af27c113ebe48552f7c2640a43dcdc84c790e334ea83c9690ae35ea05a43cc148a733d635e753a478c69cee950
MISC metadata.xml 557 BLAKE2B 1a327bb3ea2f7ecb0b3100d9f443c9c0c20a89f1e560eac79cef20a6f12855355dab9c71bab94881774e2be6fc2b4bd9530e1155caecdf687228db259ed34bba SHA512 d719ba7da2f6544cada37998dbc6b104cebb6419ab65bd164411928953c5898da2f5f2f789b72d41f7b46ee7a5570fc6646d331e0df39b34c1fa0685fb9165ab
diff --git a/dev-python/inflect/inflect-6.0.4.ebuild b/dev-python/inflect/inflect-6.0.4.ebuild
index 755d7bc69985..47bcb2c006d3 100644
--- a/dev-python/inflect/inflect-6.0.4.ebuild
+++ b/dev-python/inflect/inflect-6.0.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/inflection/Manifest b/dev-python/inflection/Manifest
index 80d2777b9189..fbd545605562 100644
--- a/dev-python/inflection/Manifest
+++ b/dev-python/inflection/Manifest
@@ -1,3 +1,3 @@
DIST inflection-0.5.1.tar.gz 15091 BLAKE2B f3db09d1010ce22b67dcd519f59f25f240f463872932fd6218209768b4c5e064776ef5300a8d7f9a6b9cb94392b05b46963f00b94c6de29fb325947df7b243cf SHA512 82f70e2b81fb166260191a464383f6674e3b21504a35ee605ac6ce4bb163c8f3bbe6d06379575178d7196701459506dd541f32e48f24b32f42d5cfb717158d50
-EBUILD inflection-0.5.1-r1.ebuild 428 BLAKE2B 66b249bbec67a3a80252797bc0c721eb85052ad08d862249db508272d76c7d534e988a13e7153716ee43c2c15fea96836af896d3abcccfe36c8d7fbb4ca22f0f SHA512 d76e2287f0865ec68b4df6d024bcfcb5a3fc8390f99fc6a61d0d238e9b1e14a224a540d16d49763d38f38ecb9567c25d04bfba59e1dd9732eabb9a2528439dca
+EBUILD inflection-0.5.1-r1.ebuild 472 BLAKE2B 7adb5f929364928f00bf7347c0f8f919c5dbbc179baf24230df4534aa67cf8e6db3cd97b0e9a0c2f1a778b5a079bb0a754577f5d63025c210255612ab30a7f95 SHA512 002b9068af32f960445614a8176f28e1b4907ce62ebcc0bec3605da3ac11d7ff605f4db80dcc1b1316ddc5acb9a415fe9ff96b058c96321aa444732d375f2be3
MISC metadata.xml 445 BLAKE2B 54ea8efb9148eb2cf2c273976bda73ac7552460920d1ef99f545e2ed096d065bc7cb7ffb44f989bc8429677eacc68de97b9a7f64a6d25fe07f55ba5bda5097a6 SHA512 d32e48ed10db8276a5e9efa040b91869423bfc1ec0ef93d875e726eb4ce23d9ab7ad11deb6aee79cc29a063e4a2af64a8076352d1557cb59464c36496edd411b
diff --git a/dev-python/inflection/inflection-0.5.1-r1.ebuild b/dev-python/inflection/inflection-0.5.1-r1.ebuild
index a5efa6c73e39..5d0ee46645e5 100644
--- a/dev-python/inflection/inflection-0.5.1-r1.ebuild
+++ b/dev-python/inflection/inflection-0.5.1-r1.ebuild
@@ -3,12 +3,16 @@
EAPI=8
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
+
inherit distutils-r1 pypi
DESCRIPTION="A port of Ruby on Rails' inflector to Python"
-HOMEPAGE="https://github.com/jpvanhal/inflection"
+HOMEPAGE="
+ https://github.com/jpvanhal/inflection/
+ https://pypi.org/project/inflection/
+"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/iniparse/Manifest b/dev-python/iniparse/Manifest
index e50cd9a5e738..7028152bc432 100644
--- a/dev-python/iniparse/Manifest
+++ b/dev-python/iniparse/Manifest
@@ -1,3 +1,5 @@
DIST iniparse-0.5.tar.gz 32233 BLAKE2B 3da99f9d828318f78ddb8789afe63a7fdec017eaf41df5f420b0f358a9724eb787f312c9964238d9e42ebecce143d37f72858c7935cafbcf0221229b89033026 SHA512 b3f10d1b36497c3c5c71cb0a1ac73d74d8944f4ad3b7acc4a4b0246c2f1a20c184d9af20bbb3cb8ec4f57fddfb5e103b92688847debb4200ef0583353d7f9556
+DIST python-iniparse-ab623b0e287a9303bdb0c5213c485110e68dac12.tar.gz 33680 BLAKE2B 66ff134b1df28ae9c3e86110e7f8ad8dc0e24ed48f09db0c7554464e8d919aca49a7e43156c4acb8602af134c2f9d6c046d05cf1764f29285d8586329708a65a SHA512 57c43f7e0d28eab0e41bb819f7c06821d77f9bc5f3d0986f85dd4852b2edd468bb7b2737733e2f00faeac2e1211998d2e99b54ec92959eaf6d7d10897b176eaf
EBUILD iniparse-0.5-r1.ebuild 651 BLAKE2B dbf73a8dca58b55f436b7d5d356b304c3476848a667fbabd17796e76dc60d86899d0e802d7f833eaca01168e450731f7a0e53cd513cbbabc356f495a804a243a SHA512 a908e5b18b741aed34c6eb98c3c9c74cfa0b8e5f46ac329bb57a12e1e2a2b1bf0c37a5b3f5583795baa68f3ed304cdbb1803004510ea81ca1c182c92359a36df
-MISC metadata.xml 336 BLAKE2B dfe7c6dd67edf1dda2403035f6540398e5797b261d0cabe768365e3b51a6a1d0a3475aa6066f5fbb53d9ae2fd7de4e13d0f4754554f095cc758fae8ccce52305 SHA512 9a2b6d0733ac64106e9c376dca4b6832de44bea2ec4d96d68b9cf39fb1e13f28bad14065aef33e525d496c1c57a0ab3d31feb643ddb8caa2dc6cff125de2c679
+EBUILD iniparse-0.5_p20221102.ebuild 856 BLAKE2B 667568d61ec3bcbe79dc79aa3ac68bf02fbe186b00a719196c5dd594353a9fe8102b7862351749511ab3673d0d1c2ac8cdb62c760e0dc689e103934eabb4d1c2 SHA512 4ffc2e2347c0ef1c982ed198bb9b33363cb01eb48d99a01aaea0273623cd0e4f38287020f304a0a522b127f2ba1db520ae26c17e158f3930c35b0f1d23108909
+MISC metadata.xml 401 BLAKE2B 6dad247b348f1fcf83bc9fc4cb14375004abd1e6c0bfb904925ab085ebd43876cab70dc8e0162ac881d6c16749266fc9fed4196ad9bb5aca0948a018f129f2a5 SHA512 5cc6e050fd3914dbb8206dd8b410b976f4aff0a75cec075554c27ff4af492517fef177663e532dc8a8ced6890710c6cbcc088163113e85d491d07d62812d1bee
diff --git a/dev-python/iniparse/iniparse-0.5_p20221102.ebuild b/dev-python/iniparse/iniparse-0.5_p20221102.ebuild
new file mode 100644
index 000000000000..06b30f3296bb
--- /dev/null
+++ b/dev-python/iniparse/iniparse-0.5_p20221102.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+EGIT_COMMIT=ab623b0e287a9303bdb0c5213c485110e68dac12
+MY_P=python-iniparse-${EGIT_COMMIT}
+
+DESCRIPTION="Better INI parser for Python"
+HOMEPAGE="
+ https://github.com/candlepin/python-iniparse/
+ https://pypi.org/project/iniparse/
+"
+SRC_URI="
+ https://github.com/candlepin/python-iniparse/archive/${EGIT_COMMIT}.tar.gz
+ -> ${MY_P}.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+python_test() {
+ "${EPYTHON}" runtests.py || die
+}
+
+python_install_all() {
+ rm -rf "${ED}/usr/share/doc" || die
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/iniparse/metadata.xml b/dev-python/iniparse/metadata.xml
index 9e054d64db3f..4ea3528ed3ef 100644
--- a/dev-python/iniparse/metadata.xml
+++ b/dev-python/iniparse/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
+ <remote-id type="github">candlepin/python-iniparse</remote-id>
<remote-id type="pypi">iniparse</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/ipaddr/Manifest b/dev-python/ipaddr/Manifest
index e43e86af0a5c..b72cdfe84d01 100644
--- a/dev-python/ipaddr/Manifest
+++ b/dev-python/ipaddr/Manifest
@@ -1,3 +1,3 @@
DIST ipaddr-2.2.0.tar.gz 26266 BLAKE2B f12807beb52c5cb3c7da2afa4b61b264fb58f0100900e5ca062127ce218f9f5710f38ac7c7183a7aa08b77757c39866d169e6e39c3bc5c6c55df003a9b414ec0 SHA512 5adb117c44e6e5dbdb9e96543aa7a34f35b4a4ec9baa163a25448058c34091bf4019d24f0250928291e4d4bc97dcdf75865daef739e2d94f98cc584e6e6c50dd
-EBUILD ipaddr-2.2.0-r2.ebuild 575 BLAKE2B 317d30cf59279b608ba1565ed8c1a8b1da072a2802a312744edec71fd79bf90452ea7a4ef373b7af4851e3fea791d9bbdb949b063718b0dd5361b0e96b1864b7 SHA512 f15b1a8aaf1020af48be2ccb50488561af3ffd6963bdb8f1c2f8e6e38146d00bc59266fddb4efe70a8db37338ac38d066791120032fab8536e54c240a08659d7
+EBUILD ipaddr-2.2.0-r2.ebuild 576 BLAKE2B f89892ed3f94f584cc0fde14e26e45ba834f69007eae2c525606fe64c93c89c69a68f3aa3c47e232e5a5792d2cc2adb93b7933393ca48902fc3f2f7f84f04e4d SHA512 b54d6e078e43f8746f542edf30906fa5273de7b30e94e314df1bf5951920428be7c6d0bf6494320ac6c9790eff104b5cfe39effae8a661f60c8c91788783b0e3
MISC metadata.xml 403 BLAKE2B 20388c02656f1a87e0032c284161f913a30bda5716879339249c0f34956e57574c9e7af29a814d38da42f3094916e3505665999f6fa0b03201e1b0191d908303 SHA512 d94c229859ea52aab215372b43023c55542437f16614acc0866cf02af5b349b44527a6733431090e731ae5fdb1e128ef0cd5b6ef3b7fa4a826e19eec7665f119
diff --git a/dev-python/ipaddr/ipaddr-2.2.0-r2.ebuild b/dev-python/ipaddr/ipaddr-2.2.0-r2.ebuild
index b6d718c6c28a..20b2a1e67181 100644
--- a/dev-python/ipaddr/ipaddr-2.2.0-r2.ebuild
+++ b/dev-python/ipaddr/ipaddr-2.2.0-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/ipython_genutils/Manifest b/dev-python/ipython_genutils/Manifest
index e576a39d6783..f839d9a796d9 100644
--- a/dev-python/ipython_genutils/Manifest
+++ b/dev-python/ipython_genutils/Manifest
@@ -1,4 +1,4 @@
AUX ipython_genutils-0.2.0-remove-nose.patch 8942 BLAKE2B 341047baeebfaa9317717da5674291c63f38630b14fb1f3252e672c8666c26588444c7d3242884c4e723d502ed14efc1a2e6ea58cea52d141f6383818c2042b6 SHA512 47c262744f7e24cea89c47114e8f061d77d6d992bac5f1ca3f33ac354680ff64d9df4503a0d0ca28340d1799bd0f5f6ec2693a17b4121fd3780690d48f26d4c0
DIST ipython_genutils-0.2.0.tar.gz 22208 BLAKE2B 1a898e11cec26787f530f72e2d2a79e7834664e0f6be6a27ddd426bc2d0b3f39ee46e9ea10ad03e01a08054873c9752007038e863d7dd9e501613a68e40e1635 SHA512 0e5a9f8be17d98dfb74ec77d1360ee79276a13fe1914e6d31e8740f06375ed1671c49356a77f118495f50823b8384c1e2c5b6fae73965e3d4249c831b9a2b095
-EBUILD ipython_genutils-0.2.0-r4.ebuild 616 BLAKE2B 7f7b3c06f8085ba3be288f27b7cd70b3f69ec286371337b3266ab46bf8f0ad2330dba15bd4760c72624b7a8dd6c19e02f3f82b7bb1d691d2a5e3650f82a1caed SHA512 15670963758347da48504151d0b1635849ae0cb0619d84550c25d566cc0f07556f8a8c15fbeb5ef9fa79c05da68648e8f9c10b9e701b4404786aca0b458abac9
+EBUILD ipython_genutils-0.2.0-r4.ebuild 668 BLAKE2B 9aac8cd0d95b35ab40f9a21c13bbb36233d5112ef067203f13649bf903aef100b080873fb4b8affb48ccf0e3e32981fd1d55026758c1200c5b2211dc838a0207 SHA512 c760e7e34a1fc97048a0462bcc2981a0ae945cda9778ee1096a02954a1d1117b46967e70bcf6adee2e62db6cc97875c54a1f3633f931c445766268d4902e39fe
MISC metadata.xml 862 BLAKE2B e520f2f567209b25e738b0ffddf7f6c636edd9c4f5a5dfe888009a48f23a73fbcc3c1c0d6ee9886d5b3b3969e1fcdc3cef7e6a9438228236ea3808446757df57 SHA512 b153b7a1d384236b7ac65738dd35d1b7a1557e3db72344a26e9c2a5f472ed971c8bce1787a507f140a85bd066daeade1d990b3b76b272354e18248de2f65c98e
diff --git a/dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild b/dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild
index 632fa122f684..bb67d12ad31f 100644
--- a/dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild
+++ b/dev-python/ipython_genutils/ipython_genutils-0.2.0-r4.ebuild
@@ -4,19 +4,24 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="Vestigial utilities from IPython"
-HOMEPAGE="https://github.com/ipython/ipython_genutils"
+HOMEPAGE="
+ https://github.com/ipython/ipython_genutils/
+ https://pypi.org/project/ipython_genutils/
+"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
# Needed because package provides decorators which use pytest (after patch)
-RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
+RDEPEND="
+ dev-python/pytest[${PYTHON_USEDEP}]
+"
PATCHES=(
"${FILESDIR}/${P}-remove-nose.patch"
diff --git a/dev-python/itypes/Manifest b/dev-python/itypes/Manifest
index bff124ca6fb0..2dd717ee2d15 100644
--- a/dev-python/itypes/Manifest
+++ b/dev-python/itypes/Manifest
@@ -1,3 +1,3 @@
DIST itypes-1.2.0.gh.tar.gz 5578 BLAKE2B c4025c2ad54203c4f3bbcd6f369fc6a86d21bd54a63c42acd68a98b6b44404340c3242e3c7a896483860eaa7f3df156fec79a71974e3cbb7b984fd83aa631eb2 SHA512 94421fa3f9ec7d18989332ca518607f09bd9d674e80bbca4a3c7324c20c3ae4e0679457e6a328e50ffe3d94c6db733f092798293133d42c1f07d959e0f837891
-EBUILD itypes-1.2.0-r1.ebuild 522 BLAKE2B 4b9e4b876b01df76a75a9294d8b23473987f5bcd1ff0772d92990d083fc095c50e69e0bf7e4333f3167ec9c038dddb3428e49e658293450c302631ffed178561 SHA512 b081c96e6c3898f007f00fdfed88f610cb133adbd7734bd65e22c022dee8d89d07f58082723745d38239dbc674022da4988898a738a3e5f8f9d1fce17cc6d496
+EBUILD itypes-1.2.0-r1.ebuild 560 BLAKE2B 0af693dd79fdb39a0353fe42a16ad86c983015b4e18376ff10fd5b6a72a095280f324e26fe65228b743c4f01e41b73af6babf56759f1c095d3680fc275d27702 SHA512 6952e5bf4a11333b0193e34a5e57bc63aa241a5d494c3d8e242d0b8afca7ff925718bc486710153b06448180855816e0909420625519dfcee629404be582a186
MISC metadata.xml 371 BLAKE2B f7c9f8281df4a02f1183af152addcfe7edb8dc47470912f9a7edf8efcb09c6996c50baedf013a3c4a0d584a302f72ccc394ddcf6bf7bb4632837e768b22c5c3d SHA512 ae181140183bafd453515b087688891763ca93f9db436a93de72ad27c1460136993c5963bb9996454f9bde4f87751db61f80f9024914a9f07304c2ad0f2b9241
diff --git a/dev-python/itypes/itypes-1.2.0-r1.ebuild b/dev-python/itypes/itypes-1.2.0-r1.ebuild
index 21300814466a..6e0a268cb27f 100644
--- a/dev-python/itypes/itypes-1.2.0-r1.ebuild
+++ b/dev-python/itypes/itypes-1.2.0-r1.ebuild
@@ -4,12 +4,15 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
-DESCRIPTION="basic immutable container types for python"
-HOMEPAGE="https://github.com/PavanTatikonda/itypes/"
+DESCRIPTION="Basic immutable container types for python"
+HOMEPAGE="
+ https://github.com/PavanTatikonda/itypes/
+ https://pypi.org/project/itypes/
+"
SRC_URI="
https://github.com/PavanTatikonda/itypes/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz
diff --git a/dev-python/josepy/Manifest b/dev-python/josepy/Manifest
index b83defef320d..cc4a3aa79d8f 100644
--- a/dev-python/josepy/Manifest
+++ b/dev-python/josepy/Manifest
@@ -1,3 +1,3 @@
DIST josepy-1.13.0.tar.gz 59045 BLAKE2B e4f3caed3be0775a49d6a9c38bf6e2b61ecc50b4e3804afa9e597b741821ab63a27fe95d1592531fee7152e2076760d838f4efa50ab8b3e2f1e129c9d7457f8c SHA512 fb91946ac4bbb2a81195d200e4fdf06d40865b345005ab4ee328fd72545da2345b44c5b9ffb3115b16ffed65ab3a0c01d5b20d0d2ff3c2c2af30537a6a4721df
-EBUILD josepy-1.13.0.ebuild 705 BLAKE2B 73bc234d1044830eda901f0aea751c0bee29d0a6a761983f64019a8c8593ceeea3e0e2b81109cadf1a369f094ac96d822a7e6ce7c809edfa833319db8a74c637 SHA512 6017c5672d9b4768988ab338e0f9ba8429c4cfde2a1b5cb56a20a125942684489bcb377427c241154b11cc111a4e39be3977e4a519cd1a30394723ea221fc8b6
+EBUILD josepy-1.13.0.ebuild 707 BLAKE2B 8d4ced031c01e6b73cef31c4f7e7a9c41553d04eba4c821e3b4726ac53377619daff7dd3d74f09698d56d6775039f4021f982a954c177fc6768f4a7ce38abf12 SHA512 0fc8b6622ae0f454dd26ba1290fffef160b50e85bc25f0ae923ad987f61b7b7649631b6c2736943ddf3567cd3e29a8a774322457258f53aed5590a3e64d10be8
MISC metadata.xml 720 BLAKE2B bfe4668c6be6fcd57f41af649d31ebe5e4d96db8a0d851ca9c8365f42f1752e820f7dcd04da9ab974f8e9c99ab443bc7b516005ca510f4dac9390616b9135269 SHA512 be0b55bee1d51c91cda3893a2751ac9e8440b61c106daa9223ac6ecb3cd20e06b41dbad892e0e647e899a7a1eef1e985f29ea9a355a8c0d50524f599aec3cc88
diff --git a/dev-python/josepy/josepy-1.13.0.ebuild b/dev-python/josepy/josepy-1.13.0.ebuild
index 45eafeb488c2..75d4dd3a0381 100644
--- a/dev-python/josepy/josepy-1.13.0.ebuild
+++ b/dev-python/josepy/josepy-1.13.0.ebuild
@@ -4,7 +4,8 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1 pypi
DESCRIPTION="JOSE protocol implementation in Python"
diff --git a/dev-python/jwcrypto/Manifest b/dev-python/jwcrypto/Manifest
index ec57e3e97177..1fb7f0ee313a 100644
--- a/dev-python/jwcrypto/Manifest
+++ b/dev-python/jwcrypto/Manifest
@@ -1,5 +1,5 @@
DIST jwcrypto-1.4.2.gh.tar.gz 94465 BLAKE2B 23b3a18694793cdbdd1875bd9b107ecab8248ac2c6cbf1bf142144633f7dc6efea91b693b808a4a6153b78c1117dbb2fe1f831f7f2558d2476e146961a501c17 SHA512 9967e626bc4a13a12ef09bbf3dada589c2c5374f4addff743c3ca9762c66659f59ca2e0f495cda6bc5821b6ed62aae95d478bf14de0acd6b2696bf0e1a9e7a49
DIST jwcrypto-1.5.0.gh.tar.gz 95669 BLAKE2B c8a408e3bdd929a939562eeebe59b33eb422fdf3251b8572b362a08286975220810bf7b2d0d937ef4f20c76ff133b5246f810a3cb7fa7caf685ecd03729ba5e0 SHA512 92c8c735dffe3664e93ead9a5764139f188d349b78c45d09ea9ede68b271f19f4cd16418f9184df49f2f9def16864624edc3d08bda30fd73fbf3daa2b12157a4
EBUILD jwcrypto-1.4.2.ebuild 845 BLAKE2B 8baf902253ca01d75bc0c242aae2f6ef57cbcc81872b65912ff7f5e87e3cd7de40e7e632224010e95415b8153eeefb69fdcaf95414058cb02ddf9faa6026a167 SHA512 ed737d8919860377b843652ca497bca7a6b1ae636552cfb1a26a2927f0bb3bc2a3b1f24c9ef543852ff3a2b57c635d01a2fd140a11adb6834a0efa72c9299b31
-EBUILD jwcrypto-1.5.0.ebuild 848 BLAKE2B 6b51d2aec23f0904a2dd49e1c766ac6ea0e623e66d6a679c0fa382d8ab02ca40d0e191e89a0e3bced9dcb5eb1e2eb91fb1c8841b54714126fadb75c1f74882c2 SHA512 9f07f26189f9b6315f31d6e38b62b027a0a7b2e064f0281cbd696625c8c9b8e0ee60d9bc31f4bfbfddeb75127f4c8f01136d4fc6a836a67d480faf616acc2280
+EBUILD jwcrypto-1.5.0.ebuild 848 BLAKE2B 89b26fe10d873e4dd5b8451964dcc8863a7daedf209529a8658a6e0716548a7d591696d89abcfc9192f9704be2c84067f11546fc1e57ccaf490d4f4ce117c53d SHA512 65c3f64828b9ef9efa5ea8a72a37ab6f332e8a5563bdd10adefd380f1519f3d7fcc950fe41210a5e4092022ea0189a323eed3389a8f20aba82b74851755d785d
MISC metadata.xml 369 BLAKE2B c7868e0b20a2875964290642cddb457b71628e361f0e032875ac45f4405abeb76c8c53bcfe623c9a2e49ea6e184505503b4e43f34c456528ff3250aea5110b10 SHA512 a1fec6ac31bbb096e508b0ebd644aa8a96418e6972d852512d4b7702b67f241f858610235dbd68430c588d8b837c7a0866f333c8aab182e7cd01e10325031d34
diff --git a/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild b/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild
index 7b3846d1d02a..e2992177e823 100644
--- a/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild
+++ b/dev-python/jwcrypto/jwcrypto-1.5.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/latexcodec/Manifest b/dev-python/latexcodec/Manifest
index 9cc3a19f49da..7af2aec5c2dd 100644
--- a/dev-python/latexcodec/Manifest
+++ b/dev-python/latexcodec/Manifest
@@ -1,3 +1,4 @@
DIST latexcodec-2.0.1.tar.gz 30131 BLAKE2B 8af9cf81a1e0a8b72bf4eb1be206d2f2029598372872f1c43d8abe5e69efeba957d610102f44a5da552325f5525e1668e52ba2cc6c9a2d3f4b7c59c375f040e0 SHA512 e7f23b91904e0bd4a3f052f5f201b125e84c1f94a247b869e14c8f45ee8bc2c478e8887a792efa8c9b6d2b7fefed43fc66e797206b6e40aedaedc68ce7865cab
+EBUILD latexcodec-2.0.1-r1.ebuild 492 BLAKE2B 4ca223ed20c6329d2025d5f7c4229f1ef3d2f4b3f8344b15c568a36eca191c9b63e0ba372b6690fe990b84e1228a5142e352ee02e97f05e4508b942928c71b32 SHA512 ae34b5cc8a92bdb064e85666274a5f3648cd8a9445e9e055d64e39d81fb1dd2274c202bd36caaf9e060fb1f6994c12337cd67fb13b8ffc369be9bbab1ae716b5
EBUILD latexcodec-2.0.1.ebuild 452 BLAKE2B 223d8aba954ef71043aef7dc18ca478802fced5c3531154a1700b76f79117cb0e488bb99712ebdbd314c0572bf3edf92ca6c8313dc743b03dbe23518280e991e SHA512 993f289d0af5646ffaa607c0034598a414101ec87771fcd0e019e3bb3310284b7a63ffb88b17bade1e059e4a8ee2c741df7ce739225be151d875a8abafad784c
MISC metadata.xml 1161 BLAKE2B aaba4e38c221087bb7791bd6afaccd9572ca187a9f4d4152b6efca8fdd8583c1fcefc230a954844b209aed88a4b10c2f3fc292d53bdffba04c75ca4f442f8d63 SHA512 4e0774571e647311671f34da5ad6bca06f9d9eba89f5c5ffb8462c71ed4cff0be9156cc5266d2a16d1d492c2481ed4f2990cd962a86e839a3a51fe5201117cab
diff --git a/dev-python/latexcodec/latexcodec-2.0.1-r1.ebuild b/dev-python/latexcodec/latexcodec-2.0.1-r1.ebuild
new file mode 100644
index 000000000000..f7e56fdee482
--- /dev/null
+++ b/dev-python/latexcodec/latexcodec-2.0.1-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Lexer and codec to work with LaTeX code in Python"
+HOMEPAGE="
+ https://github.com/mcmtroffaes/latexcodec/
+ https://pypi.org/project/latexcodec/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/six[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/libarchive-c/Manifest b/dev-python/libarchive-c/Manifest
index 9f795282df70..7c6d27b76551 100644
--- a/dev-python/libarchive-c/Manifest
+++ b/dev-python/libarchive-c/Manifest
@@ -1,3 +1,5 @@
DIST libarchive-c-4.0.gh.tar.gz 47743 BLAKE2B c6246b35a9a389c6cd999b32412436f8134737a4cba1c0bf8a905e3ba6e1653c515956f43a580901dd4278cbc00b783ecfa7a4306f0fc7ca2d2666b3af500cb8 SHA512 787b049a5f06d7370369a6bb2d9ebab6e4e5eda0a4f839906e205a7e19a00f9f7e350d4c42e3434e345063dd0ea44e5b0b4c0524033b05a6d8f15758757c5c36
+DIST python-libarchive-c-4.0.gh.tar.gz 47727 BLAKE2B 87f8cfb0adf080b11df85d065fbcc38bf5682592882b3a8a8077e5cfb590cc10a05b98c98a2be41570aa59d06899b2e47815183e563007b1077717cdaa79a21c SHA512 1544713802789859ffa9a0d8f4e490f720bbd4d589aae8899d0d1fb6780f2cde0db96f3023c1c32eacea07ea325ac180797aebdb0e8e37093af53807f2e5c812
+EBUILD libarchive-c-4.0-r1.ebuild 711 BLAKE2B 191289ed3d2424ddef0f441d7ca9d5ef181c741319a62f7273ebe276cdbb8a1d9a2f321ffb75f2fb9ca5a0b8e76ce6b5f53b9d5500ac73af33899744e690f4a7 SHA512 54100c979401a6042565e3e0ee1c9d92c104db4d8f96be21097a0e41916a7a167ea96bb51176f1befafaafe8c57a7dc9e53e1ab012a57d5c95e5d16f8cbbe878
EBUILD libarchive-c-4.0.ebuild 644 BLAKE2B 7233748feda3fadc9060976a23790af4541e431255f7e5ff24250a676dd5a6cc8a7fb0e78af320da18f3104452a0d2fe217b8d20d88659aab087476c109a9628 SHA512 69c4549106831d55f1ef84f050eb6373dce5ce88228336ace99bda9dc1e332c97279661852a0bfb9084651b9de1110bd248c392f69840238ea02c4ed272a4003
MISC metadata.xml 562 BLAKE2B 5b9cebc30209b517fc5ed60eea8e340dd36b16fb1c593bb857a05bc6a8cba3b6ac45a54891c72429a775b15afcd7f56b453ae628aa61d029db1df633e764518b SHA512 200c3fd7789d21103719ba2693f8298a8be1842535ff086ad487a66e9d4ae39f6dd1b2435d60fc0443add133923cf047f37c2de17f581fd66f786f935e203c43
diff --git a/dev-python/libarchive-c/libarchive-c-4.0-r1.ebuild b/dev-python/libarchive-c/libarchive-c-4.0-r1.ebuild
new file mode 100644
index 000000000000..0d096eda1624
--- /dev/null
+++ b/dev-python/libarchive-c/libarchive-c-4.0-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=python-libarchive-c-${PV}
+DESCRIPTION="A Python interface to libarchive"
+HOMEPAGE="
+ https://github.com/Changaco/python-libarchive-c/
+ https://pypi.org/project/libarchive-c/
+"
+SRC_URI="
+ https://github.com/Changaco/python-libarchive-c/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
+
+RDEPEND="
+ app-arch/libarchive
+"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 9f1ea9b61da9..2cc92b998ad1 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -12,8 +12,8 @@ EBUILD lit-14.0.6.ebuild 914 BLAKE2B ff939004df0d10a698e942c99ecf3bb11fe8e0c035e
EBUILD lit-15.0.7.ebuild 913 BLAKE2B 38afb1ee0c64d7480ccf1c84c6c1ae0e1ff5f75a0b52272b68d50717a338f143214329245bd650e107d8091ffe1bef6b29293a4b47d147122ea6cea64b448b92 SHA512 fc58e9f0ba65f388830a4e935f448126eb61f2dcf6fa40750e6feaf8a5943fb259bd3c1db3877767e4ba9ade75f6204de8a33c14630176a34fa097e522a0a051
EBUILD lit-16.0.3.ebuild 927 BLAKE2B 2fcc513071d5701cddfeeca945e109b6ea676c4cb8f8c6aa18ed6d1d196c44a118b2c78248ced457dbdd9301c8455247f2eef8df2675fe910fd342a6755354fd SHA512 eebce40ed9c187f89439dca4216a681c8d4bfc6c1f36abcbb73dca3c1a61033ae7967b68e4d2c36ae5c8f37bd352654401eca9b47135200f090bc9d7617c6b2f
EBUILD lit-16.0.4.ebuild 927 BLAKE2B 2fcc513071d5701cddfeeca945e109b6ea676c4cb8f8c6aa18ed6d1d196c44a118b2c78248ced457dbdd9301c8455247f2eef8df2675fe910fd342a6755354fd SHA512 eebce40ed9c187f89439dca4216a681c8d4bfc6c1f36abcbb73dca3c1a61033ae7967b68e4d2c36ae5c8f37bd352654401eca9b47135200f090bc9d7617c6b2f
-EBUILD lit-16.0.5.9999.ebuild 871 BLAKE2B cfd84e2b4e947055d576f1970754ba57228622c3a77d9c599392547b8bb3fb48165a69befde4e8e451cabb92b44917627f15bff46df91aa8825c2ac2c3289daf SHA512 13a9fe1650882edc1439217e401a5b2f0ca0886e44880d7cfcd1b7efda9b29441256a21e5cf0c65af719b0417f7612db0246e76cefe6c41b2442389f7c71b9cf
-EBUILD lit-17.0.0.9999.ebuild 871 BLAKE2B cfd84e2b4e947055d576f1970754ba57228622c3a77d9c599392547b8bb3fb48165a69befde4e8e451cabb92b44917627f15bff46df91aa8825c2ac2c3289daf SHA512 13a9fe1650882edc1439217e401a5b2f0ca0886e44880d7cfcd1b7efda9b29441256a21e5cf0c65af719b0417f7612db0246e76cefe6c41b2442389f7c71b9cf
+EBUILD lit-16.0.5.9999.ebuild 872 BLAKE2B 9b327b6c517b40793c67fe91d5210862709bc34c193c0a43feced53083e4a400e550671250cc4538bc7d82a9b4e8d6ca4319491520838914056e0c0501a96c87 SHA512 a0bda5a79a6cddbe4d81ad2bf2e317dba0470cd731b427a6b342617b92c32f94bb5784dbd4c4a67cc6d3c30b28a76b7e805d92b277d320b88f366b5a4c9004ea
+EBUILD lit-17.0.0.9999.ebuild 872 BLAKE2B 9b327b6c517b40793c67fe91d5210862709bc34c193c0a43feced53083e4a400e550671250cc4538bc7d82a9b4e8d6ca4319491520838914056e0c0501a96c87 SHA512 a0bda5a79a6cddbe4d81ad2bf2e317dba0470cd731b427a6b342617b92c32f94bb5784dbd4c4a67cc6d3c30b28a76b7e805d92b277d320b88f366b5a4c9004ea
EBUILD lit-17.0.0_pre20230520.ebuild 871 BLAKE2B cfd84e2b4e947055d576f1970754ba57228622c3a77d9c599392547b8bb3fb48165a69befde4e8e451cabb92b44917627f15bff46df91aa8825c2ac2c3289daf SHA512 13a9fe1650882edc1439217e401a5b2f0ca0886e44880d7cfcd1b7efda9b29441256a21e5cf0c65af719b0417f7612db0246e76cefe6c41b2442389f7c71b9cf
-EBUILD lit-17.0.0_pre20230526.ebuild 871 BLAKE2B cfd84e2b4e947055d576f1970754ba57228622c3a77d9c599392547b8bb3fb48165a69befde4e8e451cabb92b44917627f15bff46df91aa8825c2ac2c3289daf SHA512 13a9fe1650882edc1439217e401a5b2f0ca0886e44880d7cfcd1b7efda9b29441256a21e5cf0c65af719b0417f7612db0246e76cefe6c41b2442389f7c71b9cf
+EBUILD lit-17.0.0_pre20230526.ebuild 872 BLAKE2B 9b327b6c517b40793c67fe91d5210862709bc34c193c0a43feced53083e4a400e550671250cc4538bc7d82a9b4e8d6ca4319491520838914056e0c0501a96c87 SHA512 a0bda5a79a6cddbe4d81ad2bf2e317dba0470cd731b427a6b342617b92c32f94bb5784dbd4c4a67cc6d3c30b28a76b7e805d92b277d320b88f366b5a4c9004ea
MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217
diff --git a/dev-python/lit/lit-16.0.5.9999.ebuild b/dev-python/lit/lit-16.0.5.9999.ebuild
index f4b401a77373..a1f25977a11a 100644
--- a/dev-python/lit/lit-16.0.5.9999.ebuild
+++ b/dev-python/lit/lit-16.0.5.9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 llvm.org
diff --git a/dev-python/lit/lit-17.0.0.9999.ebuild b/dev-python/lit/lit-17.0.0.9999.ebuild
index f4b401a77373..a1f25977a11a 100644
--- a/dev-python/lit/lit-17.0.0.9999.ebuild
+++ b/dev-python/lit/lit-17.0.0.9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 llvm.org
diff --git a/dev-python/lit/lit-17.0.0_pre20230526.ebuild b/dev-python/lit/lit-17.0.0_pre20230526.ebuild
index f4b401a77373..a1f25977a11a 100644
--- a/dev-python/lit/lit-17.0.0_pre20230526.ebuild
+++ b/dev-python/lit/lit-17.0.0_pre20230526.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 llvm.org
diff --git a/dev-python/lockfile/Manifest b/dev-python/lockfile/Manifest
index e40fd480a164..ed163abbbd76 100644
--- a/dev-python/lockfile/Manifest
+++ b/dev-python/lockfile/Manifest
@@ -1,4 +1,4 @@
AUX lockfile-0.12.2-pytest.patch 741 BLAKE2B c27fcf7080c09556ab94831243a3301b10fd5ae26bc5b03351120642c610b12a8ab76f34bd9ed66a06139db21ec58e421a7e6c70bad219aa402f38eb7ac855eb SHA512 3ff3074c40935a6cb5e813cb29ef48656086d1396f21e55be1100f98da293d86256f4e9ce1b31c27000c82421f3d1dbf2699b7a830205de5b95683a2667a64b3
DIST lockfile-0.12.2.tar.gz 20874 BLAKE2B 8a1e49e8799516b44b219fb28101f3985d75fea842456e69c4357b71eb6a7be21cc56c0f9e885df8da3fb6c584ff4a47c7daad87ba34fc47a8cd40644ece063b SHA512 67b7d651d7e963a497c2604912c61eed90181cdd09c744a0ceaa26e6bbe09d1a871ce48be3949b7da7ea6b366b15492c8c8de589edeca2641ca5e6cb3804df07
-EBUILD lockfile-0.12.2-r3.ebuild 652 BLAKE2B a62dff7209e20618c453081db3b9d230c1a6cd1dd9064b6fec1244705392663059bbd8267d791d1c14c4b3f75ff48ff2b4b36d02c617c6cac41e0454bc1b0063 SHA512 ef1bd4a735cc0a8cc9851fea8fce59a52acf82ba9a8aa129926d3bdef529601b072df9582f45b4a8b6bc25e8911573eed1cf3917e212c6340b93658052c23e0d
+EBUILD lockfile-0.12.2-r3.ebuild 653 BLAKE2B a833f481af0fed3360d2881067f5a2691b4765eb32ee2bd11eb4e7dfc7b2c7ec78cc9dec8efb7c74baf16049e076539eeefc99245f2bd7cd657d7c77588d5830 SHA512 5cd7fb38f2b2b5ff8007c3a2b15b2260a7d127429a1e35dcad08ca90beaa729bae9abda3e14c9a0198c8197211730194f1e0420404093a88cc00f9039775b645
MISC metadata.xml 389 BLAKE2B 00c71a4c10b51971e512ff1c19e18566370966282421bf8cf108c1950fb76c9e01a56b6ead6b5fe6102ca6375365a18466b4c887458914fecd7fa67b438d4d84 SHA512 2d558396239b2e3b9c4e79bbc89a6bd510554d76e875ba91b3a0192085b62974d278fcc6d16724d05e007e28931bef38b95246f80b74166ef151f50e62b6211f
diff --git a/dev-python/lockfile/lockfile-0.12.2-r3.ebuild b/dev-python/lockfile/lockfile-0.12.2-r3.ebuild
index 9117cc4807e0..e8b1020e82dc 100644
--- a/dev-python/lockfile/lockfile-0.12.2-r3.ebuild
+++ b/dev-python/lockfile/lockfile-0.12.2-r3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/mdit-py-plugins/Manifest b/dev-python/mdit-py-plugins/Manifest
index aabe78a32d72..e2d0eb2bd57a 100644
--- a/dev-python/mdit-py-plugins/Manifest
+++ b/dev-python/mdit-py-plugins/Manifest
@@ -1,3 +1,3 @@
DIST mdit-py-plugins-0.3.5.gh.tar.gz 59757 BLAKE2B bad78ec811d238bafd83c9d1bbd6e0bcac3b70cd87f52b215966e836d4c2a35715804fa1c7d3671de81713c4e169ad4bb6d9dcdf741f617544772d06f8e3ae56 SHA512 6cb153d8ccff8fa3f94731606ad5dd1c06954d95519ac77b6de477e04b878f84fb059052906bdea5d798be3de49733a909cb553107255a61cde6dd1c6c72d4d2
-EBUILD mdit-py-plugins-0.3.5.ebuild 749 BLAKE2B fd20ff72b725da63e2f7e8aeed30a6235c38b6a2122809be3bc3adda718dd435b485275c3daebc2dfab73220e07c4a1e9ed79918eaa16688338b1ad9511c86e4 SHA512 28ab4365cfc11f7f8e398ccf25ebe9b9b2bcc6e7b9c5d6173e3ca0ac49bc7935eb81d5df345eec0e21eecbcc70228f565bf3e3e3bfb242ff1ce146b3d2569369
+EBUILD mdit-py-plugins-0.3.5.ebuild 750 BLAKE2B c73456e500006d38b7a2bcd2c1b124363bcbca2dc5d2bd43240b1284e0bee4bc8e9fda4544a836c7121b299a914dd9744ccc515358021f63048ffbbe3606a4a1 SHA512 b5365f6aeb93e6bd3b5391c4e7f9a9cfdbfbfa172da0ecef12955859f0921fd84dc3a5f12126d52304b7787e99806e1ef7857b4f6cadf8ad23b2ce2c57291176
MISC metadata.xml 414 BLAKE2B b7b6cfc3dff5ca097543d0541b066c466669ea3d9193e10530e97f6992053bedb67badf78023b14893d779a1580eb3bb385d51affc5a0927d76f89ddeed1be24 SHA512 564918fba45aa79a7a05d532691fe15aaa61a0e16e6004d57875720a26fc13548d37793fbab83479d0fc8c70764b3f919430a9bd698c03c85bf9103b56355166
diff --git a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.5.ebuild b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.5.ebuild
index c829a4efd97f..04d03fe831b1 100644
--- a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.5.ebuild
+++ b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1
diff --git a/dev-python/mergedict/Manifest b/dev-python/mergedict/Manifest
index 99b52e4ddf05..272ecec00f07 100644
--- a/dev-python/mergedict/Manifest
+++ b/dev-python/mergedict/Manifest
@@ -1,3 +1,3 @@
DIST mergedict-1.0.0.tar.gz 5188 BLAKE2B 6ec3a5df1b9c366cbb8b87b4c02ff18f15953d1e10469c5d20e170f0a1deca949edab6f0bd0100fb085401375cce51b9e323279d296153144548b93a8d072e7e SHA512 0f9f619961d2840995d2c2498debcf8b47c54fae76f419588562311d5bc43483c994cbeb618f2a1220a9ab33c56f12e3e257323c40ecd0db3a7181d7dd80ef27
-EBUILD mergedict-1.0.0-r1.ebuild 395 BLAKE2B 3117463795fc4902b0f98c009db437ccdf2852f554b8120027a1f675e237fbd160b52e643e27322949c636b7f9a6aeb2b630230739c432f067a82269f9b6e313 SHA512 4f5b3871bc9043faed65b6038468a0d6b292430e1546c6fc346df3a6c3b712ec3090a4d137e09d8b1ae319b9b2ae5627f2c3a80502e6640f4803f62d4c63402c
-MISC metadata.xml 400 BLAKE2B 840c8057129658948bfa4e3d71ad4299259d87ab2f6467f0f83e55d0630ba7ca1fc2dddf30ff8a7ac97af535a2569634f76d66175be431ff5f5077b7fb2c3d65 SHA512 4fea25d38df478c0630f6cd873c55ffdc45c8d58567de28ff3f1ed5d3a61a3a6a53cedb18350ace37fba5752a84b11b483fc9216fcd513e5fa8c4d973fbe6441
+EBUILD mergedict-1.0.0-r1.ebuild 436 BLAKE2B a25a92f79566d96f2b5429ac339d5ec15d35cc079a832fd5156f66ba1a435676e759499af1f87ada8268c8098c1f4898cd9ed0ea603a2c255fcb7ec6a517cd3e SHA512 342572a5b341d3e0876c4435a67ea8898b054cdb54806d8af84e9b207ceb954e9e9a01b42983d4dc450ada9759855fe7c7766a3e33b2d8441c93313c6b0b6591
+MISC metadata.xml 398 BLAKE2B 99161fc17f4a9d7e8da6c22ec7f155661b7c37420e9a2233793a3bb579e2a696cf36c7ece5228d7bb5fc5d4b49f8a9ec4f82d81915bf32e7526ee28c03fd040d SHA512 94ed2574a24c23343945f15298cf116366f988462f9635b7299612b57b00fc06962acc7496701bda45f6ff4646b303e1718f7d53c2b1ce0cab05ea6909ecd572
diff --git a/dev-python/mergedict/mergedict-1.0.0-r1.ebuild b/dev-python/mergedict/mergedict-1.0.0-r1.ebuild
index db215efd83c9..45c1be6ddf95 100644
--- a/dev-python/mergedict/mergedict-1.0.0-r1.ebuild
+++ b/dev-python/mergedict/mergedict-1.0.0-r1.ebuild
@@ -4,12 +4,15 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
DESCRIPTION="A Python 'dict' with a merge() method"
-HOMEPAGE="https://github.com/schettino72/mergedict/"
+HOMEPAGE="
+ https://github.com/schettino72/mergedict/
+ https://pypi.org/project/mergedict/
+"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/mergedict/metadata.xml b/dev-python/mergedict/metadata.xml
index 4888758c9a54..9b5e35bfdf37 100644
--- a/dev-python/mergedict/metadata.xml
+++ b/dev-python/mergedict/metadata.xml
@@ -7,7 +7,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
- <remote-id type="pypi">configclass</remote-id>
+ <remote-id type="pypi">mergedict</remote-id>
<remote-id type="github">schettino72/mergedict</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/minidb/Manifest b/dev-python/minidb/Manifest
index 14308730a584..13d20f4abeb4 100644
--- a/dev-python/minidb/Manifest
+++ b/dev-python/minidb/Manifest
@@ -1,3 +1,3 @@
DIST minidb-2.0.7.tar.gz 12282 BLAKE2B 349aff4ec7497fc74edd632f719a6f67a2e7c1dff38ea1ea579c820e00dbad4e7269355e4b19ccfe53cf637f0ebdd6cd512e1af84456ef70c05d8e19024ae94d SHA512 dc04d2d51fdc4ecf30e234cb25e17bf0cd5c320dfca6bdd306b61eced89fe8f1fb5df93111ec0c04f1b258ecde467203a968e61b913feee87301dec7e93d9412
-EBUILD minidb-2.0.7.ebuild 399 BLAKE2B b794059ba7945b24ea0711f1282acb2c64480999209d9311e51b245b1343e72357a3c0b20bff1252260a145075f0974ad8edf2bd8dd43a7454f1a82f70beea65 SHA512 f38efebfd9a177ffc286600dda2109129abe32b7daaa043832e862c99c33d05514c20487e5c73aa19bbd45ec80f7afb7ac6f2deb4d319022ba46fe762564f132
+EBUILD minidb-2.0.7.ebuild 437 BLAKE2B 787dbb164c8e3aed5310c1d59578c4abf185ff8505c85893c404cfe1e686f4b4725bb8b88ec73e357a30714db2df4f192a53d6ba260715154ae2301bd4a818eb SHA512 80fc950ba3771821679c7ad4bde4c57fe5cec984c7c28b2bf22b88b7df44f9698f333a9011fbb1ce130996c9183bbf9ad5cacc3092b9c26943e62f4d40f6131a
MISC metadata.xml 548 BLAKE2B 73e5840f9b81cbd36181338a9e0c68b688abb69c1a71b082b3436ec4d4f8750f77d06593e1b823243f5c86a516956e8b25db632eb318ced582bb94c0717562e1 SHA512 ecd8a69c67f4c7fd24df1a1c85a41b2f7d6ed8850e5b3c8d09bee66da55302d26f12dc73b5210634060b5da71477fa8b65d055e98572490e31ebe686d88925fc
diff --git a/dev-python/minidb/minidb-2.0.7.ebuild b/dev-python/minidb/minidb-2.0.7.ebuild
index 0fded5dadf69..893a70346d32 100644
--- a/dev-python/minidb/minidb-2.0.7.ebuild
+++ b/dev-python/minidb/minidb-2.0.7.ebuild
@@ -4,13 +4,16 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1 pypi
DESCRIPTION="Simple SQLite-based object store"
-HOMEPAGE="https://thp.io/2010/minidb/"
+HOMEPAGE="
+ https://thp.io/2010/minidb/
+ https://pypi.org/project/minidb/
+"
LICENSE="ISC"
SLOT="0"
diff --git a/dev-python/munch/Manifest b/dev-python/munch/Manifest
index 032af689b154..ae2bb207bb86 100644
--- a/dev-python/munch/Manifest
+++ b/dev-python/munch/Manifest
@@ -1,5 +1,5 @@
DIST munch-2.5.0.tar.gz 17015 BLAKE2B 17af271ae082a6e5f91781ba48a440f11cbe85ecb81d47ee2bc51910307080e3ba6c95e99e7475534400b2915a86d8f853bc65d419c3d3b7138bf021e66de25c SHA512 7eca31111f40782a19b49535322bc56d723022d52b0842c4beff512f32fa415a6c75851eb84950358cb6a11693095cafe56364028e48385b11135de414edca21
DIST munch-3.0.0.tar.gz 19276 BLAKE2B df7b8ee8ff807c2a1ca61974d70379623411db2229d176b890949aa3318f7b2ec1e108a340e55445751c46da24deb0f749d66fb69f9e10e92a04a01c766a73c6 SHA512 d08ac1b19badf0fb17f2dc81e53ab7492e49da225d8fa890fa9227df9d4e2bce395c7d7a8000f635529c1fb2a7eccd4eef10370b76e95b960955985b38003baf
EBUILD munch-2.5.0-r2.ebuild 664 BLAKE2B dbba9c68bfe1d452c898a8b6f590f50fe9c75610c0a1d5124d57ae797dc5a797d44618534a725165e39601076ab12a88428d21dcaaa7c3db08234deb06ddfc96 SHA512 89ae6ed8ef58fc95766c252362e305f428a5f1953f98df9c5a982e1f92c896dac4ada7882c8f20bb429920c309eeb5a1232e219f458e808c64b7964b2e9cd873
-EBUILD munch-3.0.0.ebuild 673 BLAKE2B a14a1c77cc67bcffa4e27135353fabd7d32dd5e11a0a2f169ec8c6b8bf09ce375348a158e9fc973ded4e09936e9cec80d38544652b4ad94a119f34bbaf3b6e62 SHA512 1e95c0c86e47d3cab5994402b64147e46769c543f286f35ffcc365483e3abc66a09439c3bec47f22066a917111e9bb5cc1343ac044d6f9f01401cce0a70a6d49
+EBUILD munch-3.0.0.ebuild 673 BLAKE2B 71c93d764b116d5460ad39b2ba17ec7695371add97580517de01e71533d0dea1ee4670e70b6b04b2f0f209f17f0a40e172914a24fdaaec623056dba51069978d SHA512 54252e2bd3472c42f5b7c022bb1a8fe09759eb5641762642bbbb04a854014c50316e36e9cfb66878396832b5c04add2841b230c094857013b21652ecab7a39d8
MISC metadata.xml 401 BLAKE2B ab900d598b463036c2f6d7cb6a5b1abcc25e5739d3fb953741abae620ee8ac845077870dacf433211c5a4d14972114f8d16b94a86514be5de7667a2ab32b1f45 SHA512 f3334ff207272f39f44dad54f2d173218b2192675e04dd076cc16b461a656e146f3ba5b73e53ef8c115c5c3f32f40664f6191c31aa20fec5bcedb61186fed4bf
diff --git a/dev-python/munch/munch-3.0.0.ebuild b/dev-python/munch/munch-3.0.0.ebuild
index ed55cfb69297..8af92db348f0 100644
--- a/dev-python/munch/munch-3.0.0.ebuild
+++ b/dev-python/munch/munch-3.0.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/munkres/Manifest b/dev-python/munkres/Manifest
index 794bb496718e..984032782fb9 100644
--- a/dev-python/munkres/Manifest
+++ b/dev-python/munkres/Manifest
@@ -1,3 +1,3 @@
-DIST munkres-1.1.4.tar.gz 13777 BLAKE2B d783ac7a4fd55826ef3ddddd2ba82cf0499727e605a2414491af7dd9080193c53f1e48ed17dba9a462578bc958d3d9e2e1e413408143b4cfd0305f9cb3b6c517 SHA512 24ae7d04f4a6fe52f7bb9dc79bbee3e33425b85813382e2634e106a5d26d2d728ba8d34fab9390b7c3d651bc0e95214dcf9c94ac436636cd5b487a054b5a2c54
-EBUILD munkres-1.1.4-r1.ebuild 560 BLAKE2B 3b6f66865caaf693344c4290286f66236771a6b3a0915d7c7ca506fbeeaa68de9c3e1932b09efa528f242b889f433c68345c30e99e5d62e4836925149eea5295 SHA512 e7f3413a274a63f08e5066aaad3810331774414bac4924dd6e3321f4c3532fe1579d6514e55ef1d8d3303c9c68a42308515aa720fd947b67bd6d2c80e993fea7
+DIST munkres-release-1.1.4.gh.tar.gz 13777 BLAKE2B d783ac7a4fd55826ef3ddddd2ba82cf0499727e605a2414491af7dd9080193c53f1e48ed17dba9a462578bc958d3d9e2e1e413408143b4cfd0305f9cb3b6c517 SHA512 24ae7d04f4a6fe52f7bb9dc79bbee3e33425b85813382e2634e106a5d26d2d728ba8d34fab9390b7c3d651bc0e95214dcf9c94ac436636cd5b487a054b5a2c54
+EBUILD munkres-1.1.4-r1.ebuild 591 BLAKE2B ba3b503c60978235325f711d1c9f01631853acb7091befe9a8d95bf97da4ea214fa37cc88d7f51da7fda9e33a3060673ae1d8192dd63dd69b20772b48fa20cca SHA512 5f825691aab6de61aea0675d5b1af5afb32f46baf126443622b68bf6564ea64854d65116648db0758d77dfeb5ad343aca3b97a28c77de66268bf197fd5a65dc5
MISC metadata.xml 772 BLAKE2B 476197b5218d2e1b000c16be048dd1ef56b605a93978468b0fc95500032102497777021803c5b6db546ee433aa4b5d1f02f232384a0e4665cea4d2a5b0cf1230 SHA512 5b433e5ab0c97c69680da925ed03362fdbb40ab74c5d8cb851f5b4c3b66f50f9de066657024b230d4d0d8274c6dd1035502b375581ae595c2032f3537035a8a1
diff --git a/dev-python/munkres/munkres-1.1.4-r1.ebuild b/dev-python/munkres/munkres-1.1.4-r1.ebuild
index f013f38b646b..00d44a124e4d 100644
--- a/dev-python/munkres/munkres-1.1.4-r1.ebuild
+++ b/dev-python/munkres/munkres-1.1.4-r1.ebuild
@@ -4,13 +4,21 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
+
inherit distutils-r1
+MY_P=munkres-release-${PV}
DESCRIPTION="Module implementing munkres algorithm for the Assignment Problem"
-HOMEPAGE="https://pypi.org/project/munkres/ https://github.com/bmc/munkres"
-SRC_URI="https://github.com/bmc/munkres/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-release-${PV}"
+HOMEPAGE="
+ https://github.com/bmc/munkres/
+ https://pypi.org/project/munkres/
+"
+SRC_URI="
+ https://github.com/bmc/munkres/archive/release-${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-python/ntplib/Manifest b/dev-python/ntplib/Manifest
index 447cdfae6ce5..8a1439099f08 100644
--- a/dev-python/ntplib/Manifest
+++ b/dev-python/ntplib/Manifest
@@ -1,3 +1,3 @@
DIST ntplib-0.4.0.gh.tar.gz 7315 BLAKE2B 508936a01e23dcb2ac9446f4ef6a1f8084a250cfb58e456efc25646b8fec49d3317f751fcffc9d397201d7b41c2b9d387afae2e4a75518225eacc4f3fb01c1c9 SHA512 ad735b1bccc4dc149622423b2877dc1d4b461f245dd0bd5b0cf963918ea63806772783e03eb8a66c75934746981fbd28789f19efa339c87b2f83e8218ee4a4c3
-EBUILD ntplib-0.4.0-r1.ebuild 592 BLAKE2B e8cff7d16311ff17eec787cb13a5786133dbcc6fe4ba83e5e9d9fcff3bcad91d252e77dd877e0b0c802b9c8fc7b9c03d0eb9ab564aff7924911bd5263052ebbf SHA512 6a6222e00ecf9b225d403b7086226fb56020ffcb6d856f269507b120edb843804328043fd611e094c3411320619598336f26becde84f580779daac30f6144d96
+EBUILD ntplib-0.4.0-r1.ebuild 593 BLAKE2B ef723477446b990bc180e522d4fa0e360596c7bbdc5473c50166e429e61ae4c461f0061ef5a284636c6d8b3f5fc7d6561fe6970214be755080a6e1c8381f470b SHA512 57f3b5b88feb8a2ae4f602292c3cb5b0584e85225aedfaf3beefca3045fef720bddfdf5da64e443ffd472d606bf9c1237a20ff8a58cc19b1d3d3732eb2f1e030
MISC metadata.xml 445 BLAKE2B 0c48d1f62a0222cdf3fc24fc182de62358dc57492cbc456e90fe4d2ee1b4468aaa06fa4c7b3948ef325b6bca69b21b714b218ad360ee27cf7d4e3b1736e1400e SHA512 d10b38d47b8afb111aa033929d491614f7111a53d4a26505a86fefe3a86e148102a68752d4d3aff1649dadb5101ab4219f6f1933a98ebee37df7fefdf8abace7
diff --git a/dev-python/ntplib/ntplib-0.4.0-r1.ebuild b/dev-python/ntplib/ntplib-0.4.0-r1.ebuild
index dfd94fe8521b..cda2e14cd3b1 100644
--- a/dev-python/ntplib/ntplib-0.4.0-r1.ebuild
+++ b/dev-python/ntplib/ntplib-0.4.0-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/oauthlib/Manifest b/dev-python/oauthlib/Manifest
index 5f61f59ba757..1528db607f3d 100644
--- a/dev-python/oauthlib/Manifest
+++ b/dev-python/oauthlib/Manifest
@@ -1,3 +1,3 @@
DIST oauthlib-3.2.2.tar.gz 177352 BLAKE2B 98c128eb0ec2a24f45fd63826eb2253e2e90afb37c1954a9d21f0046168bfff8d52a24b230b60f4d756e4730c0cc05b3484d2cb6ac3eb2d710ee113dea6598c9 SHA512 c147b96e0ab0d1a8845f525e80831cfd04495134dd1f17fd95eac62f3a95c91e6dca9d38e34206537d77f3c12dd5b553252239318ba39546979c350e96536b8b
-EBUILD oauthlib-3.2.2.ebuild 677 BLAKE2B ca120fbc3ca69d6d9b95156f715d8137d19821c7818d2ea3ae80be579044bf1ecc2e74963b6d67cd24e48004ac3902445ea13de5070182bce68ebaf8aa420380 SHA512 b351ae30ad2e9b6a91f43a7e5821faae814e3debd7c3884f826167eb4b3562188bd96882bd0448c25be0b505016594939230dc78ca23013552b39fabedf93148
+EBUILD oauthlib-3.2.2.ebuild 678 BLAKE2B d78e78b0b7cb86d1d034350b6f6e861c07fa24a0371458dd39e60f1ade5ca6994102c0fe55a070aafb43875aa604db00b0b50ebd7624d0a938976a6932d1043f SHA512 4bfd012a57f544c002beb50a8851f9a2f6304a696577983b028cd450de0c5418764bef3cc56a56450cd2161a895184b8a2c65b36b057b9fc66a19c703c414988
MISC metadata.xml 462 BLAKE2B f55c4f728fa3876547335d39e23c0ad548729501da250e30455077ce7e6816135c58125f579fa306a11ce527f6d7dd8f48ac2f8eb52ea7ad8d6d41bcc5cd142a SHA512 43a7a62ae73e1733e27cdc10150bfde2007a0b05f0ac1c2146329e5ca0e38e4a69cac1f61350279e74980e75c371b7c12dacc0d6c73806cc34a2c1b49ced9f43
diff --git a/dev-python/oauthlib/oauthlib-3.2.2.ebuild b/dev-python/oauthlib/oauthlib-3.2.2.ebuild
index 1e41223c1727..74d6c2f9c0ab 100644
--- a/dev-python/oauthlib/oauthlib-3.2.2.ebuild
+++ b/dev-python/oauthlib/oauthlib-3.2.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/odfpy/Manifest b/dev-python/odfpy/Manifest
index 37c62d951165..8639304e0305 100644
--- a/dev-python/odfpy/Manifest
+++ b/dev-python/odfpy/Manifest
@@ -1,3 +1,3 @@
DIST odfpy-release-1.4.2.gh.tar.gz 10065808 BLAKE2B b339cb44604552ee530d8fa8385d753c1f9210f9335813ab279150b16d36f72263fc02c0d2c01ce4350dd3c81b94e7e9f394ce8ec2d85372eb972558a86ded0b SHA512 75368010c015e13302d2b43228ef9ed1f6c9307da60cf199098609729b008c69836511c953dbc730f3097124878b1fa6de7e8d5f49e20716062ada747698f84d
-EBUILD odfpy-1.4.2.ebuild 782 BLAKE2B 2310ceff864722eb45602aa73e6127d8a9d3bc92356ef9bbc4072bb05238b540550b8f0f0ec221694c368eecc7b57225ea4f6c2ec356bebadbe58c0f88dcf532 SHA512 82e78ce29414810eff1d910e67aa56d222757cd0bba97d86dd507c3254a27e3a05455ac15553e5022ace1708959d85349c1eec2869d4fa11303f903f35abd2c6
+EBUILD odfpy-1.4.2.ebuild 783 BLAKE2B bc3da02d51ba0d7760faba16ba4eca5f87aa4676e0dfc7bb3b076ada445c03d5bc3757e9cb930eac965eb9a2c865f4e2c25921503946ca9b32e4b2519c3a7edd SHA512 db61698e691231e2b099ec554f2b9e2b065616aa0ce4ba74cd84f798be20ed9397d5991be070882e76f7e443942a6d1d376732025d3310782ab368ea8e795300
MISC metadata.xml 382 BLAKE2B bb1bb4d6968f087d5397390f1a727e2402c3c99be82836c60253f83bf06489c6a2c1f3ea4fecd5549942a1ef76eff48ae882ca1cd5a6dba4e244b058e506aace SHA512 48bd2f35ee4f6cac6e56512314398c8e5d7166c0f131ce181ecc0d246e5882b422b7d11cc6dd6af99c79fbf5ef673341282a34ba1e57fa0a3d704b172b5ce6e5
diff --git a/dev-python/odfpy/odfpy-1.4.2.ebuild b/dev-python/odfpy/odfpy-1.4.2.ebuild
index 7e050a934c1e..47e632db226b 100644
--- a/dev-python/odfpy/odfpy-1.4.2.ebuild
+++ b/dev-python/odfpy/odfpy-1.4.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/paho-mqtt/Manifest b/dev-python/paho-mqtt/Manifest
index 6aab6bfb2386..a501f07fbaa6 100644
--- a/dev-python/paho-mqtt/Manifest
+++ b/dev-python/paho-mqtt/Manifest
@@ -1,3 +1,5 @@
+DIST paho-mqtt-1.6.1.gh.tar.gz 145673 BLAKE2B fb583a2505892370737edfc9ad06b195c0feda4fd87794f3aa40fb30679b5710e04483e610a6be9c0e0978084f3ca96c0d285cf8cacb2bf67aca605f1d53ed7c SHA512 8a13c1f6f97138728d5cab6f7bcd6474942fdf9dfc18d1fad723d50de81f4e062953b5bef2ebbde27b08e480eed305ecbfeae467d70eb10f07ec0adca11750ec
DIST paho-mqtt-1.6.1.tar.gz 145673 BLAKE2B fb583a2505892370737edfc9ad06b195c0feda4fd87794f3aa40fb30679b5710e04483e610a6be9c0e0978084f3ca96c0d285cf8cacb2bf67aca605f1d53ed7c SHA512 8a13c1f6f97138728d5cab6f7bcd6474942fdf9dfc18d1fad723d50de81f4e062953b5bef2ebbde27b08e480eed305ecbfeae467d70eb10f07ec0adca11750ec
+EBUILD paho-mqtt-1.6.1-r1.ebuild 677 BLAKE2B b53327d72a78fb31a9bea46960b3e5d89944bc16cf39846e4ea1b7898157cb85a3864a862e9af3360508daa87cbf9c28ec8b3dbcb497434978815a7f4d80bf95 SHA512 95fc858ebc39af78421854ed253dc726437a60ca1aa548be4efc4302b3edaf599e9c84eecd39c733e4e6778457be5746e44fa0be5c6810c7f72f6a99cf51ba1e
EBUILD paho-mqtt-1.6.1.ebuild 633 BLAKE2B ef1b66c335cb7e10787db02c1c182cb0e67dd1ba4c963e401ed7d6930029b19d590168c70bc784f760813e8f0010c2668d1a436cf011566b651fb5523ce14d92 SHA512 47be929cd2b25483f1ebddf4100785be34542cb34a41022632ef0da1d9b7678d63cda289320e2ed0df1fb710da068c74394c32a523f28e8a52cc221326464c0a
MISC metadata.xml 508 BLAKE2B 92c37e962fa7af68e121e95a9c850c2d8bb4f087a7aac06740564dd10a4d52d3ff6861c52dab295a5dc343681e25055a9e69c1f7e32820816049fa6501b9e3fa SHA512 e9010f6f4256f611dcc07a080472bf78c55c0dc94bddd4c8b544944f4e1d780d8e36425442ecf97c2992831b9cbb9f55cfe2bd540dfb723029a984e7d5f12561
diff --git a/dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild b/dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.ebuild
new file mode 100644
index 000000000000..8e7d4b6f0569
--- /dev/null
+++ b/dev-python/paho-mqtt/paho-mqtt-1.6.1-r1.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=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A client class with support for MQTT v5.0, v3.1.1, and v3.1"
+HOMEPAGE="https://www.eclipse.org/paho/index.php?page=clients/python https://github.com/eclipse/paho.mqtt.python"
+SRC_URI="
+ https://github.com/eclipse/paho.mqtt.python/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/paho.mqtt.python-${PV}"
+
+LICENSE="EPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+BDEPEND="
+ test? (
+ dev-python/six[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/parameterized/Manifest b/dev-python/parameterized/Manifest
index b063941350d2..d3f794d7231b 100644
--- a/dev-python/parameterized/Manifest
+++ b/dev-python/parameterized/Manifest
@@ -1,3 +1,4 @@
+AUX parameterized-0.9.0-py312-test.patch 707 BLAKE2B c400ebf4d8aa74f7807e3a7ba639682193e9e0474601041273fa2cc14eabf624b49075372c6d2126c80bca32d426862607ce5a94a54f0916e2c30e6da4588d69 SHA512 cfa3ea27d463968c4e55ff01f2eae4699d3ddd5101106413f95bc599fc4aa6248b910483d59b05a3abdfad66080282e523b5b9a9f51746c96f130a0ec0def57f
DIST parameterized-0.9.0.tar.gz 24351 BLAKE2B 3b0fb1c0a788f702cba74b67868fbd179e4912b518646f6a7d0d136f54b515d2546d27ad1fd14a03c128a8b53d42165a4ef9f8f434965483af24f69c3e406b25 SHA512 2c1c97a841db631608e0a9fcd93fa1af819aa288538851e0c771b56ba0bb27fb682ac3a09fcdb33e57162926d1e8fae452f7bab9384d0c40bec9a03ab3d6b126
-EBUILD parameterized-0.9.0.ebuild 592 BLAKE2B f90018d1fb335080879497f67f1d9cc3c353496d81d8628dd0b03ea8546536c473f0e458d18824a374b4c7bcccb75974fce7ddde7ecd4b8f58777088ca70a709 SHA512 18c973c95bbaaaaf4ec3a3dafe9c3a3bd85ed7aef6d68b08303ef39318177101ca5aa80bbadf0e5f9f191e8096534623df8409a1f3edd7c350bc9df04795da07
+EBUILD parameterized-0.9.0.ebuild 643 BLAKE2B 520145094935556b3ed6fadabe031ffe7a21bd8f04105eb55a8af8e079f56bde8e94b9db7805f0998ce88c05126f2ad30bf6885bfc5246f9838a0cfd6606690a SHA512 8a1c6854569e29a08712a430e669bc1389216a521f4a97b0f57b6cc7d0134eb0fe4ef2f732d5e3e4ac38a03eaf0a480c8b4f0f3ea13b68412154a21a9ed5bbc5
MISC metadata.xml 480 BLAKE2B 95327992f9b6e7a46cea990d05d1e8b71dc65ce6f3da83cba142dc5190953c79b9932e3e295e6423687b86e8f564a0823acb7d05ed01d04c5d7a1bafc19ce304 SHA512 7717494be66e427dcdbbcc88d87abe2efe84198edae7bb281ad47390641dc66fbc42aa7af6dfe7061fe0dd1ef928da5ef882449dea1ce6e156403dd16dd82aea
diff --git a/dev-python/parameterized/files/parameterized-0.9.0-py312-test.patch b/dev-python/parameterized/files/parameterized-0.9.0-py312-test.patch
new file mode 100644
index 000000000000..457cd58da75c
--- /dev/null
+++ b/dev-python/parameterized/files/parameterized-0.9.0-py312-test.patch
@@ -0,0 +1,17 @@
+Remove the usage of assertRaisesRegexp unit test alias removed in Python 3.12
+
+Upstream-PR: https://github.com/wolever/parameterized/pull/169
+
+diff --git a/parameterized/test.py b/parameterized/test.py
+index 6c71f79..498c591 100644
+--- a/parameterized/test.py
++++ b/parameterized/test.py
+@@ -35,7 +35,7 @@ def assert_raises_regexp_decorator(expected_exception, expected_regexp):
+ def func_decorator(func):
+ @wraps(func)
+ def wrapper(self, *args, **kwargs):
+- with self.assertRaisesRegexp(expected_exception, expected_regexp):
++ with self.assertRaisesRegex(expected_exception, expected_regexp):
+ func(self, *args, **kwargs)
+
+ return wrapper
diff --git a/dev-python/parameterized/parameterized-0.9.0.ebuild b/dev-python/parameterized/parameterized-0.9.0.ebuild
index cdcdc7bff151..5ba5013e9c36 100644
--- a/dev-python/parameterized/parameterized-0.9.0.ebuild
+++ b/dev-python/parameterized/parameterized-0.9.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1 pypi
@@ -24,4 +24,8 @@ BDEPEND="
)
"
+PATCHES=(
+ "${FILESDIR}/${P}-py312-test.patch"
+)
+
distutils_enable_tests unittest
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index f080eb65fa87..72b8e1ae1212 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -5,6 +5,6 @@ DIST pygame-2.3.0.gh.tar.gz 6547956 BLAKE2B 3189dc5dda7e5fc12fe2091af304816d905a
DIST pygame-2.4.0.gh.tar.gz 6602242 BLAKE2B 27335b2bff6ed20cedc07bd76d50b8cc36c3e8b5c295785b675963fd8730ada8711903db5ef167e24909d274888cfa9dda026df31a7ef5c71e90b76f446e4729 SHA512 4e8500753a1f4314c57c82b6fc43d5666d0602d7a1d7aba6ba8e7b208b0350fa0dcf3a6614cb75202b18931050a6bbd2d51ec08c04c8afb9b13bf27947bcd3ea
EBUILD pygame-2.1.3.ebuild 1975 BLAKE2B 9d8d7ebb593c89452536e91989833bae2d208a151450f331033e08c9389ad41221f064371d9dd71732f46d059f797185bf94b473164d9525baf6c425e5465674 SHA512 1380ffd43c772136ebf8216ffcf16febdd3d12065792021052f35b2d282130c7fde6dcc09906ccb97eb2247c519c4517b1bf726c5d26cc9d54ae396039fc100c
EBUILD pygame-2.2.0.ebuild 1912 BLAKE2B 31fdebb9c749217a33ba81ae930e5dfd27d5d1b7df75cb2874640ec7ce1c8610871ff72687b0f4e0fd1d5f4e494c5f7106a6307a1762329e4244030f15986390 SHA512 ddef31ada30a32e9ae3c57c0fe05ebba44b226bffe186728f5b5759fbe8340625a9494b3e3f77cdceeb60a39faffdd73041f5cadfc6a5eda0044164b93c5018f
-EBUILD pygame-2.3.0.ebuild 1913 BLAKE2B 041ea48f7861f6702cef524b9056d35e3a91bfe332e724e99bef1c46c38a4370e965e54ff0dabd720bbc216c366fc2365f2220f760511ba7af0c7206fd82109e SHA512 963265794158716730177eaae6f0caf9679171c753010ee586d11193cc1df0e514a1af08067596e573d3da31320990a323dd2d35322b727281a3fdcdf13e8415
+EBUILD pygame-2.3.0.ebuild 1912 BLAKE2B 31fdebb9c749217a33ba81ae930e5dfd27d5d1b7df75cb2874640ec7ce1c8610871ff72687b0f4e0fd1d5f4e494c5f7106a6307a1762329e4244030f15986390 SHA512 ddef31ada30a32e9ae3c57c0fe05ebba44b226bffe186728f5b5759fbe8340625a9494b3e3f77cdceeb60a39faffdd73041f5cadfc6a5eda0044164b93c5018f
EBUILD pygame-2.4.0.ebuild 1932 BLAKE2B 8f1690ffa3776da3285f884b813c03100e4a6baccc335c4f0f4de27545282072c7e039ae160d6b211f60754230bdfddcb0bc800edfaf247bc6af9094d390fc42 SHA512 d29905ede4c9d140b8d6c5ce34c57227168c61ae6da735bbbb6c81be5bca8abd917d07259ac00f7a42f4314bf6a5740dea2c8d73a16907070a4b358a4dc5b82f
MISC metadata.xml 363 BLAKE2B a942b91aded22ec850a7b075703ce4037af9f0a61155717ac455f7d2b7779cb6f5f953b2ad8d61d7cc5254307951a20dd3edb9853e21d907e1999f7570a6b821 SHA512 15403754c9b13f9b2d8c5e7615ae0ca9359b5079e22eb5a7049424e414ebbdd8a06f6324c31594636324414e35ca34bec977b7dded9f9ea14027497b5097b060
diff --git a/dev-python/pygame/pygame-2.3.0.ebuild b/dev-python/pygame/pygame-2.3.0.ebuild
index f5b76450eb0f..0adfe4bcf71e 100644
--- a/dev-python/pygame/pygame-2.3.0.ebuild
+++ b/dev-python/pygame/pygame-2.3.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
diff --git a/dev-python/pyjwt/Manifest b/dev-python/pyjwt/Manifest
index d6d46def3c4e..d46c7dbeb87d 100644
--- a/dev-python/pyjwt/Manifest
+++ b/dev-python/pyjwt/Manifest
@@ -1,5 +1,5 @@
DIST PyJWT-2.6.0.tar.gz 72984 BLAKE2B d8e9cc85ec80ca8f0414b88bb4bfa4aa93c973e5f3e015dee9433371d8b3c9ba5d701df16073bbacbaca9c9433f8a69259623f2f4e70843dbdf520d4248bb3f3 SHA512 c2f797bbb84469db1332bad61807740d859d0e1fa500ba17981d6c1a7a30a6fab345ff241200e24ce1ffe686591642a858e5eb2e9462fa1ceda7fcd00ae55d30
DIST PyJWT-2.7.0.tar.gz 77902 BLAKE2B ff1e1c5dfd301a86a42eb6b4b2d6d900b15acdf60875bac49aee980b75b724292ff48b169cd2b9708388860ea93fd94f3cbf891f4606bfeb544e07a14c328bb8 SHA512 0aa886dfdc3c668b45e1c649cc3fbe3c2dec7476f46bd361ff74f6e9c7ea0ad40306a8a8ae84bfd63fe1c1364302b8aa69943013c951b32c9f24e4782b94ca8d
EBUILD pyjwt-2.6.0.ebuild 708 BLAKE2B 0757e874bdc0db1f04343c0d751abbdd9cf1d09fbff3d9eb84acc9f6d8286a01b8b0f3c380df5e8ed378dd3baac384b70dd64792082b194c34e58bcb5cafb2bf SHA512 354fc447d1666409f2ad31b5de52df6db71671a92b429c0dfa1907c0d64b32d45b69e68101df676a8e79ad7eb609136ca04d7da79c930c137bd84499c97d2438
-EBUILD pyjwt-2.7.0.ebuild 714 BLAKE2B c290ccbc456c1e3fb8b6c04ac62366e13bf375eca4f2f3d2261a5e1acf4748b77d5b55fad43d75cdfecd91710ef8bd02276381045dc4ac85b4e869d9709d775c SHA512 68e2189f764d3502a5f4e0e1d040bd67fe18ade3bac407ac01fdb900f21d7fd668d1242115aa4f1f674aa95a2b759890eae112b4402aca8885c4f45f9779d877
+EBUILD pyjwt-2.7.0.ebuild 715 BLAKE2B 94370fe86b9424efca3d7e58150fd5ce9b885b8a5feede49a4b4c7c0b0c29730d2d5cdaa3d943469c148174eda8530cf8e3f687c1e5033820c75f37e0636411f SHA512 243dceeb2a01954c5105fa5ce3750f993482d2cd6aa9c8673965efde1e3c8cf52d429fa86a3ffcdbb04800fa5f275eb021ab68e3be55b73f59c5f46428f70b22
MISC metadata.xml 450 BLAKE2B e0a5244140aed7eb1dbc7d1bedf41b64f999ada11a82d5a7c3720501d824c789590e5339d5855fa4d0f96ff1b572e86af41859f8f14105f2f9b1a715d9d71d87 SHA512 83bce7997e724867cf1962ce75d8bb8e7a4e7a8dcdb42b95d9d323ca3a3ea4584020d4b700885e1afcb753d4fcacee23ec7b25066e93c0ac5eb614f65d140f29
diff --git a/dev-python/pyjwt/pyjwt-2.7.0.ebuild b/dev-python/pyjwt/pyjwt-2.7.0.ebuild
index 3c66be91f8bd..25f2de440ce1 100644
--- a/dev-python/pyjwt/pyjwt-2.7.0.ebuild
+++ b/dev-python/pyjwt/pyjwt-2.7.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="PyJWT"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/pyperclip/Manifest b/dev-python/pyperclip/Manifest
index 99c1692db560..2dd359b1a4cb 100644
--- a/dev-python/pyperclip/Manifest
+++ b/dev-python/pyperclip/Manifest
@@ -1,3 +1,3 @@
DIST pyperclip-1.8.2.tar.gz 20920 BLAKE2B d14a7d977b434db5ae3218792ccd73428bab244a6f6a92d3fd7f059ee99f841853b69a8e039a8192a6cca693adc943a93f24835d25471888975b306b7be4a36a SHA512 ade0cdf2bfdbe3ce807a02b64bb1e839afc9955254ddeb3e0fe7c1dd9fd9fddc11f8386a02590690b039045b46e9103e4d094f1bad3e272f532fda4db5ed1c1a
-EBUILD pyperclip-1.8.2-r1.ebuild 1191 BLAKE2B 870c9c84355852a52e635106fb58fc32e1bc9fdecb19a30847c0799a269ca20822962408cbe077cb3deff9c9951bc8eefa76323e6b896e6a083476be61de7437 SHA512 7fff4fa1add2e1db70267685f0a56051080cd79bd078b4b55362386c24e02a10d76b413838d3da6bb1aac3743ad0d9486ea8b9dc219902aec69a2c4309bd8402
-MISC metadata.xml 430 BLAKE2B 4205f6477eeb2f1fa19813598e3c4bccf7b1f463771598a998096c6940e57ee9615aa56e5f440b674d49b51fd201f53016d3a79b3d1499652155a1dc0aab6fe8 SHA512 4b4cb2d92f223826c241816864aaa2dae6d16db257244a416779dceec48e3dd55dd3e3e4f5b75e10f94dbe5acfc12d4a43c31ddf3cde0b5859982b2e0a37ab6b
+EBUILD pyperclip-1.8.2-r1.ebuild 1192 BLAKE2B 1d4dcb3450ee39427c2669afcc31860219c0149f51cccfaeb3555e70b8c33c13c573de85b10e938d498054f8ab1ecfa4720d40eedd88fb3d7dd66044c994b429 SHA512 786da6dfe74b7e6db06bae7479c0febcdabdfc37dadb1bbdd7cfeba479ccea045b9f9756149ee518076ca3650349acce0eb50f1130bb183952b1e542bd38bc30
+MISC metadata.xml 489 BLAKE2B 98c6a524e23e041886c911bd90ed9f336b1c32c8bcaf1894c42eb321a0d55db72d3ec2446bcda292408c2f935839fe87724038d733bc79a74fec0fb05574b2f9 SHA512 9bf5bec29926e45ed484747365ac847b119a0809342202746d290bb03a333f53a725f5538684e19c5140d320fd3420e197065f7145268255c67250a8c80aa4e9
diff --git a/dev-python/pyperclip/metadata.xml b/dev-python/pyperclip/metadata.xml
index 1e4b93d72e3f..170e04fc7165 100644
--- a/dev-python/pyperclip/metadata.xml
+++ b/dev-python/pyperclip/metadata.xml
@@ -11,5 +11,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">pyperclip</remote-id>
+ <remote-id type="github">asweigart/pyperclip</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild b/dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild
index 9b8d4629bacc..9d82d6fecef6 100644
--- a/dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild
+++ b/dev-python/pyperclip/pyperclip-1.8.2-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 virtualx pypi
diff --git a/dev-python/rebulk/Manifest b/dev-python/rebulk/Manifest
index 2313af1686d5..003aaa3cba1f 100644
--- a/dev-python/rebulk/Manifest
+++ b/dev-python/rebulk/Manifest
@@ -1,3 +1,3 @@
DIST rebulk-3.2.0.gh.tar.gz 254923 BLAKE2B ea9501aa70d7842fecab8621ca7c58aed76dba419c46f92e0fc7fa7e300f0ac9d7a457fc3b6bd14d02296449e15c918d63be8060ab1df4a51fe77e383daf6c33 SHA512 17928a0fcf1a78a592289bb9c7c0ea48e8b4d93ccd77793065a51a54258c2af857e9da6955cad552fa53caf76a95ee002a789c35fe248a909971c8afc7b6dfa5
-EBUILD rebulk-3.2.0.ebuild 676 BLAKE2B 4c42fc577733d64d027b9dee0cee4bdb040df60a9bc4db5ea94b44b4c312e08cbd0e874099159bd2ee901b9c348cc52e9a3ebab3b5bed50f9fd4756e767c903a SHA512 195728dc21048b7322e48bded52e5eefe62bba6fb75787bb5bb9a6aafbdfc3edadda1e2f30084a9ce5f239288e1f764c4d33469d239c0f25275e29180e66c04e
+EBUILD rebulk-3.2.0.ebuild 677 BLAKE2B 25fc38c91556c6e62cb1ca97bfa69a88342ca64ac4170e2b9587d27e9ff8c7206c5f7d74cd9117e3be18331f7d619845e0ed37d4dd5c2ad750eaf799f184519a SHA512 1707c4cf955d494ab4d4b4e208b3715a06b91358ec844bd78d6309d142fac62f2f68a43ea1ed5ad2250f9c834846054b3d823a4cda1ea1665244dd5495db3df8
MISC metadata.xml 387 BLAKE2B 3c0709f462a60d8a837b1e1dd7321d2f4d4c7715beadddb282ef3d78fec4092cd53611be561fa2cede086f82bfc38e481bf93e50d0f3a947d9346715efb2082e SHA512 89a819bda60288b8f66a8b426caa18d52dfdc476867e4b35c00eb1cd4b069833c94020e3315d135c736a1dbddc30e3883ddf6007cd54061aa431d3ffce58fcf2
diff --git a/dev-python/rebulk/rebulk-3.2.0.ebuild b/dev-python/rebulk/rebulk-3.2.0.ebuild
index aba7dddd55dc..eafee9e3e351 100644
--- a/dev-python/rebulk/rebulk-3.2.0.ebuild
+++ b/dev-python/rebulk/rebulk-3.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/requests-futures/Manifest b/dev-python/requests-futures/Manifest
index 05da62b557d8..4449810564d1 100644
--- a/dev-python/requests-futures/Manifest
+++ b/dev-python/requests-futures/Manifest
@@ -1,3 +1,3 @@
DIST requests-futures-1.0.0.tar.gz 10897 BLAKE2B deccf99ffecf3dd04eaaa7692b93b046b027109346555ca9b4172f29600615fb78bd46528c2ae925587d06f24e5b52dc2f02f5d5da04eda18cd97037e1b28440 SHA512 64b39ed99712df8f1be74b2de97500d89711c0d5d3ba0f2b64e3bab755d0bf82029d7ced13b755ce12a2b86f3b673305b651ba6ff4cfb60aed40c8d5876f202c
-EBUILD requests-futures-1.0.0-r1.ebuild 976 BLAKE2B cbbeccdf698b4a74635a4ec881635aed4d69a09aaa12997435ab612da47ab74f90fa74e2ab64a57bc64df157c4ec9a6ea1d117cc60e856c0f2fad7550660a25d SHA512 1322f114bae191c56c43a5e333c7239f5568d8f4d63f04fedccbcce899afea9effff6b701851ac41b24a8bb96b76630fd4bf7aad026cf038180c0e9dd2ec0906
-MISC metadata.xml 562 BLAKE2B 116ce554daf71a47d20efa98708554d50185eca1272c26556666152459feb42ef8187fb74da72a5b365f360ea397ed1056b932e9339ca4c3fdb82b2f12983278 SHA512 fc998b8ee8cf4a4d01b02db9890632eb793c8f3ffa021c3eb2466e1ec221c5d36aa5875804989c6ec0897ed243019673e0b185a371d728a86d2d5238fdcaa25f
+EBUILD requests-futures-1.0.0-r1.ebuild 977 BLAKE2B 84f22dbf20471d2e86692831a539fe30d486b9115316801988de80a298ba1f0e23bc97f6e800c04f9b9de214882ca69aa1ed13ae33257cbc8969ab801bad5cf1 SHA512 fb368e0c11ca29ec5e10b34f2163acdb27ef31a8d91fe61a8d5132a66a7d5952da911e783f077feeb581134c2df47f81126b70d85d94fe183d3e3e09664b39b2
+MISC metadata.xml 625 BLAKE2B 906c5f1ce8e7f360c8d30226b97aeb71b6ec2b5d0f808c0584805d373ba777d53235d39099aaa86c7a46724e43355888313ef17ade64206aa287ea59bd4a5cfb SHA512 578acdb71cbb67921163c6a41b0057ba09d7a6933f9b3f55906e1e28719f5ffb5ca5468f1904fc1155c7876e300b05e161be00b15d4bc1fe1e49fd683c17dfba
diff --git a/dev-python/requests-futures/metadata.xml b/dev-python/requests-futures/metadata.xml
index d8dd97f916d7..243ef93a6a2f 100644
--- a/dev-python/requests-futures/metadata.xml
+++ b/dev-python/requests-futures/metadata.xml
@@ -11,6 +11,7 @@
</longdescription>
<stabilize-allarches/>
<upstream>
+ <remote-id type="github">ross/requests-futures</remote-id>
<remote-id type="pypi">requests-futures</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild b/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild
index b83e39964223..906db679d689 100644
--- a/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild
+++ b/dev-python/requests-futures/requests-futures-1.0.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 pypi
diff --git a/dev-python/requests-mock/Manifest b/dev-python/requests-mock/Manifest
index f76ad5a23997..df261bd9c842 100644
--- a/dev-python/requests-mock/Manifest
+++ b/dev-python/requests-mock/Manifest
@@ -1,3 +1,3 @@
DIST requests-mock-1.10.0.tar.gz 72627 BLAKE2B 4ce1838f03b732de4007c2e9b700876dcf8dba0f5eafef1292e0e40ae75e08f9b3bf74c3620d2d762944ccf9af248304929f57a337122b1a69d13355dc3f290e SHA512 873c9b219e2a2360872fac22c83371ce40f4dee45e6a0d40365f4f551271c2168a662dced6e8baad890b1dadfc03d21d4ce013f149d25a42d998af4f4fca2a79
-EBUILD requests-mock-1.10.0-r1.ebuild 1541 BLAKE2B 74b98fabd503939869c6e74b0b78753d345e4fb05d344ccd82301decb5bd642785a373a4f67f660f22a4f3b52d07d312b972301db010f26aff33fefc4e082a65 SHA512 5b4f3b7f1499378721718cba33169eba64f0f41e274c2271ab1fc6a3daf3200ba22720b0fee7a9712ce3b3e399b97890c679e6ead755a96a1add185ab5afe38b
+EBUILD requests-mock-1.10.0-r1.ebuild 1541 BLAKE2B 5f16a4d98051e21ec100e532f1fb7f2bc8e5dfb592f46becb967270fac4bd79a40b58759f4d1fd72ea4057d8f172f8cdd3ba65bdc8ddc2d30d561f8434255dea SHA512 6afa6268db5f51f4af702b5fe8af33cb8481b7ab16c97a78bacb003ec59361f5add503c8bd1f65daded43c7c1abcf69c32d26cb92b53b13e4471f9abc382282d
MISC metadata.xml 479 BLAKE2B ddd64d016f85e6960f2d8a10d53591c6ffa5c0f61ebc4074f5867a03c0d8f533468351b87cb10e662391aa3d8fdd61b07bcf607c1d5b07a13fe85cf600def424 SHA512 341437e0fb7b532b7845d000e0647ed9858efe1336e8b6f57f55f677483eae4985ac0f54016da09d22d007895f3450a5e1fa6cf5d20fa715f74466a4cdf43cfa
diff --git a/dev-python/requests-mock/requests-mock-1.10.0-r1.ebuild b/dev-python/requests-mock/requests-mock-1.10.0-r1.ebuild
index 7f72de938bf4..c6dc0ea5ab0e 100644
--- a/dev-python/requests-mock/requests-mock-1.10.0-r1.ebuild
+++ b/dev-python/requests-mock/requests-mock-1.10.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{10..11} )
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/requests-oauthlib/Manifest b/dev-python/requests-oauthlib/Manifest
index f0310fa5d434..d819e8ea8716 100644
--- a/dev-python/requests-oauthlib/Manifest
+++ b/dev-python/requests-oauthlib/Manifest
@@ -1,3 +1,3 @@
DIST requests-oauthlib-1.3.1.tar.gz 48367 BLAKE2B 0cc538fe7ed1ef12740b60bb8b3e32d84f0d45b6c231c70b8bbfe9db9c8775acc51f50e78589e43eb0644c82e919a5a124941986023de4432e0631ebf0764869 SHA512 86fe34d39ad7224fd44a1b0c4fbf3784032239b894ae73ba65043941cde9675c2f8abedf44ccc00b5fb1648b8e261de258464b311f3ace6392ab6202fb50aa08
-EBUILD requests-oauthlib-1.3.1.ebuild 911 BLAKE2B 93082a72546b31fec5254f9720b09a5e08f865e9d3ab8f28fd4adad36b8273edd4b51853543b79809833715c1710f9ecaf2d5e9c885a40b46267cc31cd172b0f SHA512 7f450030b8cdd774bb98582db85975762425c925ca102abfce3107e479de0b0ebde813be43d98288e586758e77939b49639ce9a5ba30f196479efb8a588c1f55
+EBUILD requests-oauthlib-1.3.1.ebuild 912 BLAKE2B 64ad9862394556325ce59df4d11ba888c951b68ec7486376b3d88dcc81b2cd4723f94844fd8f81c9fe31565d2ee52103616e0cbd8cbae0a54e13954ab61ccbe7 SHA512 b98ad3c5f0b0312c479ef2bf94f16da6dc6e28710937b8bf7bdb4872be7e41701948b5ffc26d67bf9f0dc3b935f06cf78f4fe36079879ca21284bf7b58488e07
MISC metadata.xml 387 BLAKE2B b1f09234024d5145eb44490f5898e16d176b39dd5c5bc03a13b1a4d0801d20230348f0612132a7782d4055f908f52ac49793bd9ebd91ed8c832b0c9fdd6a3296 SHA512 d5aa59b6e4812e106d3c7aec130d630609fe86193abed686b5eb7381b26e54306fc4424afaaff6546fca241f551fa1631f732f75d49491bd3578052f80b99a0b
diff --git a/dev-python/requests-oauthlib/requests-oauthlib-1.3.1.ebuild b/dev-python/requests-oauthlib/requests-oauthlib-1.3.1.ebuild
index da382b49f73f..ca68ccb6b4c7 100644
--- a/dev-python/requests-oauthlib/requests-oauthlib-1.3.1.ebuild
+++ b/dev-python/requests-oauthlib/requests-oauthlib-1.3.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/requests-unixsocket/Manifest b/dev-python/requests-unixsocket/Manifest
index ca65ce981e8d..11e8876498fa 100644
--- a/dev-python/requests-unixsocket/Manifest
+++ b/dev-python/requests-unixsocket/Manifest
@@ -1,5 +1,5 @@
AUX requests-unixsocket-0.3.0-urllib3-2.patch 1696 BLAKE2B ff96b72329bf0465c6942058c5e339ff94a72f00d4a01d7b4445fd7b4ae81d3f6b53ffe947585a08a290578413c1d85bc0b8c8ca2dafa329a655365484320d01 SHA512 d8e02ab9e8d32c0d1de92d58575b3fc910da1546a76241c828862164b006b693220047a6d0dc4382cce04ed60acd7a5a05d13ea7b833345a0779391da6b032c2
DIST requests-unixsocket-0.3.0.tar.gz 14478 BLAKE2B 5b46ea051729326498f50ba7a952429d271deb102060f8e3019d259ddc21dbffdca8960e140c7ccb25898034cf37fb90dd143c970e75bdc6e6442e9515f14d6e SHA512 21c887b0c3fa526a2debb3960e0ea4dc3b3015cdd517459b6484501176321408d1b4c87dd2840c7d8b71d08fa9114f655ae03f8bc9ff1fca33c914900ef82f5b
EBUILD requests-unixsocket-0.3.0-r3.ebuild 758 BLAKE2B d0258197452ac948cce007e44c38c53aca2765512b1635b41ccd8e7f440ce7c58d0b9d3ad7d9db3e6ca6f9c1cea66d47383d7ebb28a73c68be72d209ccf9f873 SHA512 ed84a7e1b4d9db45260be9403775ae4cb85b18fa58fdeeae4610acbca5c1215b4dc34cf7951c5ef0f6be8d50ffc9b743cd4d2c93f62df3c2e58a42b60c3f8d1d
-EBUILD requests-unixsocket-0.3.0-r4.ebuild 871 BLAKE2B 39b89fd1b6a123e2519cc8e6631d0377bb9972f0167face8851d0fb4b5e0e40f8294307a77297b111d280d0d45439fac6cb96eaddae1fa8385665a4be8a08279 SHA512 42e59ee5ba1d4d9d108d9dd22d26dbff71c4d5acc74aaaba10e964522eea6774b20e2c2101167a43ef37b8f7c159405df91e9964e92febd1095a845c82b29733
-MISC metadata.xml 325 BLAKE2B 46a5e54f9d40724197835a3b7b096cb8e79a0909ba761c6821256d7fd12994c8d9c6b01510b707ca84cb38ff1b0f62f0293d50c66303860903d785e4e65650d9 SHA512 dee0ea5e9dc5994c5d93a311f98561d2346e8e48aef4871102b8f75e4e40147c187bee52b5106351fd043bed9fc2d32de23038f62c6b90d2b1b4d60ffdc42ac2
+EBUILD requests-unixsocket-0.3.0-r4.ebuild 872 BLAKE2B 7ca216b19e496adc19a2ae136a13f7e61eb081b38cb873491ebf31a21060d3b532d7dc9f5b35be1db35593d81fc688771236583a6351648041ab8df31abdaea7 SHA512 c70cbec346226b9f4a9536cb848d2d0b859340e61d49ea4d1ca0da111bb8be52a1a270f801da404a27bd4930fdc8cbbbb2a3bd4249e63f61da5acebc08af3932
+MISC metadata.xml 393 BLAKE2B 9210ae6430a6821a2ca403f7b9bbe276cfd0fabfc6a496fc3320669f90e668156d85b4a7e8166dc7630972bb4675e332735bc3213491fc4553652abb4d44fcda SHA512 500627b3005635f6ac1b419a5450ae1f44769548d9b123adcb8b5676d12736025e2a68d399e810f0cd7642790850830e4b198525d7addbaebca4b25d866f0166
diff --git a/dev-python/requests-unixsocket/metadata.xml b/dev-python/requests-unixsocket/metadata.xml
index 6bec27a583fd..e8163f07c503 100644
--- a/dev-python/requests-unixsocket/metadata.xml
+++ b/dev-python/requests-unixsocket/metadata.xml
@@ -6,6 +6,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
+ <remote-id type="github">msabramo/requests-unixsocket</remote-id>
<remote-id type="pypi">requests-unixsocket</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild
index e9644e79aedd..55b420d8c943 100644
--- a/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild
+++ b/dev-python/requests-unixsocket/requests-unixsocket-0.3.0-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest
index a3144f8150c2..e992df9e2e2b 100644
--- a/dev-python/stevedore/Manifest
+++ b/dev-python/stevedore/Manifest
@@ -1,5 +1,5 @@
DIST stevedore-5.0.0.tar.gz 513970 BLAKE2B e1135a281c88633daed4ec41a5bb66c3bf2ed2275a3502fbc90b6ba09ac55693e5c98a0af49d948adf141812e195dfdb6a293021405abdba962c05ff506a1879 SHA512 4041172deba14b8e33cb48d8b629810e66a52e1676a989417c1b896930e980e0057efbf8f9b6b9c4c82ffce02b132b8e6c5f7a5b02e49d7c7c242ab4a20bac02
DIST stevedore-5.1.0.tar.gz 514100 BLAKE2B f12e0eaa0c3d4bfa334a89ced740277bd2979e7ff48c7bc36bd85d801d0d2dd92f2f8cf7ef29b8fb61a5361a655c6a5303ad6f6aa2666fb57ebcee209ac0c344 SHA512 d7ad920961c9f4055cb145c84578f09f0af93eadf82f60bd7903dfc909cc2cdb64159d9b9b1469eb04569705f4208b667ded5aab17e97bba5dd7310263f449de
EBUILD stevedore-5.0.0.ebuild 1106 BLAKE2B de4bfbb9928ddd8517cd795032769f437fad560bf5b6448bade8f00a3193ec07d754db8255eaa34d4f25804b88ef12edc1ef6f1b0c07844f5872e7d6d53557aa SHA512 21042774ef2009a773a9a9a412b0ef85a61f22c10cff8561ff5c5971cd0b31f8fda19a7dace2b333e2adf5c3379217a83b404175eadaa828fb4a20b2d8667e1f
-EBUILD stevedore-5.1.0.ebuild 1111 BLAKE2B d066212bee80c71c62b6e5e5388cb6aa0326f3c8814f201bad5af75b84ddf80903486fd95ffd98d420bd2365a73329dcf2d030fdebd19a437ac237c3c9a8fc6f SHA512 b78dec9cce9c9a4152c50df3ff06a59c0e453b4d4bda05d00f845924ffd9436ab129c19892c82f92a6b384c881196b03921002bfbf1f8c9996ecf368bda394e8
+EBUILD stevedore-5.1.0.ebuild 1111 BLAKE2B 5ae501f0d32c85a90e1f53d11c6c2fad0d0f65aa6873a0ebb27b187b13bb392f817c817ad0ef8914642a15fb6d661efffb3c28b526c970d5c7a21fc39518dc40 SHA512 7d2e7418d210502d5688402cdb04acfc558276a1dea1f3d6100cd11cc69feb7060ceba907c6c693c0a8562ef8a498e091735bb2982ae4361b3490f5153f194e9
MISC metadata.xml 522 BLAKE2B 3ed51cb439d8350ff3df20a20a803c14bb11c9e0e5b15bd661f5780513f88a38f8a4d80703f6a7764488aa721f0fbbbf9a25d4fccb0f9916423198daa539bb69 SHA512 d08e11153dbb878de8f93d7a8293ddf2469adad8a2c436ef652f5c7cda7696a91f914260b841b3e64b3aab37d70dc76b1c369a08b9ef4bbd4f7c33c6a0ece690
diff --git a/dev-python/stevedore/stevedore-5.1.0.ebuild b/dev-python/stevedore/stevedore-5.1.0.ebuild
index 7169dafafa78..cf7aa7d0468a 100644
--- a/dev-python/stevedore/stevedore-5.1.0.ebuild
+++ b/dev-python/stevedore/stevedore-5.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/txredisapi/Manifest b/dev-python/txredisapi/Manifest
index cc2590ba3c3f..4b041efc3e32 100644
--- a/dev-python/txredisapi/Manifest
+++ b/dev-python/txredisapi/Manifest
@@ -1,3 +1,3 @@
DIST txredisapi-1.4.9.gh.tar.gz 54484 BLAKE2B faf66eecd51f007dae03d34a6fab8c204b01b44d4967281dbf52fce1d3dd0dbf261e0901902cd3484c8edb951d7b318266f7a72e04eee9c55ca1684e12bc2a7f SHA512 b471bd6cbb7c01f5e1a87e1fc45cc6daf7ed08e0e4168e641e4b1b16a92481d0643eafed22efa9d0dbd807dab46359b570176d97a03673987f4a04930e231fdd
-EBUILD txredisapi-1.4.9.ebuild 1872 BLAKE2B 444de1ad3ebe761ed878fe78d52d779823886252b0bf811d3b112d401f92ae5932966df166f6900f41b4454eacb3ff9c3ec19a62f6104aaf298efca303ce3fd6 SHA512 06caa33710d6f0759133a4c6d4f619b784869394e9a16dd4081250240280f32be92b5703c51c0e8f84a57d0a23f11a0aed61250747aac156f60b81f33cf90e81
+EBUILD txredisapi-1.4.9.ebuild 1879 BLAKE2B 53779eea7d9587b930adbf77b351e2c02468b5360762ec4ea196da7270f40ca9cecdab2a73c783dc12ab6add30eb19d7a4793fa4ba8889b4a3c370daab3c04ad SHA512 7beaa908383dfc2dca154670a7ae4c5153cacfb5d18ee75e8fc62eaa70a09558282faaad1af1534c8509c684882ce63ec2526b165c59b8ff75dc6df38d11df56
MISC metadata.xml 540 BLAKE2B 5d6aaf37b2dc2c74562fcf2d038617b12cbd6d27dfbfcb3eb91a9f1d9ba608f7ab32dc4efbf0712068877921d938b263623ffef7a5cbaee02c1da99166baf965 SHA512 9bf78049d4ef687b204f3b3392dc4ef17416c8de796013cbe59ae8b7dbc37ddaae62722e734fde192c0e7922fafc6c2f0a68a858087d8812128e93f4116df819
diff --git a/dev-python/txredisapi/txredisapi-1.4.9.ebuild b/dev-python/txredisapi/txredisapi-1.4.9.ebuild
index 8fb007eaf2d6..554cff1184a6 100644
--- a/dev-python/txredisapi/txredisapi-1.4.9.ebuild
+++ b/dev-python/txredisapi/txredisapi-1.4.9.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index fdd68677b575..986e794059e5 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/capistrano/Manifest b/dev-ruby/capistrano/Manifest
index d2e13ae1fa2e..a47ae0563c20 100644
--- a/dev-ruby/capistrano/Manifest
+++ b/dev-ruby/capistrano/Manifest
@@ -1,6 +1,8 @@
AUX capistrano-2.15.5-sudo-cleanup.patch 413 BLAKE2B 77dbc37e742e1fe164540cd10830021679af99d9ddfbf50d05d6f3c158f2da4b632c44d3fda5c4456be453cfce84a4cc6a67b5dbf392854dc94be9544ae69c41 SHA512 e6fd096231e65274813edc543e4b4ae2714c587b6e696b0534554e464f04cbd5db740290856845459bc58db12bd0c9e832fd419b4a998d7b0cd6cb6b36ef46fb
DIST capistrano-2.15.5.gem 132096 BLAKE2B bbaa6bd482cf9bbe7aa01540aa5dab3f32401ffa1476d9057bb8ad420194f1ab2c32d8e744d7c982ebece5c4b5369133dc8378b7adf54c78732f9cb249db2a9e SHA512 10168080c7481ec6fc6f918ac90a3b1ce8f2b36f77411375e33cc915b02d5196ab061ac47e767edd724c82cffd1c2ad0a23ba1f0519cf1f2aae5b429167b19ff
DIST capistrano-3.17.2.gem 69632 BLAKE2B e2d1c16d7b4118593e5e8741dff0fdebd69af61db9c2796faeeadfdaabf04577775b2092917c60eba6d213680dba6d241b4b4ac1295e74da11c607fb54392ae3 SHA512 2c8943eda6dab2c4016c5eb86773040a4a0640e58405115f56c9c8c02dfd06bf2c7a98a0a0bee5d5c77dde16b262ab7131210bbba8ae1b5a8f5172cae76492a3
+DIST capistrano-3.17.3.gem 70144 BLAKE2B d8bd93bb41a41196394b0959fa0bdf17609c9c53771bbfbf87cbc02b169177ad7cc18613a18d362a7fc775c91a382071d2384262d5cb49b1534678aac575dc55 SHA512 b7b85ebf7309d93aed83f68dc897e5a6cb4c8a929f4427c8a29db2ef6f857ee110256ba80c2fe0ae15f8008597c47be5ec60c192f3268d0df66f761b90d0758f
EBUILD capistrano-2.15.5-r3.ebuild 1229 BLAKE2B b5f9689386fefb1493e6cd4428575c984be7c8b3a4f0ba03fb5d24502bc443855091ef5b4b20d464a52aacab4eeada4448ffce305c0022f6dafe7fdd17f1accd SHA512 a70e69e1dc30798bf79619c201dbca687b77a48df8669facde22c659b86ad403a6acc97bb8674913be87f566ed923aee533083d314f079d5c5a0b786e1e929f0
EBUILD capistrano-3.17.2.ebuild 993 BLAKE2B 1ad68e00ab597eba2c2907bc777d224a8ab2b40c6a325c35946d54d7b8054878b375b46a2e6808c9850103c283786a64c3eaae4726eba4470c1ce9b8de93b44d SHA512 b77e59721c9550d4e920c14ab10b4d272a257a189e0b5eb744710c62ee86e136f9a58d1e693367efe475469b1edbc62842b46f65ad5408035228000cf64b6515
+EBUILD capistrano-3.17.3.ebuild 987 BLAKE2B d191986944657f318d7b620d6f97a937f977c8df057bcebace59c9439b0c94f9d2a90ddef3f6877aeda3b08a3800205b32a0952df4dea65cf19595fde680261d SHA512 18dfd300991a9c1624eb14dc87891658ddde7df9f3d066ea75b518e776dc81c81feef4993049ee6227fbc12b39455a1796a531e4159eccce363f42020d3a038e
MISC metadata.xml 396 BLAKE2B d27f0009de40add27cbe4a8a668ac4a82fa98eef30d794c61add8ad293db7e6b76c948499646c1dc23046cd4d88cfb36b41c1c14ebf78316ba6a4547493edb87 SHA512 98a3ccc2e6734e249cfb13754015cbd79485d20bc018312f7ff8500fa3c011db88c3955990a97da714dc6af7a6c94196057839eb76fd1612f30dba9e623ee0a6
diff --git a/dev-ruby/capistrano/capistrano-3.17.3.ebuild b/dev-ruby/capistrano/capistrano-3.17.3.ebuild
new file mode 100644
index 000000000000..060941c9ee4a
--- /dev/null
+++ b/dev-ruby/capistrano/capistrano-3.17.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A distributed application deployment system"
+HOMEPAGE="https://capistranorb.com/"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/airbrussh-1.0.0
+ >=dev-ruby/sshkit-1.9:0
+ >=dev-ruby/rake-10.0.0
+ dev-ruby/i18n:*"
+ruby_add_bdepend "
+ test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+ # Avoid specs that depend on capistrano already being installed
+ rm -f spec/lib/capistrano/doctor/gems_doctor_spec.rb || die
+
+ # Avoid specs that require a TTY
+ sed -i -e '/asking for a variable/,/^ end/ s:^:#:' spec/integration/dsl_spec.rb || die
+ rm -f spec/lib/capistrano/configuration/question_spec.rb spec/lib/capistrano/doctor/output_helpers_spec.rb || die
+}
diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz
index 1b43cb5b22dd..203c2f0a995b 100644
--- a/games-board/Manifest.gz
+++ b/games-board/Manifest.gz
Binary files differ
diff --git a/games-board/gnome-mahjongg/Manifest b/games-board/gnome-mahjongg/Manifest
index 76ab734cac0f..70afe69804c7 100644
--- a/games-board/gnome-mahjongg/Manifest
+++ b/games-board/gnome-mahjongg/Manifest
@@ -1,4 +1,6 @@
AUX gnome-mahjongg-3.38.3-meson-0.61.patch 1242 BLAKE2B f9ec2ddda9529ee9c3fc304f136a9751e87e4515006717c0a94b5b679d4b18c306bea891985fed2f004a10bfcf041f1cc4ee13514a00c2036bf75f7ab8f5d80e SHA512 a36ef5d53cd005f5ec613a3b50a6bf00de256bc48cb9195ad35a2a670099928d03bf405d876a5259ee0f92615042c731c4e046d40546a2a46bfba5b320299140
DIST gnome-mahjongg-3.38.3.tar.xz 3061860 BLAKE2B c4ba84d2b5ebece56fc2de605c9572f10103323f0af9174538cb9124b617a3268c1c0fa27a5634c54b64188b7f1589ae6f14b02370de5edb44742c1b30553456 SHA512 883ed8e2cc6e5efa87adce2dab0843f8b76e4772174cdbe8a535dede714f486d8493058d822a7b8cccff50995d11f3b6cff25d5f77406e931aee5fd479f23bb5
+DIST gnome-mahjongg-3.40.0.tar.xz 3156788 BLAKE2B 3a8dd05001d75a7fa7663556dcad135b89786333c4c89ee131e7d63dafaee2a738f0c573199a69e6bc015036270a94c8be6cd6d48630faddba297710f48931d0 SHA512 9102d48d7a1cd2808a4de86cb3cb73c30bbe769bdc58f2a69914700218972a8c96cf18b5165cc20eb9a33866a70c5b2daee43cbecf758526d89a0b8720ef5c9a
EBUILD gnome-mahjongg-3.38.3.ebuild 982 BLAKE2B 7e8f56048807323367c94683abac646658bd67bcc7737c7c8f9a993f1ef229205bbf6a4a0e287c30f6a5c929dbfa3c96ad64c43889de6f3658517c52caf3156d SHA512 6e2b8fa1c02775c036cbbd2807685239dc35f24baf94d9d37e3c0d05e3de29066ed08f3bcdf58b99569b0c63c5acf88dab2588267f56b3b08fcc16034e96a131
+EBUILD gnome-mahjongg-3.40.0.ebuild 824 BLAKE2B e87e71b1eab534ac198cfe93d712f01cdf12d83bb263363154c5045ae29ea8d0b9ca12b1d0e016208f9ce2c81b46e29bc7fcea6e1582648dbeb89f97badb6395 SHA512 86459015554bd15d2e6a1bcb1a8b80bf3d1aa68325fcd8e78c582aa152f59fb54e4cc3d72e8771af42f82069351f63f436ca956a49d63b793e3f651debae76d8
MISC metadata.xml 355 BLAKE2B 170bdd4e6cb7e4afab4147e78989877516569c26560f165cbc5c7f1872af637385ad4d268a3889d54f6c252e9d9acbc82f86520b56ba2deeed516bf9c4c6f60d SHA512 62ebb5a2930f7bf4a6a6bfc849694b26ae324e52e25943628f8709ff00278c29fdcd53b9bf994fa3819b7f62dc68325b0d06e534d7daaab15b2d4a75d0c42e4f
diff --git a/games-board/gnome-mahjongg/gnome-mahjongg-3.40.0.ebuild b/games-board/gnome-mahjongg/gnome-mahjongg-3.40.0.ebuild
new file mode 100644
index 000000000000..c91e6e720399
--- /dev/null
+++ b/games-board/gnome-mahjongg/gnome-mahjongg-3.40.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson vala xdg
+
+DESCRIPTION="Disassemble a pile of tiles by removing matching pairs"
+HOMEPAGE="https://wiki.gnome.org/Apps/Mahjongg"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-libs/glib-2.40.0:2
+ >=gui-libs/gtk-4.5.0:4
+ gui-libs/libadwaita:1
+ >=gnome-base/librsvg-2.46.0:2
+"
+DEPEND="${RDEPEND}
+ gnome-base/librsvg:2[vala]
+"
+BDEPEND="
+ $(vala_depend)
+ dev-libs/appstream-glib
+ dev-util/itstool
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ vala_setup
+ xdg_environment_reset
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/games-server/Manifest.gz b/games-server/Manifest.gz
index 19d57993ce5f..d0b2fcc77fe9 100644
--- a/games-server/Manifest.gz
+++ b/games-server/Manifest.gz
Binary files differ
diff --git a/games-server/bedrock-server/Manifest b/games-server/bedrock-server/Manifest
index 94e871a34629..e3c401fbd9da 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -1,10 +1,6 @@
AUX bedrock-server.confd 317 BLAKE2B 47308c295519e0c92653a738aafd3044120c8f86d70050d639a0a1b05cf3cc1c8858bab713cc3b63cabb61c821d8292e95c9011c7af6593a4d8070722733f49d SHA512 9f6300b46680663b5a58a9b873fbbfd912c04fb3272a5528b64b6a32e5492ff1b66e9eafea65d17ff36defa006727b307ac130461846cd6742512bad3061db58
AUX bedrock-server.initd-r4 1944 BLAKE2B 9870b09a447588ed0dbfe49bdeee928d54e8ea788a50dc834ea761ef8dcbf21696214ff3370f43de3218e202a5ad786b972c77a679a7cd0d2d1ef38f43db67de SHA512 3281e15bf7a4b87cd1b53b755c1695d77f2de0b7ea23ebdedf0bea60013c5d79f563fdbab3de421bfa50c3d2f24e93c39f49525d8157ca9e649d206a1cb80dfd
AUX bedrock-server.service 1045 BLAKE2B 3db6cd6ac572a1f1ae47d6d4f38ce9a9a206f1a6aafe7fc329861b9037cfdb05f903f3458cc8244d5b9539d74d3cd12accd391c99fc3bf08afa3a0122a1ed14e SHA512 575a621e69a297ee02d9b5d846320f598363fd48f9d58dceafd24f21e5c31dd5609dc4af110f36954787bb537907e9b36d43bce8c8f0f4025528f58685d5438d
-DIST bedrock-server-1.19.73.02.zip 79102952 BLAKE2B 7fb3c275681c25e607201bc9d1f8b7b76108333eb784dd3a87a547881b6984ac50ccb0ba52577aaa86db6e63d20307a1572061e8b08a96e7d0a4c09706a60a1e SHA512 c5d805322fe641a51da8497fc336400f9e1534f2bf95cb8a7bfb73ed5117109e2d7293ac932fbaca9665bfe899c232945081f66680833bf0046d99da2632efe5
-DIST bedrock-server-1.19.81.01.zip 81096423 BLAKE2B bc0874b607aac84b86448352123f8b2893f68dc96640fecbfc40784f55fa62003cf61e850996ffcc1e9f0270aa09a1bec3798029991c7a6f3d476bee7e134adc SHA512 200369dcf6c4288004b793a1b345139fac7da38019332d0c9fef679ba09234f157ed036526f3fc45964716ac0ecb287300d8015fe636238a95a1a89b2dea97d6
DIST bedrock-server-1.19.83.01.zip 81095695 BLAKE2B e84048f39e93216d4f6d03e6451de316c509379ac95f90c6d494c01d86c42ccc7197f0cc7693dad2ddced55f379c1f7c21f42bbf3c71bfecb8cd855c51c87907 SHA512 8039b67002a7037ba6389e3d4d86a76f10490e749310d5a5ff04bd91b3a8b30fe7af4b251d8401564f8ca2584a11328f4b3289fcb06d7c58d95c2688eff87d8d
-EBUILD bedrock-server-1.19.73.02.ebuild 1170 BLAKE2B ecc26f7903174011fc5a83fa04bc641c6438e48fe3a4fccfb2426e1be395d0ecbfa0817a7372c367b008c0f6ae844e5b779e4719248944354fe7b065e128e12b SHA512 8aa13c6ab4995a16b2f30021a46c1a7a4f1bc03b765a6fbb288f0893e6711507307f6237d5b3ea5193bcad70eaae10c6662819ba20758adefc54c7b13051bc16
-EBUILD bedrock-server-1.19.81.01.ebuild 1171 BLAKE2B b87b4f803a5bbccfaa982b681a20a443e96115aaae34320d79caabea765ccd3bb57296bdfdb86bf7e9ef0405d86be148381367fb0268686be62704efd6f8f965 SHA512 18c9fb1264b8846ad26752ef46948911e774d4e665a7a2616a88149d1886ee7dfd0fa270a509678e7179b66caa4abf97433b5d73341a802960de9c7ae79af053
-EBUILD bedrock-server-1.19.83.01.ebuild 1171 BLAKE2B b87b4f803a5bbccfaa982b681a20a443e96115aaae34320d79caabea765ccd3bb57296bdfdb86bf7e9ef0405d86be148381367fb0268686be62704efd6f8f965 SHA512 18c9fb1264b8846ad26752ef46948911e774d4e665a7a2616a88149d1886ee7dfd0fa270a509678e7179b66caa4abf97433b5d73341a802960de9c7ae79af053
+EBUILD bedrock-server-1.19.83.01.ebuild 1170 BLAKE2B ecc26f7903174011fc5a83fa04bc641c6438e48fe3a4fccfb2426e1be395d0ecbfa0817a7372c367b008c0f6ae844e5b779e4719248944354fe7b065e128e12b SHA512 8aa13c6ab4995a16b2f30021a46c1a7a4f1bc03b765a6fbb288f0893e6711507307f6237d5b3ea5193bcad70eaae10c6662819ba20758adefc54c7b13051bc16
MISC metadata.xml 676 BLAKE2B ae3d24e16c5da237df029cc571c6f7099c0e292524633990f92a16075a901191b0aade76429014bb02c95d8032b08436d79599eaafa4fea16345e63dd9180b94 SHA512 df3a66bb13e34ed64a3c5a7974a1aa6b5b4d8b9589a4f9bc08ac74a6cf6f7f8886373963b4d5532a3ca86a2ca48bd7a6f58500622741109273e8ec670ca290f7
diff --git a/games-server/bedrock-server/bedrock-server-1.19.73.02.ebuild b/games-server/bedrock-server/bedrock-server-1.19.73.02.ebuild
deleted file mode 100644
index 8b8a94cb7f0d..000000000000
--- a/games-server/bedrock-server/bedrock-server-1.19.73.02.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="The official bedrock (non-java) based server for the sandbox video game"
-HOMEPAGE="https://www.minecraft.net/"
-SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip"
-S="${WORKDIR}"
-
-LICENSE="Mojang"
-SLOT="0"
-KEYWORDS="-* amd64"
-
-RDEPEND="
- acct-group/bedrock
- acct-user/bedrock
- app-misc/dtach
- dev-libs/openssl:0/1.1
- sys-libs/zlib
-"
-
-BDEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-DOCS=(
- "bedrock_server_how_to.html"
- "release-notes.txt"
-)
-
-QA_PREBUILT="opt/bedrock-server/bedrock_server"
-
-src_compile() {
- :;
-}
-
-src_install() {
- exeinto /opt/bedrock-server
- doexe bedrock_server
-
- insinto /opt/bedrock-server
- doins {allowlist,permissions}.json server.properties
- doins -r {behavior,resource}_packs definitions
-
- dodir /opt/bin
- dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
-
- newinitd "${FILESDIR}"/bedrock-server.initd-r4 bedrock-server
- newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server
- systemd_newunit "${FILESDIR}"/bedrock-server.service bedrock-server@.service
-
- einstalldocs
-}
diff --git a/games-server/bedrock-server/bedrock-server-1.19.81.01.ebuild b/games-server/bedrock-server/bedrock-server-1.19.81.01.ebuild
deleted file mode 100644
index aa93f6d0bc04..000000000000
--- a/games-server/bedrock-server/bedrock-server-1.19.81.01.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="The official bedrock (non-java) based server for the sandbox video game"
-HOMEPAGE="https://www.minecraft.net/"
-SRC_URI="https://minecraft.azureedge.net/bin-linux/${P}.zip"
-S="${WORKDIR}"
-
-LICENSE="Mojang"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RDEPEND="
- acct-group/bedrock
- acct-user/bedrock
- app-misc/dtach
- dev-libs/openssl:0/1.1
- sys-libs/zlib
-"
-
-BDEPEND="app-arch/unzip"
-
-RESTRICT="bindist mirror"
-
-DOCS=(
- "bedrock_server_how_to.html"
- "release-notes.txt"
-)
-
-QA_PREBUILT="opt/bedrock-server/bedrock_server"
-
-src_compile() {
- :;
-}
-
-src_install() {
- exeinto /opt/bedrock-server
- doexe bedrock_server
-
- insinto /opt/bedrock-server
- doins {allowlist,permissions}.json server.properties
- doins -r {behavior,resource}_packs definitions
-
- dodir /opt/bin
- dosym ../bedrock-server/bedrock_server /opt/bin/bedrock-server
-
- newinitd "${FILESDIR}"/bedrock-server.initd-r4 bedrock-server
- newconfd "${FILESDIR}"/bedrock-server.confd bedrock-server
- systemd_newunit "${FILESDIR}"/bedrock-server.service bedrock-server@.service
-
- einstalldocs
-}
diff --git a/games-server/bedrock-server/bedrock-server-1.19.83.01.ebuild b/games-server/bedrock-server/bedrock-server-1.19.83.01.ebuild
index aa93f6d0bc04..8b8a94cb7f0d 100644
--- a/games-server/bedrock-server/bedrock-server-1.19.83.01.ebuild
+++ b/games-server/bedrock-server/bedrock-server-1.19.83.01.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
LICENSE="Mojang"
SLOT="0"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
RDEPEND="
acct-group/bedrock
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 580a9abf36bd..dafbe86c89d5 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/allegro/Manifest b/media-libs/allegro/Manifest
index 75c5c5cebaa1..f9ef5fcd6184 100644
--- a/media-libs/allegro/Manifest
+++ b/media-libs/allegro/Manifest
@@ -5,6 +5,6 @@ AUX allegro-4.4.2-underlink.patch 456 BLAKE2B ede5f9e5195b1c54460f584924afd9daa6
AUX allegro-4.4.3.1-texinfo-encoding.patch 778 BLAKE2B 7bd9538fb2fbded6e425ef6bbc0aa009707e522e1dc3d09540bf1f9fa6350375f7acea942a986304a834964bb20849da4f08ff3f963b86f43c179a9fc2b012ff SHA512 d8960e21b713a24d415704d023443dc09d6a8909d65063a7b55da47228619485fc7e647c5c52e9a9459da027daaebdc19e6c3e56fe618ee5f553fd03c4716bcc
DIST allegro-4.4.3.1.tar.gz 4663634 BLAKE2B 23fa8cd77858243bfa8191f6bca26f50d1621fa84616968595c1284c73a86160cdbad201eece5bd026bb7ac13753568b6915295646b86e536b5d26c0394e2d1f SHA512 c5a552ab710226493447eb2547b3d7559badb96f511fbefd315b665b7486013a6710c83b69363eb09f90f53ef4278fe7b90cfee88d90d88f0fe8dc7df7606729
DIST allegro-5.2.7.0.tar.gz 7911231 BLAKE2B 9cc588a42d461ce06db94c1dd57642a2e9445c4930fcc164f2da57edfb463552a279a5e50f46740561a88c974c96605bb09fcc596e7bc6afb5e30b18ff7b74d5 SHA512 300bb951c661e7a220d913cca4116aba99afdcb5346af7c57b09bbdfa892d446cd64fde54397c57edb3c5f57d3380fbc2b6c4d9c9e17f48ff8180cfbf59e7d99
-EBUILD allegro-4.4.3.1-r1.ebuild 2957 BLAKE2B a9c0dd799f88f1408c1a778c6987078f0d7cab2cf5c2c865ab82e4f20351f58a099d1ef5b2bd479e0e0b976444a65a28ac33709920810c8b230b20447df82c22 SHA512 6d3b257c7ed3f2e456460ce7db0be41f4c5f546b92d7cd592fb1825b636b0f6fc592197d78f2ffa3d9c4972d082f39f536fc9ea3485bc169256b3ec688ecc8bd
-EBUILD allegro-5.2.7.0-r1.ebuild 3237 BLAKE2B 80be7f4da46edb78bbfdb30103ae98ea8dc847796d1fa22e90897c9ada3b590b1969f19037f2e9aa1478547104774000e97c882ed8dbb68aaea68c2e81594cca SHA512 d442fe907c67186cddf16af5ac37ccafde5eb27400f8deb547fe3eac7c82fe43c72d123f916b497e17f54237a88a660c04408e4fc4390b5608fa255ab8f86b79
+EBUILD allegro-4.4.3.1-r1.ebuild 2957 BLAKE2B f7fd22399a9ba1c365e6140ddbcfe066acc4620eb952054bb24f46640754dd9e5a8c8293eb3e1d2511a8369b94c6e2ec148adf72bc532bf80bb8205595400c6d SHA512 2695915a68f664facae3f7fd8f6478f3adc46605fd8a454ac289076e9858323f9ae96133a245a47b91a91d1ebddee59fb219e530ff95a6e339d96bebb41c80f2
+EBUILD allegro-5.2.7.0-r2.ebuild 3226 BLAKE2B e3af785107bd21962fecd28ef377139b0e2c249ffd5107cf17afd1a57cbc6687bc2d39b0149e478f48b2281ca6ba60869af1f0c20463a288252a61349d1dff21 SHA512 82eaea8a2d456a1ea3db088ff7a96dd648007784e5327d1ec5eae8cce127145446711c5ceada7102392eea668f9216e1c82bb5763a4418c19b2bc484d4654f5c
MISC metadata.xml 1110 BLAKE2B 77e957371031de557c917ecab300859e8fe9d6b5cfdb10497988eebfc80a748e36e4b34011d5cfbf2beacde1eda0a7807c2aeac4cc244ccb577ad3df0b867022 SHA512 71eadeb25bf069159d6719505f9a1efcefbf3731cb7e113703977c898dfeffc3caf7227e2be8605a95860d1aa4e67deed3f53de403c5cd63b585f236551121ff
diff --git a/media-libs/allegro/allegro-4.4.3.1-r1.ebuild b/media-libs/allegro/allegro-4.4.3.1-r1.ebuild
index 73ee0de87f3c..af38b17a0cbe 100644
--- a/media-libs/allegro/allegro-4.4.3.1-r1.ebuild
+++ b/media-libs/allegro/allegro-4.4.3.1-r1.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake-multilib desktop
-DESCRIPTION="cross-platform multimedia library"
+DESCRIPTION="Cross-platform multimedia library"
HOMEPAGE="https://liballeg.org/"
SRC_URI="https://github.com/liballeg/allegro5/releases/download/${PV}/${P}.tar.gz"
diff --git a/media-libs/allegro/allegro-5.2.7.0-r1.ebuild b/media-libs/allegro/allegro-5.2.7.0-r2.ebuild
index 7e3449baf649..31d30a6e5fcd 100644
--- a/media-libs/allegro/allegro-5.2.7.0-r1.ebuild
+++ b/media-libs/allegro/allegro-5.2.7.0-r2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake-multilib
@@ -13,7 +13,6 @@ LICENSE="BSD ZLIB"
SLOT="5"
KEYWORDS="amd64 ~arm64 ~loong ppc ppc64 ~riscv x86"
IUSE="alsa dumb flac gtk jpeg openal opengl opus oss physfs png pulseaudio test truetype vorbis webp X xinerama"
-RESTRICT="!test? ( test )"
# TODO: For tests, we need some extra deps.
# -- Could NOT find OPENSL (missing: OPENSL_INCLUDE_DIR OPENSL_LIBRARY)
@@ -24,8 +23,8 @@ RESTRICT="!test? ( test )"
REQUIRED_USE="X? ( opengl )
xinerama? ( X )
|| ( alsa openal oss pulseaudio )"
+RESTRICT="!test? ( test )"
-BDEPEND="virtual/pkgconfig"
RDEPEND="
alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
dumb? ( >=media-libs/dumb-0.9.3-r2:=[${MULTILIB_USEDEP}] )
@@ -40,7 +39,7 @@ RDEPEND="
opus? ( media-libs/opus[${MULTILIB_USEDEP}] )
physfs? ( >=dev-games/physfs-2.0.3-r1[${MULTILIB_USEDEP}] )
png? ( >=media-libs/libpng-1.5.18:0=[${MULTILIB_USEDEP}] )
- pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
+ pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
truetype? ( >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}] )
vorbis? ( >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}] )
webp? ( media-libs/libwebp:0=[${MULTILIB_USEDEP}] )
@@ -53,7 +52,9 @@ RDEPEND="
xinerama? ( >=x11-libs/libXinerama-1.1.3[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}
- x11-base/xorg-proto"
+ x11-base/xorg-proto
+"
+BDEPEND="virtual/pkgconfig"
MULTILIB_WRAPPED_HEADERS=( /usr/include/allegro5/allegro_native_dialog.h )
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index e0ff78b0b1e4..a82b77625e6f 100644
--- a/media-plugins/Manifest.gz
+++ b/media-plugins/Manifest.gz
Binary files differ
diff --git a/media-plugins/gst-plugins-libmms/Manifest b/media-plugins/gst-plugins-libmms/Manifest
index a3eb57fe3cb4..16b61eff3943 100644
--- a/media-plugins/gst-plugins-libmms/Manifest
+++ b/media-plugins/gst-plugins-libmms/Manifest
@@ -1,5 +1,3 @@
DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
-DIST gst-plugins-bad-1.20.6.tar.xz 6244344 BLAKE2B 50c8d62b486541c0ee71d69f1debb18c7dcd02afe562f6d337f8648cf69a492ac47dcf250e4e6b1c6a7d518237431639c25601f9935996724cb9f73beffa27e8 SHA512 c1f2be9351dc12d9290f715ac529dc03572617fb65c50755927e01cb9307b9e806b6204b5b2f85c29a8fc3d8ca7695767a316fb387eac465e9e93bcae5d39ff5
EBUILD gst-plugins-libmms-1.18.6.ebuild 410 BLAKE2B dd4d00c912fd50463caeff6a4f154287a83bfa5cb850174dd70dfd9227652ec25822208515c3884a0b9ea4b404ae6245d3b1f8e7da788bc9ba5d9b15db19e132 SHA512 186a7ca2d4da01759d6f99359e85cf2ae1012bab9623346e40dfbac35c2b1be233f06084fa23664de180f9071887c1ffe4d51a616cd5c14457af3db3ef6ef5a4
-EBUILD gst-plugins-libmms-1.20.6.ebuild 414 BLAKE2B 28d39410193f1c6b9d08ef70bb6cce8ae5ba60aa27cc129e965360f093c2dd9479aa8abe852c9a2b93c2158fdff0a574a80253810fb1db7947270e88a3877edd SHA512 0fffd773b122da4adcd7cc082f1ee36cdb707d2b7e1b456af0dd5f920ee8689e2f0f6b57305df713f738e87ea1dfcf4d1505bbd151d017314e8e4de742363edc
MISC metadata.xml 263 BLAKE2B dd46173106e3b1509b54acb2e1688a98d89f8f1fe255db2f2db9fc82021410df1139ebb7fe913acf44e64bb8ca4b00e8f71801b92f0adf3d4110f4a7f9226900 SHA512 53d4401737d15aac01f0b0cf65fb159908ccf3611604b38c28baaf5a5f4a290931a6cbfd735421dadd8f1114367cf2d79bf3f4b5473ba958bd46e0c1ee666454
diff --git a/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.20.6.ebuild b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.20.6.ebuild
deleted file mode 100644
index 856f382daac1..000000000000
--- a/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.20.6.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GST_ORG_MODULE=gst-plugins-bad
-
-inherit gstreamer-meson
-
-DESCRIPTION="Microsoft Multi Media Server source plugin for GStreamer"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-RDEPEND=">=media-libs/libmms-0.6.2-r1[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 2c9b301175a5..f3c20db4b5c1 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/krecorder/Manifest b/media-sound/krecorder/Manifest
index 0ac43b0e315c..27d9dc1350f9 100644
--- a/media-sound/krecorder/Manifest
+++ b/media-sound/krecorder/Manifest
@@ -1,4 +1,4 @@
AUX krecorder-23.04.1-cmake.patch 1968 BLAKE2B 8d02a8f8eda795e5885425ebf44a375176eee24fc39a9748fa365418d009d818fc8fe33330f7eea9fd6e50a99aabf223ed835aa9f4325d91510773b88691d1e8 SHA512 ea3167776d35187d3e80ca4b701d92094c93a8d17eaf7c5ab23bae8673412150d39409b95d246d0ef30c21b66ef8ef807a441838097ef13ea807cf2d5ad32927
DIST krecorder-23.04.1.tar.xz 159680 BLAKE2B 12f547ec9b415dd2c143649492e916ad00b2436a2b76699d98a49194ad392c8599a38080af2875daa3892fc0e3bc3e305c44e5884b20aa95a2f1c1e2ccfe175b SHA512 179822e14aa34dce6da230298e20411d629a10a3f349b4554b4db42742953f8be9fd7403da4517063179e513c06ea0faecd948a4e830183cb02f2f4ff1ad6558
-EBUILD krecorder-23.04.1.ebuild 976 BLAKE2B 4f8ea1bc7004459ebbda64c2de6253df28efe890a0760a4549658a3afb14703d30ff8f400e1560d1416a95bc5ffaaa6f5c9c36c7976392fdd0b4f43b5cafb276 SHA512 da62a6bfc8e76090a97a7d97981a276318e4221d7778451814477d636902b4b18403953d70a92d96879fdd481ff95ffe30a6cd55d9d63b9561376c739394c817
+EBUILD krecorder-23.04.1.ebuild 983 BLAKE2B e5626fda7f1479a9459d9804b3f989e7be9b9854769bac95ce45d9eeb05e4ba777a622cc199b21291da4fe157f358e7ca8706f4bc5b52ff80f079b806ae5249a SHA512 3f13899d8241261ffc2333f916526a46af4e9dfd6fedd4025090573b43f09b0e0bc0d0b999011caf3c9ed7d0ab528af3d025b0ec057790c59a6d286da93f1b12
MISC metadata.xml 729 BLAKE2B 5afa1d385a0f5183b46590e95ef8e99b94d235a4720379222d8bbe43ff86e067d6d0d8580767ec31a0e80c38627535540ccb20c27ee09a4066ed268378f25272 SHA512 82df50c08faa64aa436b674336648887d13f77c2d6417a5ddf3c9f75b77ac705d2181dbbdc4bed0bb5d35276f3616f2e339ab48b7d4e3e2234515f245ce8c3f2
diff --git a/media-sound/krecorder/krecorder-23.04.1.ebuild b/media-sound/krecorder/krecorder-23.04.1.ebuild
index f66722cb1e6a..db725f6d5e93 100644
--- a/media-sound/krecorder/krecorder-23.04.1.ebuild
+++ b/media-sound/krecorder/krecorder-23.04.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/krecorder/"
LICENSE="CC0-1.0 CC-BY-4.0 GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
DEPEND="
>=dev-libs/kirigami-addons-0.6:5
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 59e5213f9904..e1be5659d56d 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index 409f648e95a8..8ddf9b9b8ce5 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -3,10 +3,12 @@ AUX chromium-r1.patch 1582 BLAKE2B 48547a7d53fd1f0f44b682c7e2306e79f007f8e96b362
AUX ffmpeg-4.2.7-libsdl2-new-version-scheme.patch 1132 BLAKE2B 59d40a3edcb19909a34000fc5e5fe2cb0565031fcb653d4ba3099b310e66ab1f3cf6ce11906d61657e472025bb9135342c7207b7c0536f850156e78e6a0e9cb7 SHA512 bc46370ffb830b32bc5c92ce31b2a2d51f2db1cb8a53bf6f03cc73f184a70448a0e744b5eb3d19990b58bb018e52d16a419ca030f42be4175c577a1d0ddf9f5e
AUX ffmpeg-4.4.3-clang-14-ff_seek_frame_binary-crash.patch 1813 BLAKE2B 3fdb56fade5c723fcf387dfe5e31aefbd88e8256fb2ae24a3a90b91902ff18f9ffa9b1e464c0b0b40fad04c7230be7bec78f043b7ce52d70ee94f2a2313dc2b2 SHA512 fb11cb1047d8f44ab9f9f66e52af136b7fea27589929e45afb770e53837954fb03854ea9d839ecee80d3c3d5a493f32bbdbc74e8efc9600d5b53a7d91136abca
AUX ffmpeg-4.4.3-get_cabac_inline_x86-32-bit.patch 1068 BLAKE2B b547cd925bfd506e08d44395c67916fe20b30f397a36adf53fcf277660c45aef9d3d8c014b2bbfcf038539618affb9dd8ff5d93f2fe622e4282c61c4d1b26861 SHA512 779e921e783b800e6bf9bc95af73d44a170287676d17bc22f2b7cd91e393f410ec3f6c7bfa173497443a65496047f39f37cac1d56507271411893c5bdcb37d8b
+AUX ffmpeg-4.4.4-fix-build-svt-av1-1.5.0.patch 1882 BLAKE2B e60bb09566cf61018a0e910f32ccc9e9d94695877dccdbeedc0c27996c356c397b59889f5d3997b6cea85acf4228f41bdb8086dfa2dc4b0852f4a8031a6d2c14 SHA512 d29410a1119853c7a7c1762fb557be26b7c38e1787a9ebea744a71438cd701d658d55e4c27350bf2d4ff31a8cdc88e0844fa37b5ade3ef706b3ba1cd1462916e
AUX ffmpeg-4.4.4-wint-conversion-vulkan.patch 1066 BLAKE2B 1409c97a31ae59500df944ced7efc064486e325e1658ac8f30d74ac926c63de51b610eebb5be9951adcd8ad02c8c143429c6eff57ce789a1c187e0b24221aa6d SHA512 58e33b2f0e94e75ef7acebb221332dc4d618846f8a968011da370743ce80a4ab688112411d3f2a5320d144c25db567780c870a0eb4045152b73957e2d7fe747e
AUX ffmpeg-5.0-backport-ranlib-build-fix.patch 2224 BLAKE2B 1af6c5eee3f2c69c0630a73ec3885b9302cb045a03623ff138939348d6ba7e7deef1bb07c33c5bef5834040c4f6abcd7d22af8b0b849b28efde3d5753b776108 SHA512 e82cd400488ba86e5d039f088e3798b5a66245a8753d275d608284081f4b260fb7a4d8d1310f43acdf81258cc507943c8f07e431c497411744a62ba98c88c5bb
AUX ffmpeg-5.1.2-get_cabac_inline_x86-32-bit.patch 999 BLAKE2B 736a85e60d3ee9b48346e1d7795bd8e075e8bcc2556695ec9db0a48a8d7356d20795ed31e1d6dcda7615e5ad3ff9faf7edf7563ba6e1f822a99d3cd442bd8a72 SHA512 f16c7185a3265710b6638e35322895590b58dffaffcb8fb436b08f945e19c44a1b66a17902b73e89fd53cf5e4cd9e7f2256bef4df4c82be16a807eb6bf663f5a
AUX ffmpeg-5.1.2-vulkan.patch 1725 BLAKE2B e8be249e7aa6f87eb1653dc6aec19e32e98efde6903cff6d1a32736dc343d7c12da249490853214c87cb95019d677e214dd0a065cf0dc9bbd44f2754c8d9cded SHA512 9fec574848c9ac90f51f6bca18120f40a22f6f737677a57d21bd07867f9e6619c146d8aa1cdac8d11ec53de87e7119316369874d3492b256f295b98b1b5df762
+AUX ffmpeg-5.1.3-fix-build-svt-av1-1.5.0.patch 3500 BLAKE2B 1098c0ebc5d4db6198edf1928f6821a7e4c891145905fee16c945eba80a6c3647c9ad9402790465c3487d9926e394c592e1e7b87d06b7f6e558579d93a1ff92e SHA512 b4dfde5a84f96de80988f4fce25d947865568f6a2dd0b14219c38b9239aaa14636839a218e46e6d38ea33bf0f1bfb91d603f8317eb2fa71833ebe5852f557e77
AUX ffmpeg-6.0-DECLARE_ALIGNED.patch 1006 BLAKE2B 10bf1b3f618e0fad2dfb33b42fcec611329181d5481f79c42cbfda7054e2ce5f53e5b2ce439965a1beadc346492ac06c6a91a56d979a73bd72ce8952a15b2dd8 SHA512 e2d3e915a6d9ebae11e000b908bd5346de0d7731407dc783088a6d10a8e36de045a90225d16a01366ed1ad3af16fdb3b87803c03833883e7f31b93e7cdea44f7
AUX vmaf-models-default-path.patch 1126 BLAKE2B 71f83765dc89b85e929af393f9d1415d119e71a91aaf45e8a32fd4fff270a129ca797c3b383a6074bea32fb582816660022a59d33bb6f557514df038baaf0271 SHA512 4d21f4b1622d8e47d2821ecac6b893847ada74d75db7d8aaac70efc7e6e7a6607c011b6fb2d015cb0c5e05f6a56e4feed43eca7d35b0f686a68261e6d9981b6a
DIST ffmpeg-4.2.2-ppc64-altivec.patch.gz 7171 BLAKE2B 6676dadb22d2ab4b0f5c19b418448c5b9b54fd8c803c3f0ab517c6fa7990be08098dd6f6a2b1b3e77a1bed31a069c702366aba79ef9141ff9e23cd8c1b6e2885 SHA512 6653975017de3f7bde420860419fbdddb50ae41dbb811b819f4b5b13807bf885a4c01736f05a684515f97b0d63bd8896d5951a3276af90cc74abfe32dc2e2407
@@ -24,8 +26,8 @@ DIST ffmpeg-6.0.tar.xz.asc 520 BLAKE2B be294d375108b57bca3c687620ce2517c54c99012
EBUILD ffmpeg-4.2.8.ebuild 17865 BLAKE2B c4f22c413e13b0227b47d6e9fa8629326b0a7f6e74a3cf6acf4c3ff0b1ad163f33a7b1aa6dffe16c4e27e88c697d7bf986aa6edb7b84d3e9473b9190bf76e50a SHA512 34a7b84989e2e0da04239c610ddba60ff6c044e16dbc3fb2a9d48580ae9096ae47820f4c6a0448ec8f1c4a1dd47b49d85180fa979f83abb70036fd50ba3b8c00
EBUILD ffmpeg-4.2.9.ebuild 17872 BLAKE2B 7bf7017456080b73f81d804171733d4dcb5810eab903e51699f1f67831925913553bb255bcd23ab0f3f1f6362cef7a8643151550a07b205145e2e610f62ce83f SHA512 527ec108d2771d3514a165fe7dfe715658d8a19bbdea0a14fd7b9ca2f8e5fed89c1948dd126d6d4192fe5604f02adc5dc8e5954a5d17b045c5a99f5ca74d67fa
EBUILD ffmpeg-4.4.3.ebuild 19574 BLAKE2B d634d4329c0b9889502ed7f2116ae430751d14cce647b2d5c7da169c26bace4cdfbf7f7bff19c66a947cbef294d81b5ae14ea52b478cbe8cdb5b4f9d1561e1fb SHA512 4d7a8f81b696b630694093a410467cf4457790d5129046549f48846992303a6acfdf271114cdb6389ba806e9a820d7f4d5f07aee6cc038f3e7a7636db35bc410
-EBUILD ffmpeg-4.4.4-r2.ebuild 19711 BLAKE2B 983752585aefc4adc431d58c768b4e90179a272a17d915ba72bbc35d916c2809285b4cd9181f773870cead996eb39cfb88a830f111258eb359dcc259e69415e8 SHA512 f70f235c6b4f67c70ec9b1f262db4e2de5340535bffa32403f28b4950e44be3764b10c5ada6587ffb094370b005854aeb4b0ca9f0384ad2904861951752559d2
-EBUILD ffmpeg-5.1.3.ebuild 19719 BLAKE2B df3d818e69ba3af54bc3dc7537533a3af5932fdee5762d880a58a101e7e788047c5ee9f4f14b04982e4eb9dbebc68f856aa12ef6bae43529214b567ba7ebcd3b SHA512 26825ac70f1c85cc548722b46899979cc4817837bbe979ca285669eb0a206d0b28111e9bcc8aa601f72230fe9ff815d988a187c70203a4de2835808b2eaa26c0
+EBUILD ffmpeg-4.4.4-r2.ebuild 19761 BLAKE2B 496221abbecb8f491957dd9f32c92a665fbb0e8c2130a6e91f06e1a84b1eff42f9198d5d020a101ca6f131484406073fb3eaa76513a046133cbc5b23080b3741 SHA512 509924bb410a7851ad1b14d77c1004ce79abd9c6c467870406570a39a81095e643b4537b6b44cd3bd5634d1d0547a04bb8f19b6e3cb1a5425017ce4987cf5660
+EBUILD ffmpeg-5.1.3.ebuild 19769 BLAKE2B 92d421eef7367d4f6bbda319bd16e3ed2e1c26a9d9e9276066c27c96c25dab5f2955a50f73746472a7067ec70db6dd4d9870cf3e1a6f68b344481f711259fa05 SHA512 87230373afc50f062a09be8964e78f2ee1f34414759d3bb94e0ff3cb8033c41dc40f990af5c754b226e8a70c0910b1c50dec5a9f320aa8b93eebfd7eb309b427
EBUILD ffmpeg-6.0-r1.ebuild 19753 BLAKE2B 91d52d2dcb3e2c3e0ec0c1aef1a4004ba851531061b487e6c2c0f950baf0deb5f3c89e48a6c4cd037235dd76313309995ce80ccaf3726eb32d1f6b195f7d7441 SHA512 93c519c33cc5e69b232edec1a3a1cfbea0230f198273192e49ec30997622c664810544897d75d9a39bca64f50f41421f2f6aa05bfc98ec55e2d797a4e8fe96bc
EBUILD ffmpeg-9999.ebuild 19638 BLAKE2B 69e583dbaeaf965ee875d272bb25c5655e66f59e31da561e1fd55af2beda1540889e4ffe14edc660607b632cddf7a802e65e00fc874b68d7d26c1c95a47da2c8 SHA512 8ca60e001ee13bef5f7c550e75f1eb11a5f2d57fdd767f187f4cf627cdec0667590b88a59054fd2c5c062af546842d0700ccd3ba3860ebb3ddd1b565f993e201
MISC metadata.xml 7426 BLAKE2B 68fd0b4c5ff7cd08635421bab3b3257f06ad139212d44055f60e7f9e69c36d4e24e8d29ebf1662235269caefd388576d05c798ee67cf4b2871fab54362c405ba SHA512 c4bc329ce8903649a4eaeae01b7c0083a192e09701194c5867b651cc0650260bb12df740b68ffa85e49aadea133458a279070d320aa28195a9f71a99de4eaca8
diff --git a/media-video/ffmpeg/ffmpeg-4.4.4-r2.ebuild b/media-video/ffmpeg/ffmpeg-4.4.4-r2.ebuild
index bc0fa635b1d9..9acb849c9349 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.4-r2.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.4-r2.ebuild
@@ -336,6 +336,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-4.4.3-clang-14-ff_seek_frame_binary-crash.patch
"${FILESDIR}"/${PN}-4.4.3-get_cabac_inline_x86-32-bit.patch
"${FILESDIR}"/${PN}-4.4.4-wint-conversion-vulkan.patch
+ "${FILESDIR}"/${P}-fix-build-svt-av1-1.5.0.patch
)
MULTILIB_WRAPPED_HEADERS=(
diff --git a/media-video/ffmpeg/ffmpeg-5.1.3.ebuild b/media-video/ffmpeg/ffmpeg-5.1.3.ebuild
index 7cc06a079480..f9ccdb2776aa 100644
--- a/media-video/ffmpeg/ffmpeg-5.1.3.ebuild
+++ b/media-video/ffmpeg/ffmpeg-5.1.3.ebuild
@@ -337,6 +337,7 @@ S=${WORKDIR}/${P/_/-}
PATCHES=(
"${FILESDIR}"/chromium-r1.patch
"${FILESDIR}"/${PN}-5.1.2-get_cabac_inline_x86-32-bit.patch
+ "${FILESDIR}"/${P}-fix-build-svt-av1-1.5.0.patch
)
MULTILIB_WRAPPED_HEADERS=(
diff --git a/media-video/ffmpeg/files/ffmpeg-4.4.4-fix-build-svt-av1-1.5.0.patch b/media-video/ffmpeg/files/ffmpeg-4.4.4-fix-build-svt-av1-1.5.0.patch
new file mode 100644
index 000000000000..c9c180f06641
--- /dev/null
+++ b/media-video/ffmpeg/files/ffmpeg-4.4.4-fix-build-svt-av1-1.5.0.patch
@@ -0,0 +1,44 @@
+https://bugs.gentoo.org/907478
+https://bugs.gentoo.org/907493
+https://git.videolan.org/?p=ffmpeg.git;a=commit;h=c3c8f97a9804b4234e97f13b0057ffc2c9af27c0
+
+From c3c8f97a9804b4234e97f13b0057ffc2c9af27c0 Mon Sep 17 00:00:00 2001
+From: Christopher Degawa <christopher.degawa@intel.com>
+Date: Thu, 20 Oct 2022 22:55:27 -0500
+Subject: [PATCH] avcodec/libsvtav1: remove compressed_ten_bit_format and
+ simplify alloc_buffer
+
+compressed_ten_bit_format has been deprecated upstream and has no effect
+and can be removed. Plus, technically it was never used in the first place
+since it would require the app (ffmpeg) to set it and do additional
+processing of the input frames.
+
+Also simplify alloc_buffer by removing calculations relating to the
+non-existant processing.
+
+Signed-off-by: Christopher Degawa <christopher.degawa@intel.com>
+(cherry picked from commit 031f1561cd286596cdb374da32f8aa816ce3b135)
+--- a/libavcodec/libsvtav1.c
++++ b/libavcodec/libsvtav1.c
+@@ -120,16 +120,12 @@ static int svt_print_error(void *log_ctx, EbErrorType err,
+
+ static int alloc_buffer(EbSvtAv1EncConfiguration *config, SvtContext *svt_enc)
+ {
+- const int pack_mode_10bit =
+- (config->encoder_bit_depth > 8) && (config->compressed_ten_bit_format == 0) ? 1 : 0;
+- const size_t luma_size_8bit =
+- config->source_width * config->source_height * (1 << pack_mode_10bit);
+- const size_t luma_size_10bit =
+- (config->encoder_bit_depth > 8 && pack_mode_10bit == 0) ? luma_size_8bit : 0;
++ const size_t luma_size = config->source_width * config->source_height *
++ (config->encoder_bit_depth > 8 ? 2 : 1);
+
+ EbSvtIOFormat *in_data;
+
+- svt_enc->raw_size = (luma_size_8bit + luma_size_10bit) * 3 / 2;
++ svt_enc->raw_size = luma_size * 3 / 2;
+
+ // allocate buffer for in and out
+ svt_enc->in_buf = av_mallocz(sizeof(*svt_enc->in_buf));
+--
+2.30.2
diff --git a/media-video/ffmpeg/files/ffmpeg-5.1.3-fix-build-svt-av1-1.5.0.patch b/media-video/ffmpeg/files/ffmpeg-5.1.3-fix-build-svt-av1-1.5.0.patch
new file mode 100644
index 000000000000..51a8cb02d7b5
--- /dev/null
+++ b/media-video/ffmpeg/files/ffmpeg-5.1.3-fix-build-svt-av1-1.5.0.patch
@@ -0,0 +1,81 @@
+https://bugs.gentoo.org/907478
+https://bugs.gentoo.org/907493
+https://git.videolan.org/?p=ffmpeg.git;a=commit;h=bea695d54372b66a6b9b136982fc92adb63e4745
+https://git.videolan.org/?p=ffmpeg.git;a=commit;h=3344d47a88506aba060b5fd2a214cf7785b11483
+
+From bea695d54372b66a6b9b136982fc92adb63e4745 Mon Sep 17 00:00:00 2001
+From: Christopher Degawa <christopher.degawa@intel.com>
+Date: Thu, 20 Oct 2022 22:55:28 -0500
+Subject: [PATCH] avcodec/libsvtav1: replace vbv_bufsize with
+ maximum_buffer_size_ms
+
+svt-av1 v1.2.0 has deprecated vbv_bufsize in favor of using
+- maximum_buffer_size_ms (--buf-sz)
+- starting_buffer_level_ms (--buf-initial-sz)
+- optimal_buffer_level_ms (--buf-optimal-sz)
+
+and vbv_bufsize has not been in use since svt-av1 v0.8.6
+
+Signed-off-by: Christopher Degawa <christopher.degawa@intel.com>
+--- a/libavcodec/libsvtav1.c
++++ b/libavcodec/libsvtav1.c
+@@ -183,7 +183,7 @@ static int config_enc_params(EbSvtAv1EncConfiguration *param,
+ param->min_qp_allowed = avctx->qmin;
+ }
+ param->max_bit_rate = avctx->rc_max_rate;
+- param->vbv_bufsize = avctx->rc_buffer_size;
++ param->maximum_buffer_size_ms = avctx->rc_buffer_size * 1000LL / avctx->bit_rate;
+
+ if (svt_enc->crf > 0) {
+ param->qp = svt_enc->crf;
+@@ -300,7 +300,7 @@ static int config_enc_params(EbSvtAv1EncConfiguration *param,
+ avctx->bit_rate = param->rate_control_mode > 0 ?
+ param->target_bit_rate : 0;
+ avctx->rc_max_rate = param->max_bit_rate;
+- avctx->rc_buffer_size = param->vbv_bufsize;
++ avctx->rc_buffer_size = param->maximum_buffer_size_ms * avctx->bit_rate / 1000LL;
+
+ if (avctx->bit_rate || avctx->rc_max_rate || avctx->rc_buffer_size) {
+ AVCPBProperties *cpb_props = ff_add_cpb_side_data(avctx);
+--
+2.30.2
+
+From 3344d47a88506aba060b5fd2a214cf7785b11483 Mon Sep 17 00:00:00 2001
+From: Christopher Degawa <christopher.degawa@intel.com>
+Date: Thu, 20 Oct 2022 22:55:27 -0500
+Subject: [PATCH] avcodec/libsvtav1: remove compressed_ten_bit_format and
+ simplify alloc_buffer
+
+compressed_ten_bit_format has been deprecated upstream and has no effect
+and can be removed. Plus, technically it was never used in the first place
+since it would require the app (ffmpeg) to set it and do additional
+processing of the input frames.
+
+Also simplify alloc_buffer by removing calculations relating to the
+non-existant processing.
+
+Signed-off-by: Christopher Degawa <christopher.degawa@intel.com>
+--- a/libavcodec/libsvtav1.c
++++ b/libavcodec/libsvtav1.c
+@@ -124,16 +124,12 @@ static int svt_print_error(void *log_ctx, EbErrorType err,
+
+ static int alloc_buffer(EbSvtAv1EncConfiguration *config, SvtContext *svt_enc)
+ {
+- const int pack_mode_10bit =
+- (config->encoder_bit_depth > 8) && (config->compressed_ten_bit_format == 0) ? 1 : 0;
+- const size_t luma_size_8bit =
+- config->source_width * config->source_height * (1 << pack_mode_10bit);
+- const size_t luma_size_10bit =
+- (config->encoder_bit_depth > 8 && pack_mode_10bit == 0) ? luma_size_8bit : 0;
++ const size_t luma_size = config->source_width * config->source_height *
++ (config->encoder_bit_depth > 8 ? 2 : 1);
+
+ EbSvtIOFormat *in_data;
+
+- svt_enc->raw_size = (luma_size_8bit + luma_size_10bit) * 3 / 2;
++ svt_enc->raw_size = luma_size * 3 / 2;
+
+ // allocate buffer for in and out
+ svt_enc->in_buf = av_mallocz(sizeof(*svt_enc->in_buf));
+--
+2.30.2
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 448d2517f6c5..625525578988 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 e944177fb7b4..37a4031ba1b3 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Wed, 31 May 2023 13:40:10 +0000
+Wed, 31 May 2023 19:40:13 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 2ac560ca9b59..6c109c12976f 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546124 BLAKE2B b8c960a7f19f0cac8ea254b9330e3a1add1f4be28ff0a9b4020f5e68f250a6b511280b7dd1dec4e472c73320abae493b0ab8441075c681803abfb19ea280332e SHA512 0dccc4f920463740ab2803f55b50f1cf0df2af9d58750c12c98fe5963dc8738d5a3e8d6a895c2e0d3ba8230bb61557b6e88b4fa56b2f05f5697577b68a9413df
-TIMESTAMP 2023-05-31T13:40:14Z
+TIMESTAMP 2023-05-31T19:40:15Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmR3Tj5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmR3op9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDZYxAAqEFs6Y1E7DjiT6t7dugpa5fjJRFe+C8uAr8f6QNRceTgK0IqqmkM2AFI
-xC8XJSoflFNEOU3UDvpGbrbs2YG4RZgn9I5sxfjL370Z6RHgbmz6A+LX3Cx+Vi7J
-v5ffqrXKZQQrf+fc8uaW92TUPQ0B6xYwna656PZF6R9x63em6cvezLnlFegB8qLB
-RPeCFzRndvN3IseDmWUnvAwxkTV5o7mdPP1MEzePkmeYZ+yadcqTlBz6KGssCd+Z
-qQw08aUjzXTCgQUGV4S7hkUz/o/uU7VNynsmZCNRs055g1XWStTnDedoL5a2hsL8
-G5ocpMuI4scquFrRLFnMFPZHsLHdSFg8xiIay/GWl7MYKr3i+gMa8rOrWUf+1jNc
-LoVKaBGz5K9Qf6XlYaA8CBsJUYz9qkVytLvYF8uuWoppLwqodK+s5R+AVbMpSVxT
-1G4KzzsD+U9jddTsW0l8yHmyYMm9tR6fWFL1L8khgzMTwdp1oTGoxD0vq/I7Oo10
-AopQkqTn3PGafRd6jXO/gH5Swgk4tehuSmFwccyJmn1noefMq0aDazyBupRqUs87
-ACWp4f4mXO/umkQ2k3QJj141h2RW8dZaek5CAf6azhpz5Ot2S8j/wNTr4tRtnfqx
-i4oJUMTUvuhl/FGTxOIjFfaL1tFvvFJ6q3ZYwI9P8ZA0xwBbixQ=
-=12Ee
+klBhBhAAsGSmJDlEtYQCOJwJQ30NzQSd+avVxXnMvMRZAz1+QsotXK3KqDnFPgY9
+eNhCcn7aP2+xgxOnkY92fHH4HiCIiqEdwU5XztkomkLAZjPPpENqe7JnXexJzOra
+xCpJ2S60kNC0HyjsnsQOQVwzsu7nH0X2oFcT5LAba+dzX3nEKGjFeN3XtMfy+ion
+no+2u/Lj1un3JgoubT1IC8Mhzk2Tur1C1IYpwwaviJSs0SgTKgAbwi1qykqGQATo
+wUB5KRSW53LmzQRlYRSfMZPMntSMez2BA82YwjAxpsXM2s4Grmm0AvYmh8PcN5ln
+5TuQi+rRxWIoQYDWbS7mpWsYCupxQUe38ABudiSUJtP+3wTCHIfL9vraKfZRd/uU
+dFr1hXc+shHqlyynim1kDrOtXdVwDuLhb9APlR+nhbhZN680VMnRc+14McLJQkpH
+lAPesMmMRlDd7LVi36XGPIIFrkrwkW5L5hRx4pqscc8nmiRfkc2kjqT4CNOc0lz4
+JsVryPT8pqFfFB/KF2lVKnX/wpCCTG7+8yWUDOrqzMgvOyhM+CqOF9jOV/LEUELQ
+cJ/4W7GP6j2d9PJzfjRVo2GHehziJZ2J4NKXKQ4hK5NbDmu0IHIvUdo68wxBSNZ7
+XV5XPQZhEw+MTLWyL+iqkEElBcKKqi6n2j7LW1yZvboeErj/Myg=
+=Uq+5
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index e944177fb7b4..37a4031ba1b3 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Wed, 31 May 2023 13:40:10 +0000
+Wed, 31 May 2023 19:40:13 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 860c263ab2c6..878a1b86040d 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/Manifest.gz b/metadata/md5-cache/app-accessibility/Manifest.gz
index f0f80d95b907..a648f1c8667a 100644
--- a/metadata/md5-cache/app-accessibility/Manifest.gz
+++ b/metadata/md5-cache/app-accessibility/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/flite-2.2 b/metadata/md5-cache/app-accessibility/flite-2.2-r1
index ee0fd983fa79..2ad45da53af3 100644
--- a/metadata/md5-cache/app-accessibility/flite-2.2
+++ b/metadata/md5-cache/app-accessibility/flite-2.2-r1
@@ -1,17 +1,17 @@
BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !pulseaudio? ( alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+DEPEND=pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !pulseaudio? ( alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
DESCRIPTION=Flite text to speech engine
-EAPI=7
+EAPI=8
HOMEPAGE=http://www.festvox.org/flite/ https://github.com/festvox/flite
INHERIT=autotools multilib-minimal toolchain-funcs
IUSE=alsa oss pulseaudio test voices abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=BSD freetts public-domain regexp-UofT BSD-2
-RDEPEND=pulseaudio? ( media-sound/pulseaudio[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !pulseaudio? ( alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+RDEPEND=pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !pulseaudio? ( alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
REQUIRED_USE=test? ( alsa )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/festvox/flite/archive/v2.2.tar.gz -> flite-2.2.tar.gz voices? ( http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_ben_rm.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_guj_ad.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_guj_dp.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_guj_kt.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_hin_ab.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_kan_plv.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_mar_aup.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_mar_slp.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_pan_amp.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_tam_sdr.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_tel_kpn.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_tel_sk.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_indic_tel_ss.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_aew.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_ahw.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_aup.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_awb.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_axb.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_bdl.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_clb.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_eey.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_fem.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_gka.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_jmk.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_ksp.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_ljm.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_lnh.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_rms.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_rxr.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_slp.flitevox http://www.festvox.org/flite/packed/flite-2.2/voices/cmu_us_slt.flitevox )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8ce473acdce6c60e7b6489da722c9b1d
+_md5_=b62fc9b2c60e32a5f816b615b3c47989
diff --git a/metadata/md5-cache/app-accessibility/julius-4.2.2 b/metadata/md5-cache/app-accessibility/julius-4.2.2-r1
index a37d3faacec8..fafad3690424 100644
--- a/metadata/md5-cache/app-accessibility/julius-4.2.2
+++ b/metadata/md5-cache/app-accessibility/julius-4.2.2-r1
@@ -1,15 +1,15 @@
DEFINED_PHASES=configure install postinst setup
-DEPEND=dev-lang/perl dev-perl/Jcode sys-libs/readline:0 sys-libs/zlib alsa? ( media-libs/alsa-lib ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) sndfile? ( media-libs/libsndfile ) sys-devel/flex
+DEPEND=dev-lang/perl dev-perl/Jcode sys-libs/readline:0 sys-libs/zlib alsa? ( media-libs/alsa-lib ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-libs/libpulse ) sndfile? ( media-libs/libsndfile ) sys-devel/flex
DESCRIPTION=Large Vocabulary Continuous Speech Recognition Engine
-EAPI=6
+EAPI=8
HOMEPAGE=https://github.com/julius-speech/julius
INHERIT=toolchain-funcs
IUSE=+alsa l10n_ja oss portaudio pulseaudio sndfile
KEYWORDS=amd64 x86
LICENSE=julius
-RDEPEND=dev-lang/perl dev-perl/Jcode sys-libs/readline:0 sys-libs/zlib alsa? ( media-libs/alsa-lib ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-sound/pulseaudio ) sndfile? ( media-libs/libsndfile )
+RDEPEND=dev-lang/perl dev-perl/Jcode sys-libs/readline:0 sys-libs/zlib alsa? ( media-libs/alsa-lib ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-libs/libpulse ) sndfile? ( media-libs/libsndfile )
REQUIRED_USE=^^ ( alsa oss portaudio pulseaudio )
SLOT=0
SRC_URI=mirror://sourceforge.jp/julius/56549/julius-4.2.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d0db5fe373cc72625719f8a92da5da9b
+_md5_=267238fec7ec098856f67bc57143a221
diff --git a/metadata/md5-cache/app-accessibility/mbrola-3.0.1h-r6 b/metadata/md5-cache/app-accessibility/mbrola-3.0.1h-r6
deleted file mode 100644
index ed5a8a77b5da..000000000000
--- a/metadata/md5-cache/app-accessibility/mbrola-3.0.1h-r6
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=install unpack
-DESCRIPTION=Speech synthesizer based on the concatenation of diphones. Includes samples
-EAPI=7
-HOMEPAGE=http://tcts.fpms.ac.be/synthesis/mbrola.html
-IUSE=l10n_de l10n_es l10n_fr l10n_it l10n_la l10n_pl l10n_ro l10n_sv
-KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86
-LICENSE=MBROLA
-RESTRICT=strip
-SLOT=0
-SRC_URI=http://tcts.fpms.ac.be/synthesis/mbrola/bin/pclinux/mbr301h.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/us1/us1-980512.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/us1/us2-980812.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/us3/us3-990208.zip l10n_de? ( http://tcts.fpms.ac.be/synthesis/mbrola/dba/de1/de1-980227.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/de2/de2-990106.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/de3/de3-000307.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/de4/de4.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/de5/de5.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/de8/de8.zip ) l10n_es? ( http://tcts.fpms.ac.be/synthesis/mbrola/dba/es1/es1-980610.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/es2/es2-989825.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/es4/es4.zip ) l10n_fr? ( http://tcts.fpms.ac.be/synthesis/mbrola/dba/fr1/fr1-990204.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/fr2/fr2-980806.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/fr3/fr3-990324.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/fr6/fr6-010330.zip ) l10n_it? ( http://tcts.fpms.ac.be/synthesis/mbrola/dba/it3/it3-010304.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/it4/it4-010926.zip ) l10n_la? ( http://tcts.fpms.ac.be/synthesis/mbrola/dba/la1/la1.zip ) l10n_pl? ( http://tcts.fpms.ac.be/synthesis/mbrola/dba/pl1/pl1.zip ) l10n_ro? ( http://tcts.fpms.ac.be/synthesis/mbrola/dba/ro1/ro1-980317.zip ) l10n_sv? ( http://tcts.fpms.ac.be/synthesis/mbrola/dba/sw1/sw1-980623.zip http://tcts.fpms.ac.be/synthesis/mbrola/dba/sw2/sw2-140102.zip )
-_md5_=5e8e71a371615fa188a59eb551a8eb96
diff --git a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r1 b/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r2
index f162aff94472..e1e78e26ad7f 100644
--- a/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r1
+++ b/metadata/md5-cache/app-accessibility/speech-dispatcher-0.11.4-r2
@@ -1,6 +1,6 @@
BDEPEND=sys-apps/help2man >=sys-devel/gettext-0.19.8 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
-DEPEND=python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ) >=dev-libs/dotconf-1.3 >=dev-libs/glib-2.36:2 >=media-libs/libsndfile-1.0.2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak-ng ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-sound/pulseaudio )
+DEPEND=python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ) >=dev-libs/dotconf-1.3 >=dev-libs/glib-2.36:2 >=media-libs/libsndfile-1.0.2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak-ng ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-libs/libpulse )
DESCRIPTION=Speech synthesis interface
EAPI=8
HOMEPAGE=https://freebsoft.org/speechd
@@ -8,9 +8,9 @@ INHERIT=autotools python-r1 systemd
IUSE=alsa ao +espeak flite nas pulseaudio python python_targets_python3_10 python_targets_python3_11
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
-RDEPEND=python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ) >=dev-libs/dotconf-1.3 >=dev-libs/glib-2.36:2 >=media-libs/libsndfile-1.0.2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak-ng ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-sound/pulseaudio ) python? ( dev-python/pyxdg[python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
+RDEPEND=python? ( python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) ) >=dev-libs/dotconf-1.3 >=dev-libs/glib-2.36:2 >=media-libs/libsndfile-1.0.2 alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) espeak? ( app-accessibility/espeak-ng ) flite? ( app-accessibility/flite ) nas? ( media-libs/nas ) pulseaudio? ( media-libs/libpulse ) python? ( dev-python/pyxdg[python_targets_python3_10(-)?,python_targets_python3_11(-)?] )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) )
SLOT=0
SRC_URI=https://github.com/brailcom/speechd/releases/download/0.11.4/speech-dispatcher-0.11.4.tar.gz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=93620a4550f25604ff849ed427425347
+_md5_=04105e573286e90c18943aafab08be55
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index f3368914ea24..34679aad445e 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/dtrx-8.5.2 b/metadata/md5-cache/app-arch/dtrx-8.5.2
index 6cd12b738b63..df585397e580 100644
--- a/metadata/md5-cache/app-arch/dtrx-8.5.2
+++ b/metadata/md5-cache/app-arch/dtrx-8.5.2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/dtrx-py/dtrx/ https://pypi.org/project/dtrx/
INHERIT=distutils-r1 optfeature pypi
IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
LICENSE=GPL-3+
RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/dtrx/dtrx-8.5.2.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e00b3a7e6ec27963c6f393337a2569b8
+_md5_=aec15bbfb15a8e53632609790c13e57a
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 25b689bc6bd8..f946d4585754 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/diff-pdf-0.5.1 b/metadata/md5-cache/app-text/diff-pdf-0.5.1
new file mode 100644
index 000000000000..75f29185689d
--- /dev/null
+++ b/metadata/md5-cache/app-text/diff-pdf-0.5.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure
+DEPEND=app-text/poppler[cairo] dev-libs/glib x11-libs/cairo x11-libs/wxGTK:3.2-gtk3[X]
+DESCRIPTION=A simple tool for visually comparing two PDF files
+EAPI=8
+HOMEPAGE=https://vslavik.github.io/diff-pdf/ https://github.com/vslavik/diff-pdf/
+INHERIT=wxwidgets
+KEYWORDS=~amd64
+LICENSE=GPL-2+ LGPL-2+
+RDEPEND=app-text/poppler[cairo] dev-libs/glib x11-libs/cairo x11-libs/wxGTK:3.2-gtk3[X]
+SLOT=0
+SRC_URI=https://github.com/vslavik/diff-pdf/releases/download/v0.5.1/diff-pdf-0.5.1.tar.gz
+_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_md5_=c1a2eb87cf22e0e6547d21f0b5c7270f
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index d5b28681252b..0a6acf5334bd 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/crystal-1.8.1-r1 b/metadata/md5-cache/dev-lang/crystal-1.8.1-r1
index d60ca0ef1d76..68a6ae195ecb 100644
--- a/metadata/md5-cache/dev-lang/crystal-1.8.1-r1
+++ b/metadata/md5-cache/dev-lang/crystal-1.8.1-r1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://crystal-lang.org/ https://github.com/crystal-lang/crystal/
INHERIT=bash-completion-r1 llvm multiprocessing toolchain-funcs
IUSE=doc debug llvm-libunwind
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=Apache-2.0
RDEPEND=dev-libs/boehm-gc:=[threads] dev-libs/gmp:= dev-libs/libatomic_ops:= dev-libs/libevent:= dev-libs/libpcre:= dev-libs/pcl:= <sys-devel/llvm-16:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) dev-libs/libxml2 dev-libs/libyaml
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/crystal-lang/crystal/archive/1.8.1.tar.gz -> crystal-1.8.1.tar.gz amd64? ( https://github.com/crystal-lang/crystal/releases/download/1.8.1/crystal-1.8.1-1-linux-x86_64.tar.gz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm 4cc6f8e29d24a8011266413e74c728bb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=fe293193a73508af934fc92231faff23
+_md5_=8456c0ecef1f28d5d9437c3404470043
diff --git a/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p4 b/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p4
new file mode 100644
index 000000000000..21c8873dc8f9
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p4
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
+DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils[extra-filters(+)] ) valgrind? ( dev-util/valgrind )
+DESCRIPTION=An interpreted, interactive, object-oriented programming language
+EAPI=7
+HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
+INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=PSF-2
+RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)]
+RESTRICT=!test? ( test )
+SLOT=3.12
+SRC_URI=https://www.python.org/ftp/python/3.12.0/Python-3.12.0b1.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.0b1_p4.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.0/Python-3.12.0b1.tar.xz.asc )
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 741bfa77afb2a9321261501aca58c208 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=665c29d0ecaa8e8f647ccd0959ae14e0
diff --git a/metadata/md5-cache/dev-lua/Manifest.gz b/metadata/md5-cache/dev-lua/Manifest.gz
index 98736356d6e3..404c7ae3c491 100644
--- a/metadata/md5-cache/dev-lua/Manifest.gz
+++ b/metadata/md5-cache/dev-lua/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lua/lua-openssl-0.8.2_p1 b/metadata/md5-cache/dev-lua/lua-openssl-0.8.3_p2
index 719a4b1a2745..2cc8ef34c501 100644
--- a/metadata/md5-cache/dev-lua/lua-openssl-0.8.2_p1
+++ b/metadata/md5-cache/dev-lua/lua-openssl-0.8.3_p2
@@ -12,6 +12,6 @@ RDEPEND=!dev-lua/luaossl !dev-lua/luasec dev-libs/openssl:0=[-bindist(-)] lua_ta
REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/zhaozg/lua-openssl/archive/0.8.2-1.tar.gz -> lua-openssl-0.8.2_p1.tar.gz https://github.com/zhaozg/lua-auxiliar/archive/8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz -> lua-auxiliar-8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz https://github.com/keplerproject/lua-compat-5.3/archive/v0.10.tar.gz -> lua-compat-5.3-0.10.tar.gz
+SRC_URI=https://github.com/zhaozg/lua-openssl/archive/0.8.3-2.tar.gz -> lua-openssl-0.8.3_p2.tar.gz https://github.com/zhaozg/lua-auxiliar/archive/8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz -> lua-auxiliar-8d09895473b73e4fb72b7573615f69c36e1860a2.tar.gz https://github.com/keplerproject/lua-compat-5.3/archive/v0.10.tar.gz -> lua-compat-5.3-0.10.tar.gz
_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b7b54aab7b1946a050af3378ffb47ab6
+_md5_=65c1402f42724abb7451e4825e810d12
diff --git a/metadata/md5-cache/dev-python/Faker-18.9.0 b/metadata/md5-cache/dev-python/Faker-18.9.0
index d5c07bd106e6..70829ff6e3ba 100644
--- a/metadata/md5-cache/dev-python/Faker-18.9.0
+++ b/metadata/md5-cache/dev-python/Faker-18.9.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,tiff] dev-python/validators[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-ruby/faker >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,tiff] dev-python/validators[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A Python package that generates fake data for you
EAPI=8
HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] !dev-ruby/faker python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-ruby/faker python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-18.9.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b771535df0d70cda1b77031500066705
+_md5_=bce6716865489b6ad3bd68fe33cab5cd
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 883a38568e03..685947623de5 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/apipkg-3.0.1 b/metadata/md5-cache/dev-python/apipkg-3.0.1
index f829ec214b0a..9b6e51791dfc 100644
--- a/metadata/md5-cache/dev-python/apipkg-3.0.1
+++ b/metadata/md5-cache/dev-python/apipkg-3.0.1
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Namespace control and lazy-import mechanism
EAPI=8
HOMEPAGE=https://github.com/pytest-dev/apipkg/ https://pypi.org/project/apipkg/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pytest-dev/apipkg/archive/v3.0.1.tar.gz -> apipkg-3.0.1.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=351e5c4a7beba9f959ef7544bbfc5657
+_md5_=e33a0032da0f054adbb88919ca2b2f42
diff --git a/metadata/md5-cache/dev-python/argparse-manpage-4.3 b/metadata/md5-cache/dev-python/argparse-manpage-4.3
index f50416ff13cd..85b109a5b15e 100644
--- a/metadata/md5-cache/dev-python/argparse-manpage-4.3
+++ b/metadata/md5-cache/dev-python/argparse-manpage-4.3
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Automatically build man-pages for your Python project
EAPI=8
HOMEPAGE=https://github.com/praiskup/argparse-manpage/ https://pypi.org/project/argparse-manpage/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~arm64 ~ppc ~sparc ~x86
LICENSE=Apache-2.0
-RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/praiskup/argparse-manpage/archive/v4.3.tar.gz -> argparse-manpage-4.3.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ea9b07b407c6ec3031c9b76f43f06d26
+_md5_=c7ed05175f032f448e34b5c7676d5b72
diff --git a/metadata/md5-cache/dev-python/autopage-0.5.1 b/metadata/md5-cache/dev-python/autopage-0.5.1
index 97c52a882987..a0616cffa4d2 100644
--- a/metadata/md5-cache/dev-python/autopage-0.5.1
+++ b/metadata/md5-cache/dev-python/autopage-0.5.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/fixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/fixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A library to provide automatic paging for console output
EAPI=8
HOMEPAGE=https://github.com/zaneb/autopage/ https://pypi.org/project/autopage/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/zaneb/autopage/archive/v0.5.1.tar.gz -> autopage-0.5.1.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=bd66a6ff845ff04d36a51cca60a1e245
+_md5_=0ff279db66994c2fd26bd017fc695b96
diff --git a/metadata/md5-cache/dev-python/babelfish-0.6.0-r2 b/metadata/md5-cache/dev-python/babelfish-0.6.0-r2
index f7f82826a5a3..2027ff7d21a3 100644
--- a/metadata/md5-cache/dev-python/babelfish-0.6.0-r2
+++ b/metadata/md5-cache/dev-python/babelfish-0.6.0-r2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python library to work with countries and languages
EAPI=8
HOMEPAGE=https://github.com/Diaoul/babelfish/ https://pypi.org/project/babelfish/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Diaoul/babelfish/archive/0.6.0.tar.gz -> babelfish-0.6.0.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=972fd982ca4171b1de05a0421cde435b
+_md5_=942fe402ff818d2aa2a00ebd15a360f0
diff --git a/metadata/md5-cache/dev-python/babelfish-9999 b/metadata/md5-cache/dev-python/babelfish-9999
index 452e42d30ea0..0ac8514e8658 100644
--- a/metadata/md5-cache/dev-python/babelfish-9999
+++ b/metadata/md5-cache/dev-python/babelfish-9999
@@ -1,15 +1,15 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
DESCRIPTION=Python library to work with countries and languages
EAPI=8
HOMEPAGE=https://github.com/Diaoul/babelfish/ https://pypi.org/project/babelfish/
INHERIT=distutils-r1 git-r3
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
LICENSE=BSD
PROPERTIES=live
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 git-r3 27e13c09a4c7e4c78ac812f74727e676 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=54d27b1ceb5e4e076b46568a4a97e537
+_md5_=18eac06928d42ca2708d029cb8e66c5a
diff --git a/metadata/md5-cache/dev-python/backoff-2.2.1 b/metadata/md5-cache/dev-python/backoff-2.2.1
index 4425310781f8..22b324036ffc 100644
--- a/metadata/md5-cache/dev-python/backoff-2.2.1
+++ b/metadata/md5-cache/dev-python/backoff-2.2.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Function decoration for backoff and retry
EAPI=8
HOMEPAGE=https://github.com/litl/backoff/ https://pypi.org/project/backoff/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~x86
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/litl/backoff/archive/v2.2.1.tar.gz -> backoff-2.2.1.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=af0f9e341259905aedd27a9654d6756f
+_md5_=b82172e456655b1ccf9103c8e5fe79e9
diff --git a/metadata/md5-cache/dev-python/basho-erlastic-2.1.1-r1 b/metadata/md5-cache/dev-python/basho-erlastic-2.1.1-r1
index 2feb09c25d5d..cb089b9bdc83 100644
--- a/metadata/md5-cache/dev-python/basho-erlastic-2.1.1-r1
+++ b/metadata/md5-cache/dev-python/basho-erlastic-2.1.1-r1
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Erlang binary term codec and port interface
EAPI=8
HOMEPAGE=https://github.com/basho/python-erlastic/ https://pypi.org/project/basho-erlastic/
INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=BSD
-RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/basho-erlastic/basho-erlastic-2.1.1.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=eef059a217e2bd4705e9ff9154b466ce
+_md5_=659ee5f8402e86bec26be5512be98a57
diff --git a/metadata/md5-cache/dev-python/bibtexparser-1.4.0 b/metadata/md5-cache/dev-python/bibtexparser-1.4.0
index f7059575d1b1..df64f3bbb560 100644
--- a/metadata/md5-cache/dev-python/bibtexparser-1.4.0
+++ b/metadata/md5-cache/dev-python/bibtexparser-1.4.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pyparsing[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/pyparsing[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A BibTeX parser written in Python
EAPI=8
HOMEPAGE=https://github.com/sciunto-org/python-bibtexparser/ https://pypi.org/project/bibtexparser/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~x86
LICENSE=|| ( BSD LGPL-3 )
-RDEPEND=dev-python/pyparsing[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/pyparsing[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sciunto-org/python-bibtexparser/archive/v1.4.0.tar.gz -> bibtexparser-1.4.0.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=6395dcc58f423ce9fd82a9732f46483e
+_md5_=48b95e4eb0ed78ef7acd1ca3336e9f40
diff --git a/metadata/md5-cache/dev-python/blurb-1.1.0 b/metadata/md5-cache/dev-python/blurb-1.1.0
index d354f95605e1..2c8d98903eab 100644
--- a/metadata/md5-cache/dev-python/blurb-1.1.0
+++ b/metadata/md5-cache/dev-python/blurb-1.1.0
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Tool to create and manage NEWS blurbs for CPython
EAPI=8
-HOMEPAGE=https://github.com/python/core-workflow/tree/master/blurb
+HOMEPAGE=https://github.com/python/core-workflow/tree/master/blurb https://pypi.org/project/blurb/
INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~x86
LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/blurb/blurb-1.1.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ed0f19a764fa9d259cb40186fef1d28d
+_md5_=bc77e69b2738703cdf45cac60d6c2074
diff --git a/metadata/md5-cache/dev-python/characteristic-14.3.0-r4 b/metadata/md5-cache/dev-python/characteristic-14.3.0-r4
index 23f29e04e4b1..bc6d408fa59b 100644
--- a/metadata/md5-cache/dev-python/characteristic-14.3.0-r4
+++ b/metadata/md5-cache/dev-python/characteristic-14.3.0-r4
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python attributes without the boilerplate
EAPI=8
HOMEPAGE=https://characteristic.readthedocs.io/ https://github.com/hynek/characteristic/ https://pypi.org/project/characteristic/
INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/characteristic/characteristic-14.3.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c13b8ccc8f94d73f1d515aa5bd365c6b
+_md5_=769c1a981c06c0622639b13700c68af1
diff --git a/metadata/md5-cache/dev-python/cmd2-2.4.3 b/metadata/md5-cache/dev-python/cmd2-2.4.3
index 9165bdd08615..2982cece978e 100644
--- a/metadata/md5-cache/dev-python/cmd2-2.4.3
+++ b/metadata/md5-cache/dev-python/cmd2-2.4.3
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] || ( x11-misc/xclip x11-misc/xsel ) ) test? ( dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.3.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyperclip-1.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] || ( x11-misc/xclip x11-misc/xsel ) ) test? ( dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.3.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyperclip-1.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Extra features for standard library's cmd module
EAPI=8
HOMEPAGE=https://github.com/python-cmd2/cmd2/ https://pypi.org/project/cmd2/
INHERIT=distutils-r1 virtualx pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 test
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
-RDEPEND=dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.3.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyperclip-1.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.3.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyperclip-1.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cmd2/cmd2-2.4.3.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5
-_md5_=73e6b964eeabe766c6adc69882ac32f9
+_md5_=39e4ac1a28b5342e6f6071a0078af059
diff --git a/metadata/md5-cache/dev-python/configclass-0.2.0-r1 b/metadata/md5-cache/dev-python/configclass-0.2.0-r1
new file mode 100644
index 000000000000..0c02e75337fc
--- /dev/null
+++ b/metadata/md5-cache/dev-python/configclass-0.2.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/mergedict-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A Python to class to hold configuration values
+EAPI=8
+HOMEPAGE=https://github.com/schettino72/configclass/ https://pypi.org/project/configclass/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/mergedict-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/schettino72/configclass/archive/0.2.0.tar.gz -> configclass-0.2.0.gh.tar.gz
+_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=34369b3abc2700e59af2bbe876bfdebb
diff --git a/metadata/md5-cache/dev-python/crashtest-0.4.1 b/metadata/md5-cache/dev-python/crashtest-0.4.1
index 2d7628669e53..3065772e5435 100644
--- a/metadata/md5-cache/dev-python/crashtest-0.4.1
+++ b/metadata/md5-cache/dev-python/crashtest-0.4.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.5.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python library that makes exceptions handling and inspection easier
EAPI=8
HOMEPAGE=https://github.com/sdispater/crashtest/ https://pypi.org/project/crashtest/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sdispater/crashtest/archive/0.4.1.tar.gz -> crashtest-0.4.1.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=3fc53a2f777c6b563638710a5837a39c
+_md5_=fe2516b51f7913eaaf008a0675831c3b
diff --git a/metadata/md5-cache/dev-python/cssselect2-0.7.0 b/metadata/md5-cache/dev-python/cssselect2-0.7.0
index eb25eb7160b5..2b277e7cfbae 100644
--- a/metadata/md5-cache/dev-python/cssselect2-0.7.0
+++ b/metadata/md5-cache/dev-python/cssselect2-0.7.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/tinycss2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/webencodings[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/tinycss2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/webencodings[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Parses CSS3 Selectors and translates them to XPath 1.0
EAPI=8
HOMEPAGE=https://doc.courtbouillon.org/cssselect2/stable/ https://pypi.org/project/cssselect2/ https://github.com/Kozea/cssselect2/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=BSD
-RDEPEND=dev-python/tinycss2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/webencodings[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/tinycss2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/webencodings[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cssselect2/cssselect2-0.7.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a60676b4bb9b35882d4de0103a9fcb2e
+_md5_=a44321d47f0923002ce1fe1bf6c0ca42
diff --git a/metadata/md5-cache/dev-python/cssutils-2.6.0 b/metadata/md5-cache/dev-python/cssutils-2.6.0
index 574b463e7933..a0febf1dbe9c 100644
--- a/metadata/md5-cache/dev-python/cssutils-2.6.0
+++ b/metadata/md5-cache/dev-python/cssutils-2.6.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/cssselect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jaraco-test-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/cssselect[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-test-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A CSS Cascading Style Sheets library
EAPI=8
HOMEPAGE=https://pypi.org/project/cssutils/ https://github.com/jaraco/cssutils/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 arm arm64 ppc x86
LICENSE=GPL-3
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cssutils/cssutils-2.6.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a7d8c67debeea886ce281b5a400e5cae
+_md5_=fe2c3a03156e69fbb87fc2c9cc21a8d9
diff --git a/metadata/md5-cache/dev-python/daemonize-2.5.0-r1 b/metadata/md5-cache/dev-python/daemonize-2.5.0-r1
index c4fb6c161c67..39f17f4f457c 100644
--- a/metadata/md5-cache/dev-python/daemonize-2.5.0-r1
+++ b/metadata/md5-cache/dev-python/daemonize-2.5.0-r1
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Library for writing system daemons in Python
EAPI=8
HOMEPAGE=https://github.com/thesharp/daemonize/ https://pypi.org/project/daemonize/
INHERIT=distutils-r1
-IUSE=python_targets_python3_10 python_targets_python3_11
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~riscv ~x86
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://github.com/thesharp/daemonize/archive/v2.5.0.tar.gz -> daemonize-2.5.0.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e63b6e1d4d0432b8472377f91de8a12f
+_md5_=1e57674da3afa8875fef017e3c414b71
diff --git a/metadata/md5-cache/dev-python/dbfread-2.0.7-r1 b/metadata/md5-cache/dev-python/dbfread-2.0.7-r1
index 9636a159aa9f..b9cd84e1e29c 100644
--- a/metadata/md5-cache/dev-python/dbfread-2.0.7-r1
+++ b/metadata/md5-cache/dev-python/dbfread-2.0.7-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Read DBF Files with Python
EAPI=8
-HOMEPAGE=https://github.com/olemb/dbfread https://pypi.org/project/dbfread/
+HOMEPAGE=https://github.com/olemb/dbfread/ https://pypi.org/project/dbfread/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/d/dbfread/dbfread-2.0.7.tar.gz test? ( https://github.com/olemb/dbfread/archive/refs/tags/2.0.7.tar.gz -> dbfread-2.0.7-src.tar.gz )
+SRC_URI=https://files.pythonhosted.org/packages/source/d/dbfread/dbfread-2.0.7.tar.gz test? ( https://github.com/olemb/dbfread/archive/2.0.7.tar.gz -> dbfread-2.0.7.gh.tar.gz )
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=89b93301f20ea99e0fce0b7db19277bc
+_md5_=4801b76ad648353f2a3c2ca0613a8ca9
diff --git a/metadata/md5-cache/dev-python/ddt-1.6.0 b/metadata/md5-cache/dev-python/ddt-1.6.0
index c2f01d040219..e14e6d869725 100644
--- a/metadata/md5-cache/dev-python/ddt-1.6.0
+++ b/metadata/md5-cache/dev-python/ddt-1.6.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Data-Driven/Decorated Tests
EAPI=8
HOMEPAGE=https://pypi.org/project/ddt/ https://github.com/datadriventests/ddt/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/datadriventests/ddt/archive/1.6.0.tar.gz -> ddt-1.6.0.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e0428f9cbcd2b2cf7fefab9c7547a492
+_md5_=7e3b3c45d8fc3a4e6f8d7c800b973282
diff --git a/metadata/md5-cache/dev-python/deprecated-1.2.14 b/metadata/md5-cache/dev-python/deprecated-1.2.14
index b898c6ec969a..9a495284d2e2 100644
--- a/metadata/md5-cache/dev-python/deprecated-1.2.14
+++ b/metadata/md5-cache/dev-python/deprecated-1.2.14
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python @deprecated decorator to deprecate old API
EAPI=8
HOMEPAGE=https://github.com/tantale/deprecated/ https://pypi.org/project/Deprecated/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
-RDEPEND=dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/D/Deprecated/Deprecated-1.2.14.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=49dd5c8a1a1a8fe1424e7c3aa54b13d6
+_md5_=f1082ca3beaf54aa7dc891fa933977c4
diff --git a/metadata/md5-cache/dev-python/distro-1.8.0 b/metadata/md5-cache/dev-python/distro-1.8.0
index a7a68aec498f..12a79bb2a422 100644
--- a/metadata/md5-cache/dev-python/distro-1.8.0
+++ b/metadata/md5-cache/dev-python/distro-1.8.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Reliable machine-readable Linux distribution information for Python
EAPI=8
HOMEPAGE=https://distro.readthedocs.io/en/latest/ https://github.com/python-distro/distro/ https://pypi.org/project/distro/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/distro/distro-1.8.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a637bf561b80a53dc108c5aaebd56497
+_md5_=4aea670f50271a33140d990faf5cba4b
diff --git a/metadata/md5-cache/dev-python/dogpile-cache-1.2.1 b/metadata/md5-cache/dev-python/dogpile-cache-1.2.1
index 0e0cae3949f7..6a1ef65e0260 100644
--- a/metadata/md5-cache/dev-python/dogpile-cache-1.2.1
+++ b/metadata/md5-cache/dev-python/dogpile-cache-1.2.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/mako[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/decorator-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stevedore-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/mako[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/decorator-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A locking API for expiring values while a single thread generates a new value
EAPI=8
HOMEPAGE=https://github.com/sqlalchemy/dogpile.cache/ https://pypi.org/project/dogpile.cache/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/decorator-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/stevedore-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/decorator-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/dogpile.cache/dogpile.cache-1.2.1.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d98381527af24957bba10fc530c8424f
+_md5_=3dd3ab4220078b68a7b372038101623e
diff --git a/metadata/md5-cache/dev-python/doublex-1.9.6.1 b/metadata/md5-cache/dev-python/doublex-1.9.6.1
index 267cfe8108cb..8475b56b1dd5 100644
--- a/metadata/md5-cache/dev-python/doublex-1.9.6.1
+++ b/metadata/md5-cache/dev-python/doublex-1.9.6.1
@@ -1,16 +1,16 @@
-BDEPEND=doc? ( >=dev-python/sphinx-5.3.0 ) test? ( dev-python/pyhamcrest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=doc? ( >=dev-python/sphinx-5.3.0 ) test? ( dev-python/pyhamcrest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python test doubles
EAPI=8
HOMEPAGE=https://github.com/davidvilla/python-doublex/ https://pypi.org/project/doublex/
INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_10 python_targets_python3_11
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 arm64
LICENSE=GPL-3
-RDEPEND=dev-python/pyhamcrest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/pyhamcrest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/davidvilla/python-doublex/archive/v1.9.6.1.tar.gz -> python-doublex-1.9.6.1.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d0b2adb772dc4daac55c1edc7d7ca3a1
+_md5_=5ca1691337d30be964a78390fc09bee1
diff --git a/metadata/md5-cache/dev-python/fakeredis-2.13.0 b/metadata/md5-cache/dev-python/fakeredis-2.13.0
index 6057abb53617..9eea21ce7c3f 100644
--- a/metadata/md5-cache/dev-python/fakeredis-2.13.0
+++ b/metadata/md5-cache/dev-python/fakeredis-2.13.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-db/redis dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/redis-4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/sortedcontainers-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sortedcontainers-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.5.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-db/redis dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/redis-4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/sortedcontainers-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.5.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Fake implementation of redis API for testing purposes
EAPI=8
HOMEPAGE=https://github.com/cunla/fakeredis-py/ https://pypi.org/project/fakeredis/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=BSD
-RDEPEND=>=dev-python/redis-4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/sortedcontainers-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sortedcontainers-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/redis-4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/sortedcontainers-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sortedcontainers-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/f/fakeredis/fakeredis-2.13.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=08ec8912ee15a8c6c49328491bba5c79
+_md5_=d6be22f179a34121bec987d30bce9586
diff --git a/metadata/md5-cache/dev-python/fastjsonschema-2.17.1 b/metadata/md5-cache/dev-python/fastjsonschema-2.17.1
index e2bd5f138cea..0f02bbd7d354 100644
--- a/metadata/md5-cache/dev-python/fastjsonschema-2.17.1
+++ b/metadata/md5-cache/dev-python/fastjsonschema-2.17.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Fast JSON schema validator for Python
EAPI=8
HOMEPAGE=https://github.com/horejsek/python-fastjsonschema/ https://pypi.org/project/fastjsonschema/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/f/fastjsonschema/fastjsonschema-2.17.1.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cfa33d88951e77a280c9bb9c3ec27c64
+_md5_=cde27da58f271f8cf2377e877d4580b8
diff --git a/metadata/md5-cache/dev-python/fritzconnection-1.12.0 b/metadata/md5-cache/dev-python/fritzconnection-1.12.0
index d76ea554c2d3..b112d150073b 100644
--- a/metadata/md5-cache/dev-python/fritzconnection-1.12.0
+++ b/metadata/md5-cache/dev-python/fritzconnection-1.12.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/requests-2.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/requests-2.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Lib/tool to communicate with AVM FRITZ! devices using TR-064 protocol over UPnP
EAPI=8
HOMEPAGE=https://github.com/kbr/fritzconnection/ https://pypi.org/project/fritzconnection/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/requests-2.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/requests-2.22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kbr/fritzconnection/archive/1.12.0.tar.gz -> fritzconnection-1.12.0.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=1ea0c50f7ef1f82c1dfda805cd8605c1
+_md5_=615a0beb51faaf3308c256fa2413a173
diff --git a/metadata/md5-cache/dev-python/funcy-2.0 b/metadata/md5-cache/dev-python/funcy-2.0
index a0b91f03b9e1..096186b5decd 100644
--- a/metadata/md5-cache/dev-python/funcy-2.0
+++ b/metadata/md5-cache/dev-python/funcy-2.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/whatever-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/whatever-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A collection of fancy functional tools focused on practicality
EAPI=8
HOMEPAGE=https://github.com/Suor/funcy/ https://pypi.org/project/funcy/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 x86
LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/f/funcy/funcy-2.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=a2ddf6c576eb46afbbd68b3c852a145c
+_md5_=cab3a11f3e6311a4496e8550b4e20d0a
diff --git a/metadata/md5-cache/dev-python/genshi-0.7.7 b/metadata/md5-cache/dev-python/genshi-0.7.7
index de1bc6e13def..35a16470bbcd 100644
--- a/metadata/md5-cache/dev-python/genshi-0.7.7
+++ b/metadata/md5-cache/dev-python/genshi-0.7.7
@@ -1,17 +1,17 @@
-BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+DEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
DESCRIPTION=Python toolkit for stream-based generation of output for the web
EAPI=8
HOMEPAGE=https://genshi.edgewall.org/ https://pypi.org/project/Genshi/
INHERIT=distutils-r1 pypi
-IUSE=doc examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 debug
+IUSE=doc examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/G/Genshi/Genshi-0.7.7.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=24657e578acc043b14a38c50e39354f9
+_md5_=00e405f19c8345c8096cbbc2eba1ea74
diff --git a/metadata/md5-cache/dev-python/html5-parser-0.4.11 b/metadata/md5-cache/dev-python/html5-parser-0.4.11
index 813bcd50ae2a..a1fb878591d0 100644
--- a/metadata/md5-cache/dev-python/html5-parser-0.4.11
+++ b/metadata/md5-cache/dev-python/html5-parser-0.4.11
@@ -1,17 +1,17 @@
-BDEPEND=virtual/pkgconfig test? ( dev-libs/libxml2:= dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=virtual/pkgconfig test? ( dev-libs/libxml2:= dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libxml2:= python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+DEPEND=dev-libs/libxml2:= python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
DESCRIPTION=Fast C based HTML 5 parsing for python
EAPI=8
HOMEPAGE=https://github.com/kovidgoyal/html5-parser/ https://pypi.org/project/html5-parser/
INHERIT=distutils-r1 pypi toolchain-funcs
-IUSE=test python_targets_python3_10 python_targets_python3_11 debug
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
KEYWORDS=~amd64 ~arm ~x86
LICENSE=Apache-2.0
-RDEPEND=dev-libs/libxml2:= dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-libs/libxml2:= dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/h/html5-parser/html5-parser-0.4.11.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4548d18bffeefd16a8aac8f5c5d0ec53
+_md5_=488007198241d4515534791a2f9c311a
diff --git a/metadata/md5-cache/dev-python/humanize-4.6.0 b/metadata/md5-cache/dev-python/humanize-4.6.0
index d61c497f17fa..9068618dd570 100644
--- a/metadata/md5-cache/dev-python/humanize-4.6.0
+++ b/metadata/md5-cache/dev-python/humanize-4.6.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Common humanization utilities
EAPI=8
HOMEPAGE=https://github.com/python-humanize/humanize/ https://pypi.org/project/humanize/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/h/humanize/humanize-4.6.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5413615811afdad7c4cf1f57f5ef9eb4
+_md5_=44776bc4191606bb8c1ed3e96c3f12ec
diff --git a/metadata/md5-cache/dev-python/inflect-6.0.4 b/metadata/md5-cache/dev-python/inflect-6.0.4
index 01338cfed84d..ee6731355009 100644
--- a/metadata/md5-cache/dev-python/inflect-6.0.4
+++ b/metadata/md5-cache/dev-python/inflect-6.0.4
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-python/setuptools-scm-3.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pydantic-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=>=dev-python/setuptools-scm-3.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pydantic-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Correctly inflect words and numbers
EAPI=8
HOMEPAGE=https://pypi.org/project/inflect/ https://github.com/jaraco/inflect/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
-RDEPEND=>=dev-python/pydantic-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/pydantic-1.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/inflect/inflect-6.0.4.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=c5693c2f4e8e87c26aa74f10cc3db55b
+_md5_=c06cc1405db66fcca8803dca6c73e4ba
diff --git a/metadata/md5-cache/dev-python/inflection-0.5.1-r1 b/metadata/md5-cache/dev-python/inflection-0.5.1-r1
index bbf2f926ea19..ead8b587b908 100644
--- a/metadata/md5-cache/dev-python/inflection-0.5.1-r1
+++ b/metadata/md5-cache/dev-python/inflection-0.5.1-r1
@@ -1,16 +1,16 @@
-BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=doc? ( || ( ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A port of Ruby on Rails' inflector to Python
EAPI=8
-HOMEPAGE=https://github.com/jpvanhal/inflection
+HOMEPAGE=https://github.com/jpvanhal/inflection/ https://pypi.org/project/inflection/
INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/inflection/inflection-0.5.1.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=80b4d8bcefa0707165137f453438b670
+_md5_=65fb03c86101310a0a58ec297fef3760
diff --git a/metadata/md5-cache/dev-python/iniparse-0.5_p20221102 b/metadata/md5-cache/dev-python/iniparse-0.5_p20221102
new file mode 100644
index 000000000000..ebfc1ec5d169
--- /dev/null
+++ b/metadata/md5-cache/dev-python/iniparse-0.5_p20221102
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-python/six-1.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Better INI parser for Python
+EAPI=8
+HOMEPAGE=https://github.com/candlepin/python-iniparse/ https://pypi.org/project/iniparse/
+INHERIT=distutils-r1
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=MIT PSF-2
+RDEPEND=>=dev-python/six-1.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+SLOT=0
+SRC_URI=https://github.com/candlepin/python-iniparse/archive/ab623b0e287a9303bdb0c5213c485110e68dac12.tar.gz -> python-iniparse-ab623b0e287a9303bdb0c5213c485110e68dac12.tar.gz
+_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=c76054c4847639d6707e26a8bfbc4e14
diff --git a/metadata/md5-cache/dev-python/ipaddr-2.2.0-r2 b/metadata/md5-cache/dev-python/ipaddr-2.2.0-r2
index 2bc5bc6d24d6..1ec47156991b 100644
--- a/metadata/md5-cache/dev-python/ipaddr-2.2.0-r2
+++ b/metadata/md5-cache/dev-python/ipaddr-2.2.0-r2
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python IP address manipulation library
EAPI=8
HOMEPAGE=https://github.com/google/ipaddr-py https://pypi.org/project/ipaddr/
INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 arm arm64 ~ppc64 x86
LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/ipaddr/ipaddr-2.2.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=8aee937eaa734b6f40c26d6c7ce2baad
+_md5_=974d7494200854c0e874323fb615730e
diff --git a/metadata/md5-cache/dev-python/ipython_genutils-0.2.0-r4 b/metadata/md5-cache/dev-python/ipython_genutils-0.2.0-r4
index a845e3ea2dfb..aa48c94f2d1b 100644
--- a/metadata/md5-cache/dev-python/ipython_genutils-0.2.0-r4
+++ b/metadata/md5-cache/dev-python/ipython_genutils-0.2.0-r4
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Vestigial utilities from IPython
EAPI=8
-HOMEPAGE=https://github.com/ipython/ipython_genutils
+HOMEPAGE=https://github.com/ipython/ipython_genutils/ https://pypi.org/project/ipython_genutils/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
-RDEPEND=dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/ipython_genutils/ipython_genutils-0.2.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=1639948ee96a2175102fde5a79583b3a
+_md5_=f1dc7a9d14fb002a81354bedba2e55d9
diff --git a/metadata/md5-cache/dev-python/itypes-1.2.0-r1 b/metadata/md5-cache/dev-python/itypes-1.2.0-r1
index ec634a62c3e3..35706484642c 100644
--- a/metadata/md5-cache/dev-python/itypes-1.2.0-r1
+++ b/metadata/md5-cache/dev-python/itypes-1.2.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=basic immutable container types for python
+DESCRIPTION=Basic immutable container types for python
EAPI=8
-HOMEPAGE=https://github.com/PavanTatikonda/itypes/
+HOMEPAGE=https://github.com/PavanTatikonda/itypes/ https://pypi.org/project/itypes/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~x86
LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/PavanTatikonda/itypes/archive/1.2.0.tar.gz -> itypes-1.2.0.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=dbb531ea8821218c36ba84c230d71979
+_md5_=023946f742e7452372f68305272c4f32
diff --git a/metadata/md5-cache/dev-python/josepy-1.13.0 b/metadata/md5-cache/dev-python/josepy-1.13.0
index c93c6ad00570..5159eadc8857 100644
--- a/metadata/md5-cache/dev-python/josepy-1.13.0
+++ b/metadata/md5-cache/dev-python/josepy-1.13.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/cryptography-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyopenssl-0.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/cryptography-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyopenssl-0.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=JOSE protocol implementation in Python
EAPI=8
HOMEPAGE=https://github.com/certbot/josepy/ https://pypi.org/project/josepy/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/cryptography-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyopenssl-0.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/cryptography-0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyopenssl-0.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/josepy/josepy-1.13.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5794a59e329f42feb33b0b737fc3d513
+_md5_=dc514377f3628e53069f37da183e9908
diff --git a/metadata/md5-cache/dev-python/jwcrypto-1.5.0 b/metadata/md5-cache/dev-python/jwcrypto-1.5.0
index 1fd65be3d5c4..677133ddcfc0 100644
--- a/metadata/md5-cache/dev-python/jwcrypto-1.5.0
+++ b/metadata/md5-cache/dev-python/jwcrypto-1.5.0
@@ -1,16 +1,16 @@
-BDEPEND=doc? ( || ( ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/cryptography-3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=doc? ( || ( ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/cryptography-3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Implements JWK,JWS,JWE specifications using python-cryptography
EAPI=8
HOMEPAGE=https://github.com/latchset/jwcrypto/ https://pypi.org/project/jwcrypto/
INHERIT=distutils-r1
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~arm64 ~riscv ~x86
LICENSE=LGPL-3+
-RDEPEND=>=dev-python/cryptography-3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/cryptography-3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/latchset/jwcrypto/archive/v1.5.0.tar.gz -> jwcrypto-1.5.0.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=45a1d2fe6733e4714d54bbe62c07bf56
+_md5_=2c7bac2cd49b54ebeed5b7364cb54c1a
diff --git a/metadata/md5-cache/dev-python/latexcodec-2.0.1-r1 b/metadata/md5-cache/dev-python/latexcodec-2.0.1-r1
new file mode 100644
index 000000000000..f70480ba1652
--- /dev/null
+++ b/metadata/md5-cache/dev-python/latexcodec-2.0.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Lexer and codec to work with LaTeX code in Python
+EAPI=8
+HOMEPAGE=https://github.com/mcmtroffaes/latexcodec/ https://pypi.org/project/latexcodec/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/l/latexcodec/latexcodec-2.0.1.tar.gz
+_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=cd4d413b450b84ba1aa99eb5f7bace5a
diff --git a/metadata/md5-cache/dev-python/libarchive-c-4.0-r1 b/metadata/md5-cache/dev-python/libarchive-c-4.0-r1
new file mode 100644
index 000000000000..38853d41eceb
--- /dev/null
+++ b/metadata/md5-cache/dev-python/libarchive-c-4.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( app-arch/libarchive >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A Python interface to libarchive
+EAPI=8
+HOMEPAGE=https://github.com/Changaco/python-libarchive-c/ https://pypi.org/project/libarchive-c/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86
+LICENSE=CC0-1.0
+RDEPEND=app-arch/libarchive python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Changaco/python-libarchive-c/archive/4.0.tar.gz -> python-libarchive-c-4.0.gh.tar.gz
+_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=a2c0718644b2ba9ad2e4278d53d5ac91
diff --git a/metadata/md5-cache/dev-python/lit-16.0.5.9999 b/metadata/md5-cache/dev-python/lit-16.0.5.9999
index 7c4acc20ca62..024bb0f76914 100644
--- a/metadata/md5-cache/dev-python/lit-16.0.5.9999
+++ b/metadata/md5-cache/dev-python/lit-16.0.5.9999
@@ -1,15 +1,15 @@
-BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/llvm ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/llvm ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
DESCRIPTION=A stand-alone install of the LLVM suite testing tool
EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=distutils-r1 llvm.org
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PROPERTIES=live
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org 187e2e7c45b851db64ec5e943190d469 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=6ab6908d2507a09df6acd7c92d7ec4ed
+_md5_=fe6b9c8c399961cbedf5987b128971f4
diff --git a/metadata/md5-cache/dev-python/lit-17.0.0.9999 b/metadata/md5-cache/dev-python/lit-17.0.0.9999
index 7c4acc20ca62..024bb0f76914 100644
--- a/metadata/md5-cache/dev-python/lit-17.0.0.9999
+++ b/metadata/md5-cache/dev-python/lit-17.0.0.9999
@@ -1,15 +1,15 @@
-BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/llvm ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/llvm ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
DESCRIPTION=A stand-alone install of the LLVM suite testing tool
EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=distutils-r1 llvm.org
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PROPERTIES=live
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 git-r3 27e13c09a4c7e4c78ac812f74727e676 llvm.org 187e2e7c45b851db64ec5e943190d469 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=6ab6908d2507a09df6acd7c92d7ec4ed
+_md5_=fe6b9c8c399961cbedf5987b128971f4
diff --git a/metadata/md5-cache/dev-python/lit-17.0.0_pre20230526 b/metadata/md5-cache/dev-python/lit-17.0.0_pre20230526
index 2938226c59e3..ce5034056e19 100644
--- a/metadata/md5-cache/dev-python/lit-17.0.0_pre20230526
+++ b/metadata/md5-cache/dev-python/lit-17.0.0_pre20230526
@@ -1,15 +1,15 @@
-BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/llvm ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/llvm ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test unpack
DESCRIPTION=A stand-alone install of the LLVM suite testing tool
EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=distutils-r1 llvm.org
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz -> llvm-project-a2684acfb61d40f441e240035d7f1ba50da637c8.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 llvm.org 187e2e7c45b851db64ec5e943190d469 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=6ab6908d2507a09df6acd7c92d7ec4ed
+_md5_=fe6b9c8c399961cbedf5987b128971f4
diff --git a/metadata/md5-cache/dev-python/lockfile-0.12.2-r3 b/metadata/md5-cache/dev-python/lockfile-0.12.2-r3
index 6092eb2b2588..4962f84bf70e 100644
--- a/metadata/md5-cache/dev-python/lockfile-0.12.2-r3
+++ b/metadata/md5-cache/dev-python/lockfile-0.12.2-r3
@@ -1,16 +1,16 @@
-BDEPEND=>dev-python/pbr-1.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( >=dev-python/sphinx-5.3.0 ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=>dev-python/pbr-1.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( >=dev-python/sphinx-5.3.0 ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Platform-independent file locking module
EAPI=8
HOMEPAGE=https://launchpad.net/pylockfile/ https://pypi.org/project/lockfile/
INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/l/lockfile/lockfile-0.12.2.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=3133cfac71cb6ba39fec0e781e2ef472
+_md5_=fa11b54659075c2556ac2e129980a874
diff --git a/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.5 b/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.5
index a23a4a402067..80df963bcdf4 100644
--- a/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.5
+++ b/metadata/md5-cache/dev-python/mdit-py-plugins-0.3.5
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-regressions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/markdown-it-py[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/pytest-regressions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/markdown-it-py[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Collection of plugins for markdown-it-py
EAPI=8
HOMEPAGE=https://pypi.org/project/mdit-py-plugins/ https://github.com/executablebooks/mdit-py-plugins/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
-RDEPEND=dev-python/markdown-it-py[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/markdown-it-py[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/executablebooks/mdit-py-plugins/archive/v0.3.5.tar.gz -> mdit-py-plugins-0.3.5.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=96b7c10efc29f3fd680994a5239ef22e
+_md5_=d92c5c7c4a6f0abd1e204b6457e7da10
diff --git a/metadata/md5-cache/dev-python/mergedict-1.0.0-r1 b/metadata/md5-cache/dev-python/mergedict-1.0.0-r1
index 7f9b559895a8..fcfeae415e7c 100644
--- a/metadata/md5-cache/dev-python/mergedict-1.0.0-r1
+++ b/metadata/md5-cache/dev-python/mergedict-1.0.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A Python 'dict' with a merge() method
EAPI=8
-HOMEPAGE=https://github.com/schettino72/mergedict/
+HOMEPAGE=https://github.com/schettino72/mergedict/ https://pypi.org/project/mergedict/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~riscv x86
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/mergedict/mergedict-1.0.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=9d17721fbc3606b307cec33e1f5ff531
+_md5_=1eaf5ea1f9ce1f98248e25ca189a173a
diff --git a/metadata/md5-cache/dev-python/minidb-2.0.7 b/metadata/md5-cache/dev-python/minidb-2.0.7
index ffd647bcb945..a10ad1a713ec 100644
--- a/metadata/md5-cache/dev-python/minidb-2.0.7
+++ b/metadata/md5-cache/dev-python/minidb-2.0.7
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[sqlite] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[sqlite] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12[sqlite] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Simple SQLite-based object store
EAPI=8
-HOMEPAGE=https://thp.io/2010/minidb/
+HOMEPAGE=https://thp.io/2010/minidb/ https://pypi.org/project/minidb/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 arm64 x86
LICENSE=ISC
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[sqlite] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[sqlite] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12[sqlite] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/minidb/minidb-2.0.7.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=33fadfb7b8a44e33bb7770acab347685
+_md5_=631572542812a1182d8a0081562eef31
diff --git a/metadata/md5-cache/dev-python/munch-3.0.0 b/metadata/md5-cache/dev-python/munch-3.0.0
index 6a30bfae45e6..506cb326371d 100644
--- a/metadata/md5-cache/dev-python/munch-3.0.0
+++ b/metadata/md5-cache/dev-python/munch-3.0.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/pbr[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=dev-python/pbr[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A dot-accessible dictionary (a la JavaScript objects)
EAPI=8
HOMEPAGE=https://github.com/Infinidat/munch/ https://pypi.org/project/munch/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
LICENSE=MIT
-RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/munch/munch-3.0.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=d429642916c860fa7ef659079e551668
+_md5_=4c03f1d82557ea5642e695cc551d7edc
diff --git a/metadata/md5-cache/dev-python/munkres-1.1.4-r1 b/metadata/md5-cache/dev-python/munkres-1.1.4-r1
index 457dbdbcfdac..4ec2785a8bf3 100644
--- a/metadata/md5-cache/dev-python/munkres-1.1.4-r1
+++ b/metadata/md5-cache/dev-python/munkres-1.1.4-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Module implementing munkres algorithm for the Assignment Problem
EAPI=8
-HOMEPAGE=https://pypi.org/project/munkres/ https://github.com/bmc/munkres
+HOMEPAGE=https://github.com/bmc/munkres/ https://pypi.org/project/munkres/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/bmc/munkres/archive/release-1.1.4.tar.gz -> munkres-1.1.4.tar.gz
+SRC_URI=https://github.com/bmc/munkres/archive/release-1.1.4.tar.gz -> munkres-release-1.1.4.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=018f578bfd6a68e16a429ca303acc917
+_md5_=2bec9d5e6372c89e4c01ca2173c43ab6
diff --git a/metadata/md5-cache/dev-python/ntplib-0.4.0-r1 b/metadata/md5-cache/dev-python/ntplib-0.4.0-r1
index afd43d4c164a..4c832737c549 100644
--- a/metadata/md5-cache/dev-python/ntplib-0.4.0-r1
+++ b/metadata/md5-cache/dev-python/ntplib-0.4.0-r1
@@ -1,17 +1,17 @@
-BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python NTP library
EAPI=8
HOMEPAGE=https://github.com/cf-natali/ntplib/ https://pypi.org/project/ntplib/
INHERIT=distutils-r1
-IUSE=python_targets_python3_10 python_targets_python3_11
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~x86
LICENSE=MIT
PROPERTIES=test_network
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/cf-natali/ntplib/archive/0.4.0.tar.gz -> ntplib-0.4.0.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=b889a31979f9bfb74b6864439a8d940d
+_md5_=1eb2c9c9d5d00c9c452a010b65acfa30
diff --git a/metadata/md5-cache/dev-python/oauthlib-3.2.2 b/metadata/md5-cache/dev-python/oauthlib-3.2.2
index 1cbe88ba0046..bfa4719e71dc 100644
--- a/metadata/md5-cache/dev-python/oauthlib-3.2.2
+++ b/metadata/md5-cache/dev-python/oauthlib-3.2.2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pyjwt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pyjwt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Spec-compliant and thorough implementation of the OAuth request-signing logic
EAPI=8
HOMEPAGE=https://github.com/oauthlib/oauthlib/ https://pypi.org/project/oauthlib/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv x86
LICENSE=BSD
-RDEPEND=>=dev-python/pyjwt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/pyjwt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/oauthlib/oauthlib-3.2.2.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=86b4f743a00e79c7bc08b92c24dc33a7
+_md5_=4d663a7fb1049ce51e5fa34a179abe16
diff --git a/metadata/md5-cache/dev-python/odfpy-1.4.2 b/metadata/md5-cache/dev-python/odfpy-1.4.2
index 07c350a9c4a3..b080b11be797 100644
--- a/metadata/md5-cache/dev-python/odfpy-1.4.2
+++ b/metadata/md5-cache/dev-python/odfpy-1.4.2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python API and tools to manipulate OpenDocument files
EAPI=8
HOMEPAGE=https://github.com/eea/odfpy/ https://pypi.org/project/odfpy/
INHERIT=distutils-r1
-IUSE=examples test python_targets_python3_10 python_targets_python3_11
+IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 x86
LICENSE=Apache-2.0 GPL-2 LGPL-2.1
-RDEPEND=dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/eea/odfpy/archive/release-1.4.2.tar.gz -> odfpy-release-1.4.2.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=f384fe9920af0e44ddb8b2faccba6155
+_md5_=176fc6776ebb09a38b247898fbd32f6f
diff --git a/metadata/md5-cache/dev-python/paho-mqtt-1.6.1-r1 b/metadata/md5-cache/dev-python/paho-mqtt-1.6.1-r1
new file mode 100644
index 000000000000..e72fc9fb8b7d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/paho-mqtt-1.6.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A client class with support for MQTT v5.0, v3.1.1, and v3.1
+EAPI=8
+HOMEPAGE=https://www.eclipse.org/paho/index.php?page=clients/python https://github.com/eclipse/paho.mqtt.python
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=EPL-2.0
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/eclipse/paho.mqtt.python/archive/v1.6.1.tar.gz -> paho-mqtt-1.6.1.gh.tar.gz
+_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=fd9b76c4a0e817a6441c074ebddfa1b7
diff --git a/metadata/md5-cache/dev-python/parameterized-0.9.0 b/metadata/md5-cache/dev-python/parameterized-0.9.0
index d01dc9da8f6b..151e48f6391c 100644
--- a/metadata/md5-cache/dev-python/parameterized-0.9.0
+++ b/metadata/md5-cache/dev-python/parameterized-0.9.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Parameterized testing with any Python test framework
EAPI=8
HOMEPAGE=https://github.com/wolever/parameterized/ https://pypi.org/project/parameterized/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/parameterized/parameterized-0.9.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0cf6ad6e55f4a7488019639bd2966277
+_md5_=a8ec5589bdfceb089102b5fe3175923a
diff --git a/metadata/md5-cache/dev-python/pygame-2.3.0 b/metadata/md5-cache/dev-python/pygame-2.3.0
index 28f8b5c59f73..af442ca26fe4 100644
--- a/metadata/md5-cache/dev-python/pygame-2.3.0
+++ b/metadata/md5-cache/dev-python/pygame-2.3.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.pygame.org/ https://github.com/pygame/pygame/ https://pypi.org/project/pygame/
INHERIT=distutils-r1
IUSE=examples opengl test X python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2.1
RDEPEND=dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] media-libs/freetype media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/portmidi media-libs/sdl2-image media-libs/sdl2-mixer media-libs/sdl2-ttf X? ( media-libs/libsdl2[opengl?,threads,video,X] ) !X? ( media-libs/libsdl2[threads] ) media-libs/fontconfig python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pygame/pygame/archive/2.3.0.tar.gz -> pygame-2.3.0.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=53bd9aa023a788d7cf01a38b2df2c2c7
+_md5_=9c9ef7d791b97156f55b958a233f2414
diff --git a/metadata/md5-cache/dev-python/pyjwt-2.7.0 b/metadata/md5-cache/dev-python/pyjwt-2.7.0
index ce4eec2941eb..42d79bd0ea1e 100644
--- a/metadata/md5-cache/dev-python/pyjwt-2.7.0
+++ b/metadata/md5-cache/dev-python/pyjwt-2.7.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/cryptography-3.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( !dev-python/python-jwt >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/cryptography-3.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( !dev-python/python-jwt >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=JSON Web Token implementation in Python
EAPI=8
HOMEPAGE=https://github.com/jpadilla/pyjwt/ https://pypi.org/project/PyJWT/
INHERIT=distutils-r1 optfeature pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=MIT
-RDEPEND=!dev-python/python-jwt python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=!dev-python/python-jwt python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/PyJWT/PyJWT-2.7.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0d601bb7fe8c50807a0260dbaaed939d
+_md5_=3ac9f5ad1b897336b61a42d1a5a519fa
diff --git a/metadata/md5-cache/dev-python/pyperclip-1.8.2-r1 b/metadata/md5-cache/dev-python/pyperclip-1.8.2-r1
index fd670599afa8..9fb259ef90a8 100644
--- a/metadata/md5-cache/dev-python/pyperclip-1.8.2-r1
+++ b/metadata/md5-cache/dev-python/pyperclip-1.8.2-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( || ( x11-misc/xsel x11-misc/xclip kde-plasma/plasma-workspace dev-python/PyQt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/QtPy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=test? ( || ( x11-misc/xsel x11-misc/xclip kde-plasma/plasma-workspace dev-python/PyQt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/QtPy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A cross-platform clipboard module for Python
EAPI=8
HOMEPAGE=https://github.com/asweigart/pyperclip/ https://pypi.org/project/pyperclip/
INHERIT=distutils-r1 virtualx pypi
-IUSE=python_targets_python3_10 python_targets_python3_11 test
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
-RDEPEND=|| ( x11-misc/xsel x11-misc/xclip kde-plasma/plasma-workspace dev-python/PyQt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/QtPy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=|| ( x11-misc/xsel x11-misc/xclip kde-plasma/plasma-workspace dev-python/PyQt5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/QtPy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyperclip/pyperclip-1.8.2.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5
-_md5_=3377ca6e0c62351b25a9535ff60b6f7e
+_md5_=48ccaefccd03743c65014d7f085b4720
diff --git a/metadata/md5-cache/dev-python/rebulk-3.2.0 b/metadata/md5-cache/dev-python/rebulk-3.2.0
index d9995658df74..9d464a94ac2e 100644
--- a/metadata/md5-cache/dev-python/rebulk-3.2.0
+++ b/metadata/md5-cache/dev-python/rebulk-3.2.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python library that performs advanced searches in strings
EAPI=8
HOMEPAGE=https://github.com/Toilal/rebulk/ https://pypi.org/project/rebulk/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=MIT Apache-2.0
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Toilal/rebulk/archive/v3.2.0.tar.gz -> rebulk-3.2.0.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=698a2b5f7a758f42503236b2cdb5dd7b
+_md5_=05dcabb6e08c891f7048dfdd0ec2a19f
diff --git a/metadata/md5-cache/dev-python/requests-futures-1.0.0-r1 b/metadata/md5-cache/dev-python/requests-futures-1.0.0-r1
index 457ab7489356..c9a380afdee8 100644
--- a/metadata/md5-cache/dev-python/requests-futures-1.0.0-r1
+++ b/metadata/md5-cache/dev-python/requests-futures-1.0.0-r1
@@ -1,17 +1,17 @@
-BDEPEND=test? ( >=dev-python/requests-1.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( >=dev-python/requests-1.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12[threads(+)] ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Asynchronous Python HTTP for Humans
EAPI=8
HOMEPAGE=https://github.com/ross/requests-futures
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=Apache-2.0
PROPERTIES=test_network
-RDEPEND=>=dev-python/requests-1.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/requests-1.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0=[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11[threads(+)] ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/requests-futures/requests-futures-1.0.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5cdfa1da06580c1a60982a92e82eb336
+_md5_=415696b96ea4165c8f893a851d096f82
diff --git a/metadata/md5-cache/dev-python/requests-mock-1.10.0-r1 b/metadata/md5-cache/dev-python/requests-mock-1.10.0-r1
index e834c4e10d64..50fd32064419 100644
--- a/metadata/md5-cache/dev-python/requests-mock-1.10.0-r1
+++ b/metadata/md5-cache/dev-python/requests-mock-1.10.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-python/pbr-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/fixtures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests-futures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testtools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/requests-2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/urllib3-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=>=dev-python/pbr-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/fixtures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests-futures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testtools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/requests-2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Mock out responses from the requests package
EAPI=8
HOMEPAGE=https://github.com/jamielennox/requests-mock/ https://pypi.org/project/requests-mock/
INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/requests-2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/urllib3-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/requests-2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/requests-mock/requests-mock-1.10.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=0f3dac72e77830c3a4e46d4884896284
+_md5_=567972af41b70a81c429bad94076ab7f
diff --git a/metadata/md5-cache/dev-python/requests-oauthlib-1.3.1 b/metadata/md5-cache/dev-python/requests-oauthlib-1.3.1
index aac63b078fd3..5fe37522b771 100644
--- a/metadata/md5-cache/dev-python/requests-oauthlib-1.3.1
+++ b/metadata/md5-cache/dev-python/requests-oauthlib-1.3.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/requests-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oauthlib-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/requests-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oauthlib-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=This project provides first-class OAuth library support for Requests
EAPI=8
HOMEPAGE=https://github.com/requests/requests-oauthlib
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=ISC
-RDEPEND=>=dev-python/requests-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/oauthlib-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=>=dev-python/requests-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oauthlib-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/requests/requests-oauthlib/archive/v1.3.1.tar.gz -> requests-oauthlib-1.3.1.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=dd4f80f970b625b42530c7e35bb4f827
+_md5_=3036336fa63ac9ac409f099cda73e9a2
diff --git a/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4 b/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4
index 987392e22c47..d9be4bef0f0c 100644
--- a/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4
+++ b/metadata/md5-cache/dev-python/requests-unixsocket-0.3.0-r4
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/pbr[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/waitress[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=dev-python/pbr[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/waitress[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Use requests to talk HTTP via a UNIX domain socket
EAPI=8
HOMEPAGE=https://github.com/msabramo/requests-unixsocket/ https://pypi.org/project/requests-unixsocket/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=Apache-2.0
-RDEPEND=dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/requests-unixsocket/requests-unixsocket-0.3.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=e3707583186e8dec34f042be3845792d
+_md5_=55242b6997477713516ccc45ff6c2be9
diff --git a/metadata/md5-cache/dev-python/stevedore-5.1.0 b/metadata/md5-cache/dev-python/stevedore-5.1.0
index b47aad4127ad..4e9f0c37597c 100644
--- a/metadata/md5-cache/dev-python/stevedore-5.1.0
+++ b/metadata/md5-cache/dev-python/stevedore-5.1.0
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-python/pbr-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testtools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] >=dev-python/openstackdocstheme-1.18.1[python_targets_python3_11(-)] >=dev-python/reno-2.5.0[python_targets_python3_11(-)] >=dev-python/sphinx-2.0.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] >=dev-python/openstackdocstheme-1.18.1[python_targets_python3_10(-)] >=dev-python/reno-2.5.0[python_targets_python3_10(-)] >=dev-python/sphinx-2.0.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=>=dev-python/pbr-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testtools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] >=dev-python/openstackdocstheme-1.18.1[python_targets_python3_12(-)] >=dev-python/reno-2.5.0[python_targets_python3_12(-)] >=dev-python/sphinx-2.0.0[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] >=dev-python/openstackdocstheme-1.18.1[python_targets_python3_11(-)] >=dev-python/reno-2.5.0[python_targets_python3_11(-)] >=dev-python/sphinx-2.0.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] >=dev-python/openstackdocstheme-1.18.1[python_targets_python3_10(-)] >=dev-python/reno-2.5.0[python_targets_python3_10(-)] >=dev-python/sphinx-2.0.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Manage dynamic plugins for Python applications
EAPI=8
HOMEPAGE=https://opendev.org/openstack/stevedore/ https://github.com/openstack/stevedore/ https://pypi.org/project/stevedore/
INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_python3_10 python_targets_python3_11
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/stevedore/stevedore-5.1.0.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 3b6a844fbf71f1581992b44c78b549b7 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=5038833def5ee024037012c7c1bfd143
+_md5_=aacc52529120aa96f784f6d577e3880b
diff --git a/metadata/md5-cache/dev-python/txredisapi-1.4.9 b/metadata/md5-cache/dev-python/txredisapi-1.4.9
index 7aa1015510f6..efe05f40e097 100644
--- a/metadata/md5-cache/dev-python/txredisapi-1.4.9
+++ b/metadata/md5-cache/dev-python/txredisapi-1.4.9
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/IlyaSkriblovsky/txredisapi/ https://pypi.org/project/txredisapi/
INHERIT=distutils-r1 optfeature
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~ppc64
LICENSE=Apache-2.0
RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,ssl(-)] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/IlyaSkriblovsky/txredisapi/archive/refs/tags/1.4.9.tar.gz -> txredisapi-1.4.9.gh.tar.gz
_eclasses_=distutils-r1 57f007adcdf3953627f14277c7eae6e0 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=fe10b26f6c622b3bbe7a81082930bebe
+_md5_=119c935c38cfe7751c9aa29a7c943f00
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 6f6fdebd8393..9a883d6dfb65 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/capistrano-3.17.3 b/metadata/md5-cache/dev-ruby/capistrano-3.17.3
new file mode 100644
index 000000000000..292df3abe505
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/capistrano-3.17.3
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby30? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby30(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby30(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby30(-)] dev-ruby/i18n:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby31(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby31(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby31(-)] dev-ruby/i18n:*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/mocha[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+DESCRIPTION=A distributed application deployment system
+EAPI=8
+HOMEPAGE=https://capistranorb.com/
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 test test
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby30(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby30(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby30(-)] dev-ruby/i18n:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby31(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby31(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby31(-)] dev-ruby/i18n:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=3
+SRC_URI=https://rubygems.org/gems/capistrano-3.17.3.gem
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 52594c9f6d00a877106c877d3dd1acee ruby-ng af08d2b1445bef89013607f69330a791 ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=78ebff3035c43e6a35abb42b606227c9
diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz
index eb03f671aca3..6e1fdccbf4a1 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/gnome-mahjongg-3.40.0 b/metadata/md5-cache/games-board/gnome-mahjongg-3.40.0
new file mode 100644
index 000000000000..46ce9171615d
--- /dev/null
+++ b/metadata/md5-cache/games-board/gnome-mahjongg-3.40.0
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) dev-libs/appstream-glib dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig app-arch/xz-utils >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=dev-libs/glib-2.40.0:2 >=gui-libs/gtk-4.5.0:4 gui-libs/libadwaita:1 >=gnome-base/librsvg-2.46.0:2 gnome-base/librsvg:2[vala]
+DESCRIPTION=Disassemble a pile of tiles by removing matching pairs
+EAPI=8
+HOMEPAGE=https://wiki.gnome.org/Apps/Mahjongg
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome.org gnome2-utils meson vala xdg
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=GPL-2+ CC-BY-SA-3.0
+RDEPEND=>=dev-libs/glib-2.40.0:2 >=gui-libs/gtk-4.5.0:4 gui-libs/libadwaita:1 >=gnome-base/librsvg-2.46.0:2
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-mahjongg/3.40/gnome-mahjongg-3.40.0.tar.xz
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 915ec7c25e08d7886558215e6809ca1e multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e vala 1343f639cc74d2aa8b36fc08677da58d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f6835972960042615340ca1e6c02562f
diff --git a/metadata/md5-cache/games-server/Manifest.gz b/metadata/md5-cache/games-server/Manifest.gz
index 953e3083d1fd..5ffbb81d43b6 100644
--- a/metadata/md5-cache/games-server/Manifest.gz
+++ b/metadata/md5-cache/games-server/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-server/bedrock-server-1.19.73.02 b/metadata/md5-cache/games-server/bedrock-server-1.19.73.02
deleted file mode 100644
index 06b8325023b8..000000000000
--- a/metadata/md5-cache/games-server/bedrock-server-1.19.73.02
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install
-DESCRIPTION=The official bedrock (non-java) based server for the sandbox video game
-EAPI=8
-HOMEPAGE=https://www.minecraft.net/
-INHERIT=systemd
-KEYWORDS=-* amd64
-LICENSE=Mojang
-RDEPEND=acct-group/bedrock acct-user/bedrock app-misc/dtach dev-libs/openssl:0/1.1 sys-libs/zlib
-RESTRICT=bindist mirror
-SLOT=0
-SRC_URI=https://minecraft.azureedge.net/bin-linux/bedrock-server-1.19.73.02.zip
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=88c7c8241a9c155c8dafa71748bbdf5a
diff --git a/metadata/md5-cache/games-server/bedrock-server-1.19.81.01 b/metadata/md5-cache/games-server/bedrock-server-1.19.81.01
deleted file mode 100644
index 45adf881f16a..000000000000
--- a/metadata/md5-cache/games-server/bedrock-server-1.19.81.01
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install
-DESCRIPTION=The official bedrock (non-java) based server for the sandbox video game
-EAPI=8
-HOMEPAGE=https://www.minecraft.net/
-INHERIT=systemd
-KEYWORDS=-* ~amd64
-LICENSE=Mojang
-RDEPEND=acct-group/bedrock acct-user/bedrock app-misc/dtach dev-libs/openssl:0/1.1 sys-libs/zlib
-RESTRICT=bindist mirror
-SLOT=0
-SRC_URI=https://minecraft.azureedge.net/bin-linux/bedrock-server-1.19.81.01.zip
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=34254df59a3f1889f04a560cc6a5b31d
diff --git a/metadata/md5-cache/games-server/bedrock-server-1.19.83.01 b/metadata/md5-cache/games-server/bedrock-server-1.19.83.01
index 9dcf46b98c41..892db066ffec 100644
--- a/metadata/md5-cache/games-server/bedrock-server-1.19.83.01
+++ b/metadata/md5-cache/games-server/bedrock-server-1.19.83.01
@@ -4,11 +4,11 @@ DESCRIPTION=The official bedrock (non-java) based server for the sandbox video g
EAPI=8
HOMEPAGE=https://www.minecraft.net/
INHERIT=systemd
-KEYWORDS=-* ~amd64
+KEYWORDS=-* amd64
LICENSE=Mojang
RDEPEND=acct-group/bedrock acct-user/bedrock app-misc/dtach dev-libs/openssl:0/1.1 sys-libs/zlib
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://minecraft.azureedge.net/bin-linux/bedrock-server-1.19.83.01.zip
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=34254df59a3f1889f04a560cc6a5b31d
+_md5_=88c7c8241a9c155c8dafa71748bbdf5a
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index efa3813cc098..fbfec34b891b 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/allegro-4.4.3.1-r1 b/metadata/md5-cache/media-libs/allegro-4.4.3.1-r1
index 61ebbcc90824..757900231140 100644
--- a/metadata/md5-cache/media-libs/allegro-4.4.3.1-r1
+++ b/metadata/md5-cache/media-libs/allegro-4.4.3.1-r1
@@ -1,8 +1,8 @@
BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
DEPEND=alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng: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(-)?] ) svga? ( media-libs/svgalib ) vorbis? ( media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[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-libs/libXcursor[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-libs/libXext[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-libs/libXpm[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-libs/libXt[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-libs/libXxf86dga[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-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) X? ( x11-base/xorg-proto )
-DESCRIPTION=cross-platform multimedia library
-EAPI=7
+DESCRIPTION=Cross-platform multimedia library
+EAPI=8
HOMEPAGE=https://liballeg.org/
INHERIT=cmake-multilib desktop
IUSE=alsa doc fbcon jack jpeg opengl oss png svga vga vorbis X abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
@@ -11,5 +11,5 @@ LICENSE=Allegro MIT GPL-2+ ZLIB
RDEPEND=alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack? ( virtual/jack[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( media-libs/libpng: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(-)?] ) svga? ( media-libs/svgalib ) vorbis? ( media-libs/libvorbis[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[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-libs/libXcursor[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-libs/libXext[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-libs/libXpm[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-libs/libXt[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-libs/libXxf86dga[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-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opengl? ( virtual/glu[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/opengl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
SLOT=0
SRC_URI=https://github.com/liballeg/allegro5/releases/download/4.4.3.1/allegro-4.4.3.1.tar.gz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c cmake-multilib 37d23064f303dcf23453353ab8c77059 desktop 021728fdc1b03b36357dbc89489e0f0d edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4a3d46cc935139f9b83d9d7cc169f7f2
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c cmake-multilib 37d23064f303dcf23453353ab8c77059 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=21f169b91c30afafe4b6e646e8abf50e
diff --git a/metadata/md5-cache/media-libs/allegro-5.2.7.0-r1 b/metadata/md5-cache/media-libs/allegro-5.2.7.0-r2
index 96e3d1fca5aa..a86649f740db 100644
--- a/metadata/md5-cache/media-libs/allegro-5.2.7.0-r1
+++ b/metadata/md5-cache/media-libs/allegro-5.2.7.0-r2
@@ -1,17 +1,17 @@
BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
-DEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dumb? ( >=media-libs/dumb-0.9.3-r2:=[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(-)?] ) gtk? ( x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( >=media-libs/openal-1.15.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(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( media-libs/opus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) physfs? ( >=dev-games/physfs-2.0.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(-)?] ) png? ( >=media-libs/libpng-1.5.18: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(-)?] ) pulseaudio? ( >=media-sound/pulseaudio-2.1-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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vorbis? ( >=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(-)?] ) webp? ( media-libs/libwebp: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(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[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-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinerama? ( >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x11-base/xorg-proto
+DEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dumb? ( >=media-libs/dumb-0.9.3-r2:=[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(-)?] ) gtk? ( x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( >=media-libs/openal-1.15.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(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( media-libs/opus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) physfs? ( >=dev-games/physfs-2.0.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(-)?] ) png? ( >=media-libs/libpng-1.5.18: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(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vorbis? ( >=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(-)?] ) webp? ( media-libs/libwebp: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(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[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-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinerama? ( >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x11-base/xorg-proto
DESCRIPTION=Cross-platform library aimed at video game and multimedia programming
-EAPI=7
+EAPI=8
HOMEPAGE=https://liballeg.org/
INHERIT=cmake-multilib
IUSE=alsa dumb flac gtk jpeg openal opengl opus oss physfs png pulseaudio test truetype vorbis webp X xinerama abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
KEYWORDS=amd64 ~arm64 ~loong ppc ppc64 ~riscv x86
LICENSE=BSD ZLIB
-RDEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dumb? ( >=media-libs/dumb-0.9.3-r2:=[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(-)?] ) gtk? ( x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( >=media-libs/openal-1.15.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(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( media-libs/opus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) physfs? ( >=dev-games/physfs-2.0.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(-)?] ) png? ( >=media-libs/libpng-1.5.18: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(-)?] ) pulseaudio? ( >=media-sound/pulseaudio-2.1-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(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vorbis? ( >=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(-)?] ) webp? ( media-libs/libwebp: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(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[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-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinerama? ( >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RDEPEND=alsa? ( >=media-libs/alsa-lib-1.0.27.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dumb? ( >=media-libs/dumb-0.9.3-r2:=[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(-)?] ) gtk? ( x11-libs/gtk+:3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openal? ( >=media-libs/openal-1.15.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(-)?] ) opengl? ( >=virtual/glu-9.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=virtual/opengl-7.0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opus? ( media-libs/opus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) physfs? ( >=dev-games/physfs-2.0.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(-)?] ) png? ( >=media-libs/libpng-1.5.18: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(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.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(-)?] ) vorbis? ( >=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(-)?] ) webp? ( media-libs/libwebp: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(-)?] ) X? ( >=x11-libs/libX11-1.6.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXcursor-1.1.14[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-libs/libXrandr-1.4.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinerama? ( >=x11-libs/libXinerama-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=X? ( opengl ) xinerama? ( X ) || ( alsa openal oss pulseaudio )
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://github.com/liballeg/allegro5/releases/download/5.2.7.0/allegro-5.2.7.0.tar.gz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c cmake-multilib 37d23064f303dcf23453353ab8c77059 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=71997c814c3391770f3e2cce7617eb4a
+_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=dc15f974aa0bbe3a9927a751b91b552a
diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz
index 7730fcb1cf27..b37d7046cd93 100644
--- a/metadata/md5-cache/media-plugins/Manifest.gz
+++ b/metadata/md5-cache/media-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-plugins/gst-plugins-libmms-1.20.6 b/metadata/md5-cache/media-plugins/gst-plugins-libmms-1.20.6
deleted file mode 100644
index 4c72de4f0c7d..000000000000
--- a/metadata/md5-cache/media-plugins/gst-plugins-libmms-1.20.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=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 ) virtual/pkgconfig virtual/perl-JSON-PP
-DEFINED_PHASES=compile configure install test
-DEPEND=>=media-libs/libmms-0.6.2-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(-)?] >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.20:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gst-plugins-bad-1.20.6:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-DESCRIPTION=Microsoft Multi Media Server source plugin for GStreamer
-EAPI=7
-HOMEPAGE=https://gstreamer.freedesktop.org/
-INHERIT=gstreamer-meson
-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
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=>=media-libs/libmms-0.6.2-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(-)?] >=dev-libs/glib-2.40.0:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gstreamer-1.20:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/gst-plugins-bad-1.20.6:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
-RESTRICT=test
-SLOT=1.0
-SRC_URI=https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.20.6.tar.xz
-_eclasses_=eapi8-dosym 741bfa77afb2a9321261501aca58c208 gstreamer-meson da83e5c4466382945ae200e6ccace9ed meson 915ec7c25e08d7886558215e6809ca1e multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 ba15b8b81f30ca448294d759a9f7902c toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=50e9dbd1731270b75450431515fcf1b8
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 343fd4a3ecaa..d26d5f17201f 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/krecorder-23.04.1 b/metadata/md5-cache/media-sound/krecorder-23.04.1
index 158e563e1730..368b8f31d8a8 100644
--- a/metadata/md5-cache/media-sound/krecorder-23.04.1
+++ b/metadata/md5-cache/media-sound/krecorder-23.04.1
@@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/krecorder/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm gear.kde.org
IUSE=debug
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=CC0-1.0 CC-BY-4.0 GPL-3+
RDEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtmultimedia-5.15.9:5[qml] >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=dev-qt/qtsvg-5.15.9:5 >=kde-frameworks/kirigami-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
SLOT=0
SRC_URI=mirror://kde/stable/release-service/23.04.1/src/krecorder-23.04.1.tar.xz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm 76234c40ad6f38d0d48cb04228708c86 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org dc60243572471279b11120514b85b558 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=953e0c4f5ebed2cf5f198d0bc6aa94e0
+_md5_=69a145259bb7faea6edff99c265d2a03
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index 6f9ce156b02e..24fa825694d3 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/ffmpeg-4.4.4-r2 b/metadata/md5-cache/media-video/ffmpeg-4.4.4-r2
index e157b8490d4f..63fc85526b07 100644
--- a/metadata/md5-cache/media-video/ffmpeg-4.4.4-r2
+++ b/metadata/md5-cache/media-video/ffmpeg-4.4.4-r2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) gpl? ( openssl? ( bindist ) fdk? ( bindist ) )
SLOT=0/56.58.58
SRC_URI=https://ffmpeg.org/releases/ffmpeg-4.4.4.tar.xz verify-sig? ( https://ffmpeg.org/releases/ffmpeg-4.4.4.tar.xz.asc )
_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=87a1b44ddac885f75e80a9d08bf02104
+_md5_=8bf37e43a8e19e857585933ea785a87c
diff --git a/metadata/md5-cache/media-video/ffmpeg-5.1.3 b/metadata/md5-cache/media-video/ffmpeg-5.1.3
index 3e027e016592..f7008f2d3a78 100644
--- a/metadata/md5-cache/media-video/ffmpeg-5.1.3
+++ b/metadata/md5-cache/media-video/ffmpeg-5.1.3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) gpl? ( openssl? ( bindist ) fdk? ( bindist ) )
SLOT=0/57.59.59
SRC_URI=https://ffmpeg.org/releases/ffmpeg-5.1.3.tar.xz verify-sig? ( https://ffmpeg.org/releases/ffmpeg-5.1.3.tar.xz.asc )
_eclasses_=flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=2ba10bf25354b270f1bbeb91ceae3601
+_md5_=895ffb0d5266f3234514e55e3b933720
diff --git a/metadata/md5-cache/net-news/Manifest.gz b/metadata/md5-cache/net-news/Manifest.gz
index 0c00cc53391d..456e8f689788 100644
--- a/metadata/md5-cache/net-news/Manifest.gz
+++ b/metadata/md5-cache/net-news/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-news/alligator-23.04.1 b/metadata/md5-cache/net-news/alligator-23.04.1
index 5aaba26dab35..d4521e46f135 100644
--- a/metadata/md5-cache/net-news/alligator-23.04.1
+++ b/metadata/md5-cache/net-news/alligator-23.04.1
@@ -7,11 +7,11 @@ HOMEPAGE=https://apps.kde.org/alligator/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm gear.kde.org
IUSE=debug test
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
LICENSE=|| ( GPL-2 GPL-3 ) CC0-1.0 CC-BY-SA-4.0 GPL-3+
RDEPEND=>=dev-libs/kirigami-addons-0.6:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtquickcontrols2-5.15.9:5 >=dev-qt/qtsql-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kirigami-5.106.0:5 >=kde-frameworks/syndication-5.106.0:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://kde/stable/release-service/23.04.1/src/alligator-23.04.1.tar.xz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c ecm 76234c40ad6f38d0d48cb04228708c86 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gear.kde.org 46a3a684cf1499799618bf7194102e69 kde.org dc60243572471279b11120514b85b558 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=862841741c57e7d60f4f5b6fd04b6101
+_md5_=caf253eec64e06ffc19d61e377430275
diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz
index 80d7c54acee3..b7cf29867388 100644
--- a/metadata/md5-cache/net-proxy/Manifest.gz
+++ b/metadata/md5-cache/net-proxy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.2.25 b/metadata/md5-cache/net-proxy/haproxy-2.2.25
index 2bc4da91700f..80c2d950ceb8 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.2.25
+++ b/metadata/md5-cache/net-proxy/haproxy-2.2.25
@@ -5,7 +5,7 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs flag-o-matic lua-single systemd linux-info
-IUSE=+crypt doc examples slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax +zlib lua 51degrees wurfl +lua_single_target_lua5-3
+IUSE=+crypt doc examples slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools +zlib lua 51degrees wurfl +lua_single_target_lua5-3
KEYWORDS=amd64 arm ~arm64 ppc ~x86
LICENSE=GPL-2 LGPL-2.1
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) slz? ( dev-libs/libslz:= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) acct-group/haproxy acct-user/haproxy
@@ -13,4 +13,4 @@ REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 ) ) ?? ( sl
SLOT=0/2.2
SRC_URI=http://haproxy.1wt.eu/download/2.2/src/haproxy-2.2.25.tar.gz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=9cce07cb10a89e672c5baf07fde28710
+_md5_=7bd9a65697cb49a14d008e66f552ee9f
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.2.29 b/metadata/md5-cache/net-proxy/haproxy-2.2.29
index b6744c493492..63d566155392 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.2.29
+++ b/metadata/md5-cache/net-proxy/haproxy-2.2.29
@@ -5,7 +5,7 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs flag-o-matic lua-single systemd linux-info
-IUSE=+crypt doc examples slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax +zlib lua 51degrees wurfl +lua_single_target_lua5-3
+IUSE=+crypt doc examples slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools +zlib lua 51degrees wurfl +lua_single_target_lua5-3
KEYWORDS=amd64 ~arm ~arm64 ~ppc ~x86
LICENSE=GPL-2 LGPL-2.1
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) slz? ( dev-libs/libslz:= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) acct-group/haproxy acct-user/haproxy
@@ -13,4 +13,4 @@ REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 ) ) ?? ( sl
SLOT=0/2.2
SRC_URI=http://haproxy.1wt.eu/download/2.2/src/haproxy-2.2.29.tar.gz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=d479a810883f709240b0cf203942d220
+_md5_=62d5d8f334f75bad83f0e8001387969a
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.2.9999 b/metadata/md5-cache/net-proxy/haproxy-2.2.9999
index a98b1ec30b70..59dddf46cd44 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.2.9999
+++ b/metadata/md5-cache/net-proxy/haproxy-2.2.9999
@@ -5,11 +5,11 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs flag-o-matic lua-single systemd linux-info git-r3
-IUSE=+crypt doc examples slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax +zlib lua 51degrees wurfl +lua_single_target_lua5-3
+IUSE=+crypt doc examples slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools +zlib lua 51degrees wurfl +lua_single_target_lua5-3
LICENSE=GPL-2 LGPL-2.1
PROPERTIES=live
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) slz? ( dev-libs/libslz:= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) ) acct-group/haproxy acct-user/haproxy
REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 ) ) ?? ( slz zlib )
SLOT=0/2.2
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=739a74e220b25055e754d904d5f58cf3
+_md5_=9ccf3102329d0e1b25459329fb49e83c
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.4.18 b/metadata/md5-cache/net-proxy/haproxy-2.4.18
index 5acdccbf18af..b3cabd56aed3 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.4.18
+++ b/metadata/md5-cache/net-proxy/haproxy-2.4.18
@@ -5,7 +5,7 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs lua-single systemd linux-info
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
KEYWORDS=amd64 arm ~arm64 ppc ~x86
LICENSE=GPL-2 LGPL-2.1
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
@@ -13,4 +13,4 @@ REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_
SLOT=0/2.4
SRC_URI=http://haproxy.1wt.eu/download/2.4/src/haproxy-2.4.18.tar.gz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=ca2862062683ea785a71ce916c09645b
+_md5_=acaff8b47fbd2c5fc43f93621082657e
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.4.22 b/metadata/md5-cache/net-proxy/haproxy-2.4.22
index 8f04fb24a7d8..a4aa940a5046 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.4.22
+++ b/metadata/md5-cache/net-proxy/haproxy-2.4.22
@@ -5,7 +5,7 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs lua-single systemd linux-info
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
KEYWORDS=amd64 ~arm ~arm64 ~ppc ~x86
LICENSE=GPL-2 LGPL-2.1
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
@@ -13,4 +13,4 @@ REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_
SLOT=0/2.4
SRC_URI=http://haproxy.1wt.eu/download/2.4/src/haproxy-2.4.22.tar.gz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=9a2b6dd4e22109cfb234a89b827801f2
+_md5_=fcd6aac31a93ebff76bc4829b32b77c5
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.4.9999 b/metadata/md5-cache/net-proxy/haproxy-2.4.9999
index 0a1f307b3bd1..a65b0b04a984 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.4.9999
+++ b/metadata/md5-cache/net-proxy/haproxy-2.4.9999
@@ -5,11 +5,11 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs lua-single systemd linux-info git-r3
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
LICENSE=GPL-2 LGPL-2.1
PROPERTIES=live
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib )
SLOT=0/2.4
_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4b5e4929504fd73344bea5c999b526a7
+_md5_=5eef1a2a4ab7ad36b0e2be17591aa301
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.6.10 b/metadata/md5-cache/net-proxy/haproxy-2.6.10
deleted file mode 100644
index 1bd748e29989..000000000000
--- a/metadata/md5-cache/net-proxy/haproxy-2.6.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile install postinst setup
-DEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) )
-DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
-EAPI=7
-HOMEPAGE=http://www.haproxy.org
-INHERIT=toolchain-funcs lua-single systemd linux-info
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
-LICENSE=GPL-2 LGPL-2.1
-RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
-REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib )
-SLOT=0/2.6
-SRC_URI=http://haproxy.1wt.eu/download/2.6/src/haproxy-2.6.10.tar.gz
-_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.6.12 b/metadata/md5-cache/net-proxy/haproxy-2.6.12
deleted file mode 100644
index d3f2c0408eb3..000000000000
--- a/metadata/md5-cache/net-proxy/haproxy-2.6.12
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile install postinst setup
-DEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) )
-DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
-EAPI=7
-HOMEPAGE=http://www.haproxy.org
-INHERIT=toolchain-funcs lua-single systemd linux-info
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
-LICENSE=GPL-2 LGPL-2.1
-RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
-REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib )
-SLOT=0/2.6
-SRC_URI=http://haproxy.1wt.eu/download/2.6/src/haproxy-2.6.12.tar.gz
-_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.6.13 b/metadata/md5-cache/net-proxy/haproxy-2.6.13
index 4415e9d3a74b..3f773140d787 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.6.13
+++ b/metadata/md5-cache/net-proxy/haproxy-2.6.13
@@ -5,7 +5,7 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs lua-single systemd linux-info
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
LICENSE=GPL-2 LGPL-2.1
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
@@ -13,4 +13,4 @@ REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_
SLOT=0/2.6
SRC_URI=http://haproxy.1wt.eu/download/2.6/src/haproxy-2.6.13.tar.gz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
+_md5_=96d608e407d4f550721710edf8d2c375
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.6.9 b/metadata/md5-cache/net-proxy/haproxy-2.6.9
index 35d3f176670d..21194ed64502 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.6.9
+++ b/metadata/md5-cache/net-proxy/haproxy-2.6.9
@@ -5,7 +5,7 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs lua-single systemd linux-info
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
LICENSE=GPL-2 LGPL-2.1
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
@@ -13,4 +13,4 @@ REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_
SLOT=0/2.6
SRC_URI=http://haproxy.1wt.eu/download/2.6/src/haproxy-2.6.9.tar.gz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
+_md5_=96d608e407d4f550721710edf8d2c375
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.6.9999 b/metadata/md5-cache/net-proxy/haproxy-2.6.9999
index 72f8eac00165..a3a2df7d3447 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.6.9999
+++ b/metadata/md5-cache/net-proxy/haproxy-2.6.9999
@@ -5,11 +5,11 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs lua-single systemd linux-info git-r3
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
LICENSE=GPL-2 LGPL-2.1
PROPERTIES=live
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib )
SLOT=0/2.6
_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
+_md5_=96d608e407d4f550721710edf8d2c375
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.7.3 b/metadata/md5-cache/net-proxy/haproxy-2.7.3
index ab559354f6ca..574fbaf652d1 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.7.3
+++ b/metadata/md5-cache/net-proxy/haproxy-2.7.3
@@ -5,7 +5,7 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs lua-single systemd linux-info
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
LICENSE=GPL-2 LGPL-2.1
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
@@ -13,4 +13,4 @@ REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_
SLOT=0/2.7
SRC_URI=http://haproxy.1wt.eu/download/2.7/src/haproxy-2.7.3.tar.gz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
+_md5_=96d608e407d4f550721710edf8d2c375
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.7.4 b/metadata/md5-cache/net-proxy/haproxy-2.7.4
deleted file mode 100644
index 5730fbafd902..000000000000
--- a/metadata/md5-cache/net-proxy/haproxy-2.7.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile install postinst setup
-DEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) )
-DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
-EAPI=7
-HOMEPAGE=http://www.haproxy.org
-INHERIT=toolchain-funcs lua-single systemd linux-info
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
-LICENSE=GPL-2 LGPL-2.1
-RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
-REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib )
-SLOT=0/2.7
-SRC_URI=http://haproxy.1wt.eu/download/2.7/src/haproxy-2.7.4.tar.gz
-_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.7.8 b/metadata/md5-cache/net-proxy/haproxy-2.7.8
index e056c0605a3e..c8e07572e5b6 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.7.8
+++ b/metadata/md5-cache/net-proxy/haproxy-2.7.8
@@ -5,7 +5,7 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs lua-single systemd linux-info
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
LICENSE=GPL-2 LGPL-2.1
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
@@ -13,4 +13,4 @@ REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_
SLOT=0/2.7
SRC_URI=http://haproxy.1wt.eu/download/2.7/src/haproxy-2.7.8.tar.gz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
+_md5_=96d608e407d4f550721710edf8d2c375
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.7.9999 b/metadata/md5-cache/net-proxy/haproxy-2.7.9999
index 11a85ef8cce6..f45a28588bd4 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.7.9999
+++ b/metadata/md5-cache/net-proxy/haproxy-2.7.9999
@@ -5,11 +5,11 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs lua-single systemd linux-info git-r3
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
LICENSE=GPL-2 LGPL-2.1
PROPERTIES=live
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib )
SLOT=0/2.7
_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
+_md5_=96d608e407d4f550721710edf8d2c375
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.7.7 b/metadata/md5-cache/net-proxy/haproxy-2.8.0
index bf0db4e6ce3d..fcbe2d8edc3a 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.7.7
+++ b/metadata/md5-cache/net-proxy/haproxy-2.8.0
@@ -5,12 +5,12 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs lua-single systemd linux-info
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
LICENSE=GPL-2 LGPL-2.1
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib )
-SLOT=0/2.7
-SRC_URI=http://haproxy.1wt.eu/download/2.7/src/haproxy-2.7.7.tar.gz
+SLOT=0/2.8
+SRC_URI=http://haproxy.1wt.eu/download/2.8/src/haproxy-2.8.0.tar.gz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
+_md5_=96d608e407d4f550721710edf8d2c375
diff --git a/metadata/md5-cache/net-proxy/haproxy-2.7.6 b/metadata/md5-cache/net-proxy/haproxy-2.8.9999
index 956dad982e25..d42ebfbc1cfc 100644
--- a/metadata/md5-cache/net-proxy/haproxy-2.7.6
+++ b/metadata/md5-cache/net-proxy/haproxy-2.8.9999
@@ -1,16 +1,15 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile install postinst setup
+BDEPEND=virtual/pkgconfig virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile install postinst setup unpack
DEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) )
DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
-INHERIT=toolchain-funcs lua-single systemd linux-info
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+INHERIT=toolchain-funcs lua-single systemd linux-info git-r3
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
LICENSE=GPL-2 LGPL-2.1
+PROPERTIES=live
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib )
-SLOT=0/2.7
-SRC_URI=http://haproxy.1wt.eu/download/2.7/src/haproxy-2.7.6.tar.gz
-_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
+SLOT=0/2.8
+_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
+_md5_=96d608e407d4f550721710edf8d2c375
diff --git a/metadata/md5-cache/net-proxy/haproxy-9999 b/metadata/md5-cache/net-proxy/haproxy-9999
index dd077bf3ae65..0795cac8f443 100644
--- a/metadata/md5-cache/net-proxy/haproxy-9999
+++ b/metadata/md5-cache/net-proxy/haproxy-9999
@@ -5,11 +5,11 @@ DESCRIPTION=A TCP/HTTP reverse proxy for high availability environments
EAPI=7
HOMEPAGE=http://www.haproxy.org
INHERIT=toolchain-funcs lua-single systemd linux-info git-r3
-IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
+IUSE=+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter ssl systemd +threads tools zlib lua 51degrees wurfl lua_single_target_lua5-3 lua_single_target_lua5-4
LICENSE=GPL-2 LGPL-2.1
PROPERTIES=live
RDEPEND=crypt? ( virtual/libcrypt:= ) pcre? ( dev-libs/libpcre2:= pcre-jit? ( dev-libs/libpcre2:=[jit] ) ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd ) zlib? ( sys-libs/zlib ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) acct-group/haproxy acct-user/haproxy
REQUIRED_USE=pcre-jit? ( pcre ) lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) ?? ( slz zlib )
SLOT=0/9999
_eclasses_=git-r3 27e13c09a4c7e4c78ac812f74727e676 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=cc6e8b33f96a0d5e6c9bbb68e03bb79c
+_md5_=96d608e407d4f550721710edf8d2c375
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index be3913e67ecb..200a64e50bac 100644
--- a/metadata/md5-cache/net-wireless/Manifest.gz
+++ b/metadata/md5-cache/net-wireless/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-wireless/unifi-7.4.156 b/metadata/md5-cache/net-wireless/unifi-7.4.156
index 8a3f148acc18..999ac24486cc 100644
--- a/metadata/md5-cache/net-wireless/unifi-7.4.156
+++ b/metadata/md5-cache/net-wireless/unifi-7.4.156
@@ -13,4 +13,4 @@ RESTRICT=bindist mirror
SLOT=0/7.4
SRC_URI=https://dl.ui.com/unifi/7.4.156-6ee9e412d1/UniFi.unix.zip -> unifi-7.4.156.zip
_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
-_md5_=4a25771bfabede0b94bf9e4225621e22
+_md5_=7f23d55dcabe473d7c16e477c2368529
diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz
index f2a57de819cc..7975a8e21937 100644
--- a/metadata/md5-cache/sci-geosciences/Manifest.gz
+++ b/metadata/md5-cache/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-geosciences/opencpn-5.6.2-r1 b/metadata/md5-cache/sci-geosciences/opencpn-5.6.2-r1
index 6565e5873219..d0b70109cec3 100644
--- a/metadata/md5-cache/sci-geosciences/opencpn-5.6.2-r1
+++ b/metadata/md5-cache/sci-geosciences/opencpn-5.6.2-r1
@@ -1,6 +1,6 @@
-BDEPEND=sys-devel/gettext sys-apps/lsb-release >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+BDEPEND=sys-devel/gettext sys-apps/lsb-release x11-libs/wxGTK:3.0-gtk3[opengl,X] >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=app-arch/bzip2 lzma? ( app-arch/xz-utils ) dev-libs/tinyxml media-libs/freetype:2 media-libs/portaudio net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) x11-libs/gtk+:3 x11-libs/wxGTK:3.0-gtk3[opengl,X]
+DEPEND=app-arch/bzip2 lzma? ( app-arch/xz-utils ) dev-libs/tinyxml media-libs/freetype:2 media-libs/portaudio net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) x11-libs/gtk+:3
DESCRIPTION=a free, open source software for marine navigation
EAPI=8
HOMEPAGE=https://opencpn.org/
@@ -9,8 +9,8 @@ INHERIT=wxwidgets xdg cmake
IUSE=doc lzma opengl
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=app-arch/bzip2 lzma? ( app-arch/xz-utils ) dev-libs/tinyxml media-libs/freetype:2 media-libs/portaudio net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) x11-libs/gtk+:3 x11-libs/wxGTK:3.0-gtk3[opengl,X]
+RDEPEND=app-arch/bzip2 lzma? ( app-arch/xz-utils ) dev-libs/tinyxml media-libs/freetype:2 media-libs/portaudio net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) x11-libs/gtk+:3
SLOT=0
SRC_URI=https://github.com/OpenCPN/OpenCPN/archive/refs/tags/Release_5.6.2.tar.gz -> opencpn-5.6.2.tar.gz doc? ( https://launchpad.net/~opencpn/+archive/ubuntu/opencpn/+files/opencpn-doc_4.8.2.0.orig.tar.xz )
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c5ff8bca046904b241261812d4c4d66d
+_md5_=ba3a25ee52db6699175768c8ff471a00
diff --git a/metadata/md5-cache/sci-geosciences/opencpn-5.8.2 b/metadata/md5-cache/sci-geosciences/opencpn-5.8.2
index 9c37a4a06b18..ea95c4817ef6 100644
--- a/metadata/md5-cache/sci-geosciences/opencpn-5.8.2
+++ b/metadata/md5-cache/sci-geosciences/opencpn-5.8.2
@@ -1,6 +1,6 @@
-BDEPEND=sys-devel/gettext sys-apps/lsb-release >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+BDEPEND=sys-devel/gettext sys-apps/lsb-release x11-libs/wxGTK:3.2-gtk3[opengl,X] >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=app-arch/bzip2 lzma? ( app-arch/xz-utils ) dev-libs/tinyxml media-libs/freetype:2 media-libs/jasper media-libs/portaudio net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) x11-libs/gtk+:3 x11-libs/wxGTK:3.2-gtk3[opengl,X]
+DEPEND=app-arch/bzip2 lzma? ( app-arch/xz-utils ) dev-libs/tinyxml media-libs/freetype:2 media-libs/jasper media-libs/portaudio net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) x11-libs/gtk+:3
DESCRIPTION=a free, open source software for marine navigation
EAPI=8
HOMEPAGE=https://opencpn.org/
@@ -9,8 +9,8 @@ INHERIT=wxwidgets xdg cmake
IUSE=doc lzma opengl
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=app-arch/bzip2 lzma? ( app-arch/xz-utils ) dev-libs/tinyxml media-libs/freetype:2 media-libs/jasper media-libs/portaudio net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) x11-libs/gtk+:3 x11-libs/wxGTK:3.2-gtk3[opengl,X]
+RDEPEND=app-arch/bzip2 lzma? ( app-arch/xz-utils ) dev-libs/tinyxml media-libs/freetype:2 media-libs/jasper media-libs/portaudio net-misc/curl sys-libs/zlib opengl? ( virtual/opengl ) x11-libs/gtk+:3
SLOT=0
SRC_URI=https://github.com/OpenCPN/OpenCPN/archive/refs/tags/Release_5.8.2.tar.gz -> opencpn-5.8.2.tar.gz doc? ( https://launchpad.net/~opencpn/+archive/ubuntu/opencpn/+files/opencpn-doc_4.8.2.0.orig.tar.xz )
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b92880574b1f5d553d18b3bad7b21a93
+_md5_=7558c0f6de205c9d62638a52fec5bc1d
diff --git a/metadata/md5-cache/sys-auth/AusweisApp2-1.26.3 b/metadata/md5-cache/sys-auth/AusweisApp2-1.26.3
deleted file mode 100644
index de7cc7b326c3..000000000000
--- a/metadata/md5-cache/sys-auth/AusweisApp2-1.26.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=dev-libs/openssl:0= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsvg:5 dev-qt/qtwebsockets:5[qml] dev-qt/qtwidgets:5 net-libs/http-parser:0= sys-apps/pcsc-lite virtual/udev
-DESCRIPTION=Official authentication app for German ID cards and residence permits
-EAPI=8
-HOMEPAGE=https://www.ausweisapp.bund.de/
-INHERIT=cmake xdg-utils
-KEYWORDS=amd64 x86
-LICENSE=EUPL-1.2
-RDEPEND=dev-libs/openssl:0= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsvg:5 dev-qt/qtwebsockets:5[qml] dev-qt/qtwidgets:5 net-libs/http-parser:0= sys-apps/pcsc-lite virtual/udev
-SLOT=0
-SRC_URI=https://github.com/Governikus/AusweisApp2/archive/1.26.3.tar.gz -> AusweisApp2-1.26.3.tar.gz
-_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c5fb0998d53409859caa7bdd1f7b1a98
diff --git a/metadata/md5-cache/sys-auth/AusweisApp2-1.26.4 b/metadata/md5-cache/sys-auth/AusweisApp2-1.26.4
index 5c9964857ffb..503a5fc7c9d2 100644
--- a/metadata/md5-cache/sys-auth/AusweisApp2-1.26.4
+++ b/metadata/md5-cache/sys-auth/AusweisApp2-1.26.4
@@ -5,10 +5,10 @@ DESCRIPTION=Official authentication app for German ID cards and residence permit
EAPI=8
HOMEPAGE=https://www.ausweisapp.bund.de/
INHERIT=cmake xdg-utils
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=EUPL-1.2
RDEPEND=dev-libs/openssl:0= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtquickcontrols2:5 dev-qt/qtsvg:5 dev-qt/qtwebsockets:5[qml] dev-qt/qtwidgets:5 net-libs/http-parser:0= sys-apps/pcsc-lite virtual/udev
SLOT=0
SRC_URI=https://github.com/Governikus/AusweisApp2/archive/1.26.4.tar.gz -> AusweisApp2-1.26.4.tar.gz
_eclasses_=cmake 7fb5980de96325cbab639f5b2187357c flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=354c531cfa11fd3c92d1b8a0982e92e0
+_md5_=c5fb0998d53409859caa7bdd1f7b1a98
diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz
index 98164dbf1a39..6b9d6a54a6d5 100644
--- a/metadata/md5-cache/sys-auth/Manifest.gz
+++ b/metadata/md5-cache/sys-auth/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz
index 97a1b3ed4318..4499b6d54f10 100644
--- a/metadata/md5-cache/sys-boot/Manifest.gz
+++ b/metadata/md5-cache/sys-boot/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-boot/netboot-0.10.2-r4 b/metadata/md5-cache/sys-boot/netboot-0.10.2-r4
deleted file mode 100644
index cf1649acecfe..000000000000
--- a/metadata/md5-cache/sys-boot/netboot-0.10.2-r4
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=sys-devel/bison sys-devel/flex
-DEFINED_PHASES=compile configure install prepare
-DEPEND=berkdb? ( sys-libs/db:= ) lzo? ( dev-libs/lzo:2= ) odbc? ( dev-db/unixODBC:= )
-DESCRIPTION=Allows to remote boot a computer over an IP network
-EAPI=8
-HOMEPAGE=http://netboot.sourceforge.net/
-IUSE=berkdb +bootrom +lzo odbc static-libs
-KEYWORDS=amd64 x86
-LICENSE=GPL-2+
-RDEPEND=berkdb? ( sys-libs/db:= ) lzo? ( dev-libs/lzo:2= ) odbc? ( dev-db/unixODBC:= )
-SLOT=0
-SRC_URI=mirror://sourceforge/netboot/netboot-0.10.2.tar.gz
-_md5_=c4bed857cc088924bc4e5e89c5385836
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index 3aebd30f1476..d6b093f2b481 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/lvm2-2.03.21 b/metadata/md5-cache/sys-fs/lvm2-2.03.21
index ab753f9cf229..e961bbc2123a 100644
--- a/metadata/md5-cache/sys-fs/lvm2-2.03.21
+++ b/metadata/md5-cache/sys-fs/lvm2-2.03.21
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://sourceware.org/lvm2/
INHERIT=autotools linux-info systemd toolchain-funcs tmpfiles udev flag-o-matic
IUSE=lvm readline sanlock selinux static static-libs systemd thin +udev valgrind
-KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=udev? ( virtual/libudev:= ) lvm? ( dev-libs/libaio sys-apps/util-linux readline? ( sys-libs/readline:= ) sanlock? ( sys-cluster/sanlock ) systemd? ( sys-apps/systemd:= ) ) >=sys-apps/baselayout-2.2 lvm? ( virtual/tmpfiles thin? ( sys-block/thin-provisioning-tools ) )
REQUIRED_USE=static? ( !systemd !udev ) static-libs? ( static !udev ) systemd? ( udev ) thin? ( lvm )
SLOT=0
SRC_URI=https://sourceware.org/ftp/lvm2/LVM2.2.03.21.tgz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic 16483e58fadb0d47b4528f0aa7e171f6 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 14a8ae365191b518fad51caad7a08f3e udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=1c38b107b90aab6c115c7fb000a79c04
+_md5_=6afe1b3d5bf9fe1ff25d3f5375c537f6
diff --git a/metadata/md5-cache/www-apache/Manifest.gz b/metadata/md5-cache/www-apache/Manifest.gz
index 27e8d99ece3b..1c749bcdf430 100644
--- a/metadata/md5-cache/www-apache/Manifest.gz
+++ b/metadata/md5-cache/www-apache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apache/mod_h2-2.0.17 b/metadata/md5-cache/www-apache/mod_h2-2.0.18
index c6d57d34e7a2..d9696b1e1baa 100644
--- a/metadata/md5-cache/www-apache/mod_h2-2.0.17
+++ b/metadata/md5-cache/www-apache/mod_h2-2.0.18
@@ -10,6 +10,6 @@ KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
RDEPEND=>=net-libs/nghttp2-1.0 >=www-servers/apache-2.4.48[-apache2_modules_http2,ssl?] =www-servers/apache-2.4*
SLOT=0
-SRC_URI=https://github.com/icing/mod_h2/archive/v2.0.17.tar.gz -> mod_h2-2.0.17.tar.gz
+SRC_URI=https://github.com/icing/mod_h2/archive/v2.0.18.tar.gz -> mod_h2-2.0.18.tar.gz
_eclasses_=apache-module c39c4721f3b26f641833bddb8ee0718e autotools 6ae9a4347149b19a112caa1182d03bde depend.apache 416d1c5005c5f4594e79812fb7323f0d gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e
_md5_=d579e35e8ad51a4310380e53b07c1506
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index ad55f6ead58b..ab2cc3008ee4 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/google-chrome-113.0.5672.126 b/metadata/md5-cache/www-client/google-chrome-114.0.5735.90
index 063a5ab7d843..30ecce0a54cf 100644
--- a/metadata/md5-cache/www-client/google-chrome-113.0.5672.126
+++ b/metadata/md5-cache/www-client/google-chrome-114.0.5735.90
@@ -10,6 +10,6 @@ LICENSE=google-chrome
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) selinux? ( sec-policy/selinux-chromium )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_113.0.5672.126-1_amd64.deb
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_114.0.5735.90-1_amd64.deb
_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=832f633722d2fe1864b0c2632e551f52
diff --git a/metadata/md5-cache/www-client/google-chrome-beta-114.0.5735.45 b/metadata/md5-cache/www-client/google-chrome-beta-115.0.5790.13
index a5be65cab202..5190aee5263a 100644
--- a/metadata/md5-cache/www-client/google-chrome-beta-114.0.5735.45
+++ b/metadata/md5-cache/www-client/google-chrome-beta-115.0.5790.13
@@ -10,6 +10,6 @@ LICENSE=google-chrome
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) selinux? ( sec-policy/selinux-chromium )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_114.0.5735.45-1_amd64.deb
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_115.0.5790.13-1_amd64.deb
_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=af0793b63d0070684d513c0045380acb
diff --git a/metadata/md5-cache/www-client/opera-developer-100.0.4796.0 b/metadata/md5-cache/www-client/opera-developer-100.0.4815.0
index 06766c715b17..efba425be4bd 100644
--- a/metadata/md5-cache/www-client/opera-developer-100.0.4796.0
+++ b/metadata/md5-cache/www-client/opera-developer-100.0.4815.0
@@ -10,6 +10,6 @@ LICENSE=OPERA-2018
RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 )
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://download1.operacdn.com/pub/opera-developer/100.0.4796.0/linux/opera-developer_100.0.4796.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/100.0.4796.0/linux/opera-developer_100.0.4796.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/100.0.4796.0/linux/opera-developer_100.0.4796.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/100.0.4796.0/linux/opera-developer_100.0.4796.0_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz )
+SRC_URI=https://download1.operacdn.com/pub/opera-developer/100.0.4815.0/linux/opera-developer_100.0.4815.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/100.0.4815.0/linux/opera-developer_100.0.4815.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/100.0.4815.0/linux/opera-developer_100.0.4815.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/100.0.4815.0/linux/opera-developer_100.0.4815.0_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-110.0.5464.2.tar.xz )
_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=43dcc1a3f1e3ae14f16aa597a493b625
diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz
index 94774750483e..5767a83ad7a1 100644
--- a/metadata/md5-cache/www-plugins/Manifest.gz
+++ b/metadata/md5-cache/www-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-113.0.5672.126 b/metadata/md5-cache/www-plugins/chrome-binary-plugins-114.0.5735.90
index e61e3ad79caa..5dcd2bed6130 100644
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-113.0.5672.126
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-114.0.5735.90
@@ -8,6 +8,6 @@ LICENSE=google-chrome
RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:unstable
RESTRICT=bindist mirror strip
SLOT=stable
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_113.0.5672.126-1_amd64.deb
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_114.0.5735.90-1_amd64.deb
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=56740527e70db7fbbcef87ad68552159
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-114.0.5735.45_beta b/metadata/md5-cache/www-plugins/chrome-binary-plugins-115.0.5790.13_beta
index eb8326b819e2..7fbacecb05c7 100644
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-114.0.5735.45_beta
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-115.0.5790.13_beta
@@ -8,6 +8,6 @@ LICENSE=google-chrome
RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:stable !www-plugins/chrome-binary-plugins:unstable
RESTRICT=bindist mirror strip
SLOT=beta
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_114.0.5735.45-1_amd64.deb
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_115.0.5790.13-1_amd64.deb
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 14a8ae365191b518fad51caad7a08f3e unpacker aa6a4e924009232d8b78b31e932c30b5
_md5_=eaa785838d85936e9a01ebeaaf056ec1
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 3a4356fe8778..b0ef901bea36 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 15850 BLAKE2B f8a24ac4773896d3e2d3ac7daac96705bb587c68e5945981d4f8b934b213a0a634607e00cc3481f4c847f66ae537f4bfd1c12852438720d6cf5d711fe74f3237 SHA512 29367a48def7059bf0b6fab4e38cd0ba8266ac4b865394c346e798632efcf7c41364d99e462d98a52192ae8270db65e57b9f15ae208bef7ce4c3cfd98163dee1
-TIMESTAMP 2023-05-31T13:40:14Z
+TIMESTAMP 2023-05-31T19:40:15Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmR3Tj5fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmR3op9fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC1yBAAkq+n19eSOMu8F630fWIwU/YOjSQgay5IkeXlw4O8+RDh5OuR0X1F94EG
-0BdxXXC8Hz+VmPoNmbSzfpYQfSYKFndgvF02Ap+XmyPMD1zc/DhzfrZ7SYO0UeLB
-ENu6KugAfG0hkRH03HRQvCvLwekEgn+NbZz6HHLCLBRxWItjt8FEC7jvOUImrDP1
-6lnXRJ9QwpXFo449fEeG8Rt3khfDg7oLOUXrs+V5Ebo0ehx36oiitiLQ/PpMs6FX
-JSyLpbKPfmeu+cPnl2B9M9V6e31WbGwq3qHdtnb0D1OevRK0rHSeJa6V8rGlgXnx
-Ub+uYqh10LO9X6sASS8WG72SCa4fC7WvlTnsL59JEBCh/XROFDTJEMH+Z//aR6Qw
-A6FUfApEMryKdPLb9VOeY+2aj1Mz2DAYQJVc0k0l0/LxBKHG674m2q4Asb/yZNF2
-aDYAme6mL3WAgOme0Jdk78UZ76CvSiL+2bW0x1ounOCwyAovGfeLcywWXEe4uGfW
-ZJzhuBOVK9tvZVqUY1TO79O8aqdpasTUh7NB8sWYqTKCHE5RVcljrG9sjUS8OAYy
-1bptvucV1+/Szid6teKrEa1FWXXvAOHMLGq2v142gyNWvrXPppFXfSpyqs+zR1rE
-0KfqWlWuHDpJqpwQyUfr/XLzPph+GHZKodG1y8ry4ckwB3F01vk=
-=zhZM
+klCF2A/+KPR1sLpOSsYckGmgbi/vRvzbnz59siW5GB3pDHgKio78p8YCZ5gKcNxf
+/kDHkqYE/w/qnGNSVGomrcopLZcWPng7fl5SrVvFpPe8mSV5njX6Zo2LIPh/+3G4
+A3t3En0E6imRrIyoX4nJJLR8w+G6Y09G0lt12V9XpIgxTuJZ8leFBjfDCT8hN/cg
+79nnAPyrO5M2MXGsR0sWC6se4JNQyPGY8uQImUuuEtaO1HjPcsavSPlJby62c9y3
+onSJweJWbtI8oZXTAFIKRswIK1w4FBNT0JFvhrCFqG/+uvvuJv2NoJe9f/7Umc4Y
+aCz8qTimT9082sd4IyYyj87pAq6Pybftkh5LGjPqEl/v+abgdZoCFrcOFUQMFeoZ
+re3YybXMq1L0Y8GylYqF+py1d1p3bKt8qceSXKU303odA/7AuJitMYGIRgiCLwel
+HS5mw5cv09eyrpoSbAdOJ+JxNjQCoyqdVEm+90Pr3QMcBP+bvomEsJL684B/LiG8
+grU/hz8TXBdE80cbfEyOWrj8VJ/czDjIzEmQKtKAf0D3gc+MhOY05Cz5C95ndjWd
+BAF4FWoeBYkainlvXlClHGKFMaUZMXOopWgnmiStBeOVlGrU31Wy3CGdPIpUr2+9
+W2X701iTwtfNHrWeml2u/gPAwkSozayPEZ7qwX5/E+H2uLJoJMw=
+=4iD0
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index e944177fb7b4..37a4031ba1b3 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Wed, 31 May 2023 13:40:10 +0000
+Wed, 31 May 2023 19:40:13 +0000
diff --git a/metadata/projects.xml b/metadata/projects.xml
index 5c5cca3e4394..09ad056e43db 100644
--- a/metadata/projects.xml
+++ b/metadata/projects.xml
@@ -654,10 +654,6 @@
<name>Göktürk Yüksek</name>
</member>
<member>
- <email>grknight@gentoo.org</email>
- <name>Brian Evans</name>
- </member>
- <member>
<email>kensington@gentoo.org</email>
<name>Michael Palimaka</name>
</member>
@@ -1442,10 +1438,6 @@
<role>General system administration, Blogs, Planet</role>
</member>
<member>
- <email>grknight@gentoo.org</email>
- <name>Brian Evans</name>
- </member>
- <member>
<email>jmbsvicetto@gentoo.org</email>
<name>Jorge Manuel B. S. Vicetto</name>
<role>General system administration, Release Engineering liaison</role>
@@ -2039,10 +2031,6 @@
<name>PHP</name>
<url>https://wiki.gentoo.org/wiki/Project:PHP</url>
<description>This project maintains PHP itself as well as the PHP extensions and libraries</description>
- <member>
- <email>grknight@gentoo.org</email>
- <name>Brian Evans</name>
- </member>
</project>
<project>
<email>pms@gentoo.org</email>
@@ -3423,11 +3411,6 @@
<url>https://wiki.gentoo.org/wiki/Project:Wiki</url>
<description>The wiki project oversees the community and the content surrounding wiki.gentoo.org</description>
<subproject ref="handbook@gentoo.org" inherit-members="1"/>
- <member>
- <email>grknight@gentoo.org</email>
- <name>Brian Evans</name>
- <role>Administrator / Contributor</role>
- </member>
<member is-lead="1">
<email>maffblaster@gentoo.org</email>
<name>Matthew Marchese</name>
diff --git a/metadata/timestamp b/metadata/timestamp
index 8c526970654e..c3faba6f65ce 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Wed May 31 01:40:10 PM UTC 2023
+Wed May 31 07:40:13 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 7aaa9d9b64f1..5ea97e7c924e 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Wed, 31 May 2023 13:45:01 +0000
+Wed, 31 May 2023 19:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 34957f95f6ee..4b978fa01f95 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-1a7fbac540cd29d4a88d0067750dd60c606d614b 1685539876 2023-05-31T13:31:16+00:00
+0a4b517cf967b450fa027f957656b7ddeb7cd9a9 1685561721 2023-05-31T19:35:21+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 4e859f5ef177..c57564bdf849 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1685540401 Wed 31 May 2023 01:40:01 PM UTC
+1685562001 Wed 31 May 2023 07:40:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index e944177fb7b4..37a4031ba1b3 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Wed, 31 May 2023 13:40:10 +0000
+Wed, 31 May 2023 19:40:13 +0000
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index f8c8a6dbbb7a..fadc835a490c 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/irker/Manifest b/net-irc/irker/Manifest
index 21d9622aecda..083149376f9a 100644
--- a/net-irc/irker/Manifest
+++ b/net-irc/irker/Manifest
@@ -1,4 +1,3 @@
-AUX irker-2.22-fix-tcpserver.patch 1068 BLAKE2B e2aaef99a33f5464194feb4dc61e99325ae0012dfd7065049e54351b192bd46cbfc86a5c4b7ebcc42213dbfa3dd5177eb17dbc0ba8499ac482ae6f6ce9e0fd25 SHA512 220ebc5376ba0e4be95d21816147bf871f233dd23de24d3b52a0215d91015d83d2d4678c1725331151725f187fe465d49f81f9f8ae9539feccde710c5773a5be
AUX irkerd.confd 535 BLAKE2B fe8484cee8e5d443c3019c9915553e503164a2e5e965b44e89200fd71c8a2152bf5ca0dc43e5e93b46dfff6e683d8fc2d364dd27048d16642c4043a4f936d3af SHA512 00656916acb9fa2cbee57442a7a90bfbc7213c03ad3ee38b01314679b66177fa6152400ad3401e87be3711e6e38e09b084ea90cb71ae5774c8eba5cf9ab8e070
AUX irkerd.initd 963 BLAKE2B 33e4b654eb908d5d2b5c086d821f81d959bcb71ec93b80c7aa38ffaf75f011d41f43b9369115d0ac463ecdc3781ee7360d06fa8afe9c7e66a79fc55e8340d338 SHA512 fa9247c207f4a21611e51477c31556114d83899ea7adcc8bf8f3bb3edafaa8db84b4764ac5704dfe7abff2e5f9727610b71609a620432dc939a81d2ab7fcf818
AUX irkerd.service 517 BLAKE2B de89f8ff4d98928b8d4035e545a2c0628b849246ce5eae393341cf894a89ec1b33087da6c756d8b3b17784175541bd366dbf0b17c38e1e36cacd2b0da48a2391 SHA512 d31699cef084bfeb2272e49c7eeb050148e942286cd9cb2cd6491a97210628f08f05c04ddd052a8ee9cccba33ecd3e460f99aeb52dd1c1ae1ef65ef8754ddf49
diff --git a/net-irc/irker/files/irker-2.22-fix-tcpserver.patch b/net-irc/irker/files/irker-2.22-fix-tcpserver.patch
deleted file mode 100644
index 1848a4430cc7..000000000000
--- a/net-irc/irker/files/irker-2.22-fix-tcpserver.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-https://gitlab.com/esr/irker/-/merge_requests/29
-
-From da933d5188d88ef0557bda59f02188f164ad427c Mon Sep 17 00:00:00 2001
-From: "Frank Ch. Eigler" <fche@elastic.org>
-Date: Mon, 11 Apr 2022 15:43:22 +0000
-Subject: [PATCH] irkerd: correct typo to our internal TCP/UDP ipv6 server
- classes
-
---- a/irkerd
-+++ b/irkerd
-@@ -1131,8 +1131,8 @@ if __name__ == '__main__':
- tcpserver = socketserver.TCPServer((args.host, PORT), IrkerTCPHandler)
- udpserver = socketserver.UDPServer((args.host, PORT), IrkerUDPHandler)
- # pylint: disable=undefined-variable
-- tcp6server = TCPServer((args.host6, PORT), IrkerTCPHandler)
-- udp6server = UDPServer((args.host6, PORT), IrkerUDPHandler)
-+ tcp6server = TCP6Server((args.host6, PORT), IrkerTCPHandler)
-+ udp6server = UDP6Server((args.host6, PORT), IrkerUDPHandler)
- for server in [tcpserver, udpserver, tcp6server, udp6server]:
- server = threading.Thread(target=server.serve_forever)
- server.setDaemon(True)
-GitLab
diff --git a/net-news/Manifest.gz b/net-news/Manifest.gz
index 1271ae3161fe..a970ea89ae83 100644
--- a/net-news/Manifest.gz
+++ b/net-news/Manifest.gz
Binary files differ
diff --git a/net-news/alligator/Manifest b/net-news/alligator/Manifest
index 7c93a0208b3f..fae08063f466 100644
--- a/net-news/alligator/Manifest
+++ b/net-news/alligator/Manifest
@@ -1,3 +1,3 @@
DIST alligator-23.04.1.tar.xz 189168 BLAKE2B 711f269a23212ebedc8d582f333201a99a21bed009ad745c670805eb9d422527c5c37c30c2f73af440fc5dc901ed4ffef0910f026e8672fc37f3a33059e8de69 SHA512 bd119dc678ad6586280610e8f135b9dc9d55b647865507fcbd85366d316669dcb58ee2977c7d927a4e57ed1f391fdfa1c04c9ed554304c50da02cfe29c1912c9
-EBUILD alligator-23.04.1.ebuild 835 BLAKE2B b416abcaf672823273d8aa0efbdff5c3a5fd456e9631c95b91f716617df270ba6799cdb904b6a68554a26e22e213ea639619763f75f359eb57eb6170996162bb SHA512 5c462ae060d4d95bc4784341d6f2b2efc673fa4272e36ecf2c2a63c8391f5a06841c625d7ac02c3037cb999a865130dcee9d81b697872b71651974b30ccbe993
+EBUILD alligator-23.04.1.ebuild 842 BLAKE2B 559ad09c2b2ff88b4d66dd252311418b94cc5d52d6c52a855c1712158d890c96917b8cb141773abc9ccc24229b05ba903508110d2c06f17ab32f0ad3d5ee93c2 SHA512 a9c03eb5f5a7102aa4b5a3a568923e3be5b1e6b1698b8f1a4ce68396ba166dd8681b5d44cf1a2a9e40e08b018b49723675bd4733793a9514d39b0d514733e5d1
MISC metadata.xml 410 BLAKE2B 8467e6d44bc18187b601a202f94885fad62925c08795864a297dd81d445c8091242199fb7229478b33b5dd9d8b3a32861be1fac2f189d209aa0c0045bbd5efaf SHA512 3f90022b0f18fdf2cdbe9220286398d731791eb05e257c799af8ac291cf0ea7854fd01e4a64e791df83e3d3390fdb696ae6cf206b2e2d26caabe6b3366ef5d5c
diff --git a/net-news/alligator/alligator-23.04.1.ebuild b/net-news/alligator/alligator-23.04.1.ebuild
index be47498b511c..6a0205f05e42 100644
--- a/net-news/alligator/alligator-23.04.1.ebuild
+++ b/net-news/alligator/alligator-23.04.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/alligator/"
LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0 CC-BY-SA-4.0 GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
DEPEND="
>=dev-libs/kirigami-addons-0.6:5
diff --git a/net-proxy/Manifest.gz b/net-proxy/Manifest.gz
index 73329a69bfa7..c4256e563b09 100644
--- a/net-proxy/Manifest.gz
+++ b/net-proxy/Manifest.gz
Binary files differ
diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest
index 3f50cc67eb68..ba37b7d336a3 100644
--- a/net-proxy/haproxy/Manifest
+++ b/net-proxy/haproxy/Manifest
@@ -6,31 +6,24 @@ DIST haproxy-2.2.25.tar.gz 2957420 BLAKE2B 58f85c063bada9c943415ff8a8e51232dec0f
DIST haproxy-2.2.29.tar.gz 2969963 BLAKE2B c921c5d06ec5d6c19e1b0d62bca27cfc80df76ec2f25e1c96c4703dc8e55baf2cd112d0ae0ccec298809fe7e4258a5f682768849757b8754b73f83e0b1a4a4fe SHA512 066affb96d46de9c323e53cb3766f5eafa4f34f2403107d5d056588462c59b8340fb0e33acebd560e016d695b4423f61b9c42ea2b08d1754448e9919a4c6865f
DIST haproxy-2.4.18.tar.gz 3626923 BLAKE2B 1ec312a5607634f7906cfcf5d4e22d829bdca9ee436d2364ff30552375b3acaf748a79dd8a67e215007786aa57ae305e9270d62a07397bfc34f72799e4870220 SHA512 4362ebf5eef6560adf558a4db596c2a0349dca05ee51e69c60f5e995d364e4f68d3422391fc5286dd8e2e65ce41a459dbbcba01e6f7b5918870b214683922488
DIST haproxy-2.4.22.tar.gz 3648716 BLAKE2B b030faa8fb5e906494a8faeda8ee6a4496ed78dbaabb391a8b7020e5ef66803c4cf14438516435af84237352cca982a724857b61d033a1aa4dfa0ea5248f5b77 SHA512 c22ad38046e3c70beb3bf57a62e4e74db329559059e2f36d2f801768c26b1f1222631702e83e9839fab4396c1b78089a807750ff743b4192da06c751cf9f0779
-DIST haproxy-2.6.10.tar.gz 4056147 BLAKE2B 10e54b324826b99f8873e528368519d8cdf758a8796623852bcb8a2fdf2ab28259e1c60e5705041563bcdb5498b4ace72052d646586ab3627a0e444a100340e2 SHA512 3f07c3b3e33402e26334682612ada1ddc5feae8cd99fda52a521847baf417d7979d609d94eb34abcc97055cdca248bbf0df297bb7d16a2bd72f78cbe5933d5d3
-DIST haproxy-2.6.12.tar.gz 4060878 BLAKE2B c142ea24dfa8d68b8338ce46e326523c7568c5a99493f8418a6d0bd63e94e64a41f5843a017ca9140f0025c7d0baf3356099b32464d3d2046c9cdec20df42f6f SHA512 95841a7379488bf9632151a07f64a1a10af578e41c2749bd5e832f61977e195e3efdbf381db59f56a966732bcbf89f1ccb559f0bf3c369e4462b8419a1e347a6
DIST haproxy-2.6.13.tar.gz 4065839 BLAKE2B 5eed5e29d2121117866a1e7dde06ca02743001bd54f9b9a01c82c8c81e24686e3e24f5b8c291db12255d98b10f251b7f6e7612785130a8cf7fb68a0c7c5e28e6 SHA512 672b1c5cd373261865d03af1c5cc42d1f6ec672f08c8482185d17dca2bd7dbd1e83e65107bb0bf1eee33a7149d9d25cca3f2c90beeacb38ab2e3ab74e9bdc5ed
DIST haproxy-2.6.9.tar.gz 4045208 BLAKE2B 2222e2265b57a252c596c066b2fed0de89669ac6b86e0c76b31ef2b73e2d8d090a51c46d34553aec6d70a2b61717df0d2ac2eb1053cae0364e3e84334ba35f77 SHA512 24d000a38d30502f09c3cd44425bf515382c0a7b1bc5a117a078a198f9c05d618a25148ddee0463458884fc566085d9847e5f89e3c7bda1758ccf5fddef7ebf5
DIST haproxy-2.7.3.tar.gz 4141275 BLAKE2B a72c3ee578c2a1fb1648779c4a7c692d136455f24c2e2afc2e3ce1dba651043b2e897a938bf1da9a790cb6f8c731c331301d085a953674f341fbedc1d8c0847a SHA512 f9eeee2d232fd2f4da1959e9265dd6abe6c6182109a0455d4f868a516e78cc6ea67e8456d5bc26e439385d17f52e4b179d7c615bacf15aeae901ab8e172dc758
-DIST haproxy-2.7.4.tar.gz 4154182 BLAKE2B 16c32de742b0782389e62f5f0e737a50ff42ed8ed37c9d912d22e84f2dc3d68af112015e3774f7f583b73ef3c724171a5d18e55bfa957e55947555a49d9c14ba SHA512 c15be0a59ab86e9793ab0e20728f6f4e4b9d4e6fbaaa1839e25ba26efc4ee0cef0a0123ca5901dd25559213eadb5d2745dbbd2d937f7077fbfc883f44a29b397
-DIST haproxy-2.7.6.tar.gz 4162978 BLAKE2B f85dcccb4ad245c557cb7af84b93f825784247b5734d26720a9255c81b07062ca7d42c65096f13b0336a9684311879ffb379e9d0ab63b4bd0d9aaf674dadc0e3 SHA512 2e4227de737361a8176358c755809669feed6860eba2f2f285e96095eba54e8b0d1dcae0b952f31ecf88632636175088afe8cd1457bc758eeea350b8e973062e
-DIST haproxy-2.7.7.tar.gz 4176633 BLAKE2B b52f5d6cf00bfd888e97a0da0d52d631ead9cb136a6952fdfaa84e6d3c9ee314a4385fef7ebc0537599c1b27f4ded9178801655d2503c279788ff07a35d55588 SHA512 22750713803a1c340a21211fa1f588ccc24a811fdf99c87c8bd18b00c35cbe3931a9e2bce17dd41a2adeb94fa804cbc0e847af9bb20457951c7b44d8d444164c
DIST haproxy-2.7.8.tar.gz 4176647 BLAKE2B 2627c28fed6e760406a7eac824da1209a2f7473374e4b6dbce7995ac85ca888ee29e7554cfdea1f53841e90f53edad653124546173218366cd79565e3f197729 SHA512 00ea172faccb7a329a08baff1ba67345a233f94f2c0c388eb1446a8f00972a0fa77015645351ec80763f739889a24dcbfa5b0e92eec79fd310c0cafc88b5a700
-EBUILD haproxy-2.2.25.ebuild 5409 BLAKE2B 23881b30d8189bf37242f0676cbd04c2fa211fbfc69f797b39b4cf7c69f18c1517f7442c5b2960b75adb8c226877548deca81a4aa8e90cf0cab41aeb5badb089 SHA512 529a8625f5eefc4e39eeab8d8e7ce369eaac1a03b70c28da81ac52dbf8b88ce01f70408250693d1ba55e242ea16e3027923d643f2878af174c7e8eb04388aa71
-EBUILD haproxy-2.2.29.ebuild 5382 BLAKE2B d1c72b8ac95ad42f7f32ccfbf3379b6ac519a7466b3655fa8c22a2f3fa283616fae6387fb6c3837f9b22840daaf79b4c5664f275b8f3f133a21e4632d0899ac8 SHA512 f71758ea7fff0b375f76002f9d5c38ae01071e49ea964fe14455c355d8470a570abc3a52e79bf3b6437f9539fab7d7705702f0289c4d849198ed6fe7a566821d
-EBUILD haproxy-2.2.9999.ebuild 5383 BLAKE2B 841112c06223237de84b633a2c7b57e004f8528b6083ea89590299bdb4cdb239a48dac7ee5be7a9d4e846f11eb09bde5be77b65f9810aaa567ef4ef3484e0c7c SHA512 18dc442d9813211f027597043736c6358622b46f9f89c76dc3cc3d725d0968ce09574a80b30335c17fe3db917df5692de03967fb6331f56f4a251f148c519d28
-EBUILD haproxy-2.4.18.ebuild 5641 BLAKE2B 69556c59fdb12da5c92937e9f65de6c6e06d7a3595e19d4b209eea3077fc39d588dec835250cb876f761755d8c1de6f4db93d6718c030d6c643c978a8ee6b7c2 SHA512 f0087392efd0294af57c9204c1dce514c8572dfa36bf96c8e7c4ffa76cf8078460e641815922887da76b48fe4d2294b45d0b78f20c80b70bb8286c0e53616343
-EBUILD haproxy-2.4.22.ebuild 5700 BLAKE2B 4cc895ecedcbc92bc7b969b6479fc714eac039ef4ae8f55f9254ea4b6ccf488e0e8359a9a1012e1fa11f4337a134a1b73e238a5d8fac4d207b8ff9de2892932f SHA512 67dd2f23a8abe96741b6899d3d17e0fef4187394a58b466df7ae7b3505ab6558a69d11cf6387d184b915893bdf94bbb8d45f08e706df7fa03c58e928d7b6d28a
-EBUILD haproxy-2.4.9999.ebuild 5658 BLAKE2B db2f90dda1482bb3d6360696d2e73258c86d1832787ebf73f06575eb2e0ae668447a1003385ae8c0fa7223b7e6a3107d53b5d0ccb7b7d5454b23f1eadf8a9021 SHA512 76e46e4c4a8385d2d4df9d68ec1b66a15548699e01742e60b9b50068143571e36450a2e8e3b1796d49f26d56b1310a2c0831e7abc0d5e2dde30a8f8b4fba9796
-EBUILD haproxy-2.6.10.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
-EBUILD haproxy-2.6.12.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
-EBUILD haproxy-2.6.13.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
-EBUILD haproxy-2.6.9.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
-EBUILD haproxy-2.6.9999.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
-EBUILD haproxy-2.7.3.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
-EBUILD haproxy-2.7.4.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
-EBUILD haproxy-2.7.6.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
-EBUILD haproxy-2.7.7.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
-EBUILD haproxy-2.7.8.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
-EBUILD haproxy-2.7.9999.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
-EBUILD haproxy-9999.ebuild 5650 BLAKE2B 1a53741519e6b0cfc97711c61eec876a8992bac625c27d753e6992550c3dd244d6f77ba151c1557d838baa06ec32a10ee5b000f66814c9d96e5073fcfd2b9eb8 SHA512 04279dddef4c353da08136a653287c3c79b995da7b9fde553a0d47f9bcae89cfba46ae741ac3aafb8d4567e96fbd2100c2c6ecf4e9197f18cd59a186d22da971
+DIST haproxy-2.8.0.tar.gz 4328018 BLAKE2B a5382e153f08a315b7df7f92736aabad8e9d4cd0152a9178c448d1071440b88dbd723599fd3709d266f97eee4fa89d336a3390d70a0c4ab7f0b46e4ae713fa12 SHA512 4197e94df3d4ab8b27487146181335422358a097f7d50188b40ae23263c58ddeab6d17d9ed91e93d239a7fccec2fa58319e3f2cf07ac589c79fd78a3839c2b81
+EBUILD haproxy-2.2.25.ebuild 5366 BLAKE2B 02593a431a2a273984fd0b98d76a749c3e3979fc2b4a3c67ba566db9346eb018665271e8c532fc1bbfbd90e76a03cab8da32be0598aeed5d87bae26599205b7b SHA512 2d902b8349729bbabade99e2287df68ff10654c0a02421a9a1304dfe12c5be32445e3696f36a9199dc58e73c945e5100bc7ae689a553087ea35096d4e43794b9
+EBUILD haproxy-2.2.29.ebuild 5339 BLAKE2B 354e3d794b2be80977377032cb09d4259218a3afc7b046d25dc346c215497143d113de9c2a295682270980fcb0ba45e713b4a365def4a4f6679fbfbf14b38194 SHA512 a517f380995b7ab61f98a2e4c36dd3c66678e13cd15ac507301485c23bf466981326f7d5e5f502e0708597aff948bd3dab100117723873bcf92f312e60cd35db
+EBUILD haproxy-2.2.9999.ebuild 5340 BLAKE2B 9c9187eb4ab5207904937754cc796b296284854c8540da1792131674545cee3823ca709ec044844b99afd02dcd5988cc00a13805f94bff567d98a242d8312a62 SHA512 38aac92d320dd9aa3c98644b241c17e5e1e3e54f44cf06f68adac4eb319060324b6728a0040f4cc31e9e4ad7d5e25c7f295afc46aa68f37200569b45e9067a27
+EBUILD haproxy-2.4.18.ebuild 5598 BLAKE2B 1c7283001f105bb98bd22bba4c01e0589c26df49c4faeea559fef51e7715758a0146f9f8fb7046d144ba1c8308f91758a4a9ddcce9f9dac6db42bbca5043a786 SHA512 18ec1088515e435ae8710667da6a1c4fd815c16bd0889595c4285cb57624697ef6a658746c0128adcaa786d46e7e4a82d637d5c71cb17c4ef2f1830bcb30bffc
+EBUILD haproxy-2.4.22.ebuild 5657 BLAKE2B 145c1f9808a68b0a7c1d23f07bc7a01f668d83006b0939cdad136cedc118751e962553620abc63b351bf5b5ec58e553935bf32fb516613eecaf5e51be85ad001 SHA512 b2a70110752a439ff7674e0f092bb72da020c6d52b4b780953204515ebde46fd0b277525b6a89087f647bb9dfca1fdc7f98cd1763b50a49944eb2583c095ef9e
+EBUILD haproxy-2.4.9999.ebuild 5615 BLAKE2B 0d6b8841fb5bd2ef6fc7dfcafed75db8fb5a62277e2e6a0662aecd0746f80ed82f8f9ac682a32731bb8402214d68f0c08f7e6a6a359f9ab48ea58cbfd772be0e SHA512 5ceae9bd306b0735c9e7d95dcf6c998f799db8478bc82b0fcd2ee4586b28dea7e7f77c939922d2bf0c00fdf3965f470ee3421ce829158278765b033da5755431
+EBUILD haproxy-2.6.13.ebuild 5607 BLAKE2B ba2ff558d807e8b3c984e7a8469d709e272ccfa4e416febfee1618b1a09fbc654fb41f4801b427d5a4c4fe0be4768ebbfb8deac41f298f40197402af31e8b7f5 SHA512 96a7892eb7b081a56277b81e1537a4266728ab08fd5b80eda701599246d7a8a17244b8d4871c93304f5fc4325f65405b5d15b16785544480b51c13cf131496e3
+EBUILD haproxy-2.6.9.ebuild 5607 BLAKE2B ba2ff558d807e8b3c984e7a8469d709e272ccfa4e416febfee1618b1a09fbc654fb41f4801b427d5a4c4fe0be4768ebbfb8deac41f298f40197402af31e8b7f5 SHA512 96a7892eb7b081a56277b81e1537a4266728ab08fd5b80eda701599246d7a8a17244b8d4871c93304f5fc4325f65405b5d15b16785544480b51c13cf131496e3
+EBUILD haproxy-2.6.9999.ebuild 5607 BLAKE2B ba2ff558d807e8b3c984e7a8469d709e272ccfa4e416febfee1618b1a09fbc654fb41f4801b427d5a4c4fe0be4768ebbfb8deac41f298f40197402af31e8b7f5 SHA512 96a7892eb7b081a56277b81e1537a4266728ab08fd5b80eda701599246d7a8a17244b8d4871c93304f5fc4325f65405b5d15b16785544480b51c13cf131496e3
+EBUILD haproxy-2.7.3.ebuild 5607 BLAKE2B ba2ff558d807e8b3c984e7a8469d709e272ccfa4e416febfee1618b1a09fbc654fb41f4801b427d5a4c4fe0be4768ebbfb8deac41f298f40197402af31e8b7f5 SHA512 96a7892eb7b081a56277b81e1537a4266728ab08fd5b80eda701599246d7a8a17244b8d4871c93304f5fc4325f65405b5d15b16785544480b51c13cf131496e3
+EBUILD haproxy-2.7.8.ebuild 5607 BLAKE2B ba2ff558d807e8b3c984e7a8469d709e272ccfa4e416febfee1618b1a09fbc654fb41f4801b427d5a4c4fe0be4768ebbfb8deac41f298f40197402af31e8b7f5 SHA512 96a7892eb7b081a56277b81e1537a4266728ab08fd5b80eda701599246d7a8a17244b8d4871c93304f5fc4325f65405b5d15b16785544480b51c13cf131496e3
+EBUILD haproxy-2.7.9999.ebuild 5607 BLAKE2B ba2ff558d807e8b3c984e7a8469d709e272ccfa4e416febfee1618b1a09fbc654fb41f4801b427d5a4c4fe0be4768ebbfb8deac41f298f40197402af31e8b7f5 SHA512 96a7892eb7b081a56277b81e1537a4266728ab08fd5b80eda701599246d7a8a17244b8d4871c93304f5fc4325f65405b5d15b16785544480b51c13cf131496e3
+EBUILD haproxy-2.8.0.ebuild 5607 BLAKE2B ba2ff558d807e8b3c984e7a8469d709e272ccfa4e416febfee1618b1a09fbc654fb41f4801b427d5a4c4fe0be4768ebbfb8deac41f298f40197402af31e8b7f5 SHA512 96a7892eb7b081a56277b81e1537a4266728ab08fd5b80eda701599246d7a8a17244b8d4871c93304f5fc4325f65405b5d15b16785544480b51c13cf131496e3
+EBUILD haproxy-2.8.9999.ebuild 5607 BLAKE2B ba2ff558d807e8b3c984e7a8469d709e272ccfa4e416febfee1618b1a09fbc654fb41f4801b427d5a4c4fe0be4768ebbfb8deac41f298f40197402af31e8b7f5 SHA512 96a7892eb7b081a56277b81e1537a4266728ab08fd5b80eda701599246d7a8a17244b8d4871c93304f5fc4325f65405b5d15b16785544480b51c13cf131496e3
+EBUILD haproxy-9999.ebuild 5607 BLAKE2B ba2ff558d807e8b3c984e7a8469d709e272ccfa4e416febfee1618b1a09fbc654fb41f4801b427d5a4c4fe0be4768ebbfb8deac41f298f40197402af31e8b7f5 SHA512 96a7892eb7b081a56277b81e1537a4266728ab08fd5b80eda701599246d7a8a17244b8d4871c93304f5fc4325f65405b5d15b16785544480b51c13cf131496e3
MISC metadata.xml 1950 BLAKE2B ac55c0bbf5c5d26f92eb2e7cf4c7bf9ab6a432e45c192c6d591a3ba8c5457f3e17ecee6ad3fcbf13108d1893e3c8e582a4c6a5a3d842f0376b32869a59373526 SHA512 bbd3bc13f40649db82489e2f50acec08ec2cc7b401b81c071eabf3508bccda789da6d0bd50267d81b5d08c2eadee4cf3ce7fe8a2b57a04841cab38623025f121
diff --git a/net-proxy/haproxy/haproxy-2.2.25.ebuild b/net-proxy/haproxy/haproxy-2.2.25.ebuild
index dc5155b408da..bec46c997025 100644
--- a/net-proxy/haproxy/haproxy-2.2.25.ebuild
+++ b/net-proxy/haproxy/haproxy-2.2.25.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax +zlib lua 51degrees wurfl"
+ssl systemd +threads tools +zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -165,10 +165,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins contrib/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins contrib/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.2.29.ebuild b/net-proxy/haproxy/haproxy-2.2.29.ebuild
index 55877bc2b9f5..a1da00905684 100644
--- a/net-proxy/haproxy/haproxy-2.2.29.ebuild
+++ b/net-proxy/haproxy/haproxy-2.2.29.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax +zlib lua 51degrees wurfl"
+ssl systemd +threads tools +zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -166,10 +166,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins contrib/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins contrib/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.2.9999.ebuild b/net-proxy/haproxy/haproxy-2.2.9999.ebuild
index 752bdc4828b3..6f386ae05520 100644
--- a/net-proxy/haproxy/haproxy-2.2.9999.ebuild
+++ b/net-proxy/haproxy/haproxy-2.2.9999.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax +zlib lua 51degrees wurfl"
+ssl systemd +threads tools +zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -166,10 +166,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins contrib/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins contrib/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.4.18.ebuild b/net-proxy/haproxy/haproxy-2.4.18.ebuild
index 883ab8118c3f..3cb34fca9462 100644
--- a/net-proxy/haproxy/haproxy-2.4.18.ebuild
+++ b/net-proxy/haproxy/haproxy-2.4.18.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -161,10 +161,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.4.22.ebuild b/net-proxy/haproxy/haproxy-2.4.22.ebuild
index 559e43610038..b1317d2d7f7e 100644
--- a/net-proxy/haproxy/haproxy-2.4.22.ebuild
+++ b/net-proxy/haproxy/haproxy-2.4.22.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -172,10 +172,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.4.9999.ebuild b/net-proxy/haproxy/haproxy-2.4.9999.ebuild
index ff2118770d3f..291a00595e4a 100644
--- a/net-proxy/haproxy/haproxy-2.4.9999.ebuild
+++ b/net-proxy/haproxy/haproxy-2.4.9999.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -171,10 +171,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.6.10.ebuild b/net-proxy/haproxy/haproxy-2.6.10.ebuild
deleted file mode 100644
index 7c18e82dbedb..000000000000
--- a/net-proxy/haproxy/haproxy-2.6.10.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-LUA_COMPAT=( lua5-4 lua5-3 )
-
-[[ ${PV} == *9999 ]] && SCM="git-r3"
-inherit toolchain-funcs lua-single systemd linux-info ${SCM}
-
-MY_P="${PN}-${PV/_beta/-dev}"
-
-DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
-HOMEPAGE="http://www.haproxy.org"
-if [[ ${PV} != *9999 ]]; then
- SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-elif [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/"
- EGIT_BRANCH=master
-else
- EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/"
- EGIT_BRANCH=master
-fi
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
-REQUIRED_USE="pcre-jit? ( pcre )
- lua? ( ${LUA_REQUIRED_USE} )
- ?? ( slz zlib )"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
- crypt? ( virtual/libcrypt:= )
- pcre? (
- dev-libs/libpcre2:=
- pcre-jit? ( dev-libs/libpcre2:=[jit] )
- )
- ssl? (
- dev-libs/openssl:0=
- )
- systemd? ( sys-apps/systemd )
- zlib? ( sys-libs/zlib )
- lua? ( ${LUA_DEPS} )"
-RDEPEND="${DEPEND}
- acct-group/haproxy
- acct-user/haproxy"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README )
-EXTRAS=( admin/halog admin/iprange dev/tcploop dev/hpack )
-
-haproxy_use() {
- (( $# != 2 )) && die "${FUNCNAME} <USE flag> <make option>"
-
- usex "${1}" "USE_${2}=1" "USE_${2}="
-}
-
-pkg_setup() {
- use lua && lua-single_pkg_setup
- if use net_ns; then
- CONFIG_CHECK="~NET_NS"
- linux-info_pkg_setup
- fi
-}
-
-src_compile() {
- local -a args=(
- V=1
- # Switching to PCRE2 by default, bug 838013
- PCRE=
- PCRE_JIT=
- )
-
- if use elibc_musl; then
- args+=( TARGET=linux-musl )
- else
- args+=( TARGET=linux-glibc )
- fi
-
- # TODO: PCRE2_WIDTH?
- args+=( $(haproxy_use threads THREAD) )
- args+=( $(haproxy_use crypt LIBCRYPT) )
- args+=( $(haproxy_use net_ns NS) )
- args+=( $(haproxy_use pcre PCRE2) )
- args+=( $(haproxy_use pcre-jit PCRE2_JIT) )
- args+=( $(haproxy_use ssl OPENSSL) )
- args+=( $(haproxy_use slz SLZ) )
- args+=( $(haproxy_use zlib ZLIB) )
- args+=( $(haproxy_use lua LUA) )
- args+=( $(haproxy_use 51degrees 51DEGREES) )
- args+=( $(haproxy_use wurfl WURFL) )
- args+=( $(haproxy_use systemd SYSTEMD) )
- args+=( $(haproxy_use prometheus-exporter PROMEX) )
-
- # Bug #668002
- if use ppc || use arm || use hppa; then
- TARGET_LDFLAGS=-latomic
- fi
-
- # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing
- emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" \
- TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]}
- emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
- EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) \
- SBINDIR=/usr/sbin
-
- if use tools ; then
- for extra in ${EXTRAS[@]} ; do
- if [ "${extra}" = "admin/halog" ]; then
- emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
- EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \
- PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog
- elif [ "${extra}" = "dev/hpack" ]; then
- emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
- EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \
- PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht}
- else
- # Those two includes are a workaround for hpack Makefile missing those
- emake -C ${extra} \
- CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
- CC="$(tc-getCC)" ${args[@]}
- fi
- done
- fi
-}
-
-src_install() {
- dosbin haproxy
-
- newconfd "${FILESDIR}/${PN}.confd-r1" ${PN}
- newinitd "${FILESDIR}/${PN}.initd-r8" ${PN}
-
- doman doc/haproxy.1
-
- systemd_dounit admin/systemd/haproxy.service
-
- einstalldocs
-
- # The errorfiles are used by upstream defaults.
- insinto /etc/haproxy/errors/
- doins examples/errorfiles/*
-
- if use doc; then
- dodoc doc/*.txt
- #if use lua; then
- # TODO: doc/lua-api/
- #fi
- fi
-
- if use tools ; then
- has admin/halog "${EXTRAS[@]}" && dobin admin/halog/halog
- has admin/iprange "${EXTRAS[@]}" && {
- newbin admin/iprange/iprange haproxy_iprange
- newbin admin/iprange/ip6range haproxy_ip6range
- }
- has dev/tcploop "${EXTRAS[@]}" && newbin dev/tcploop/tcploop haproxy_tcploop
- has dev/hpack "${EXTRAS[@]}" && {
- newbin dev/hpack/gen-rht haproxy_gen-rht
- newbin dev/hpack/gen-enc haproxy_gen-enc
- newbin dev/hpack/decode haproxy_decode
- }
- fi
-
- if use examples ; then
- docinto examples
- dodoc examples/*.cfg
- dodoc doc/seamless_reload.txt
- fi
-
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
-}
-
-pkg_postinst() {
- if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then
- ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service."
- ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created."
- ewarn "Make use of them with the \"user\" and \"group\" directives."
-
- if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then
- einfo "Please consult the installed documentation for learning the configuration file's syntax."
- einfo "The documentation and sample configuration files are installed here:"
- einfo " ${EROOT}/usr/share/doc/${PF}"
- fi
- fi
-}
diff --git a/net-proxy/haproxy/haproxy-2.6.13.ebuild b/net-proxy/haproxy/haproxy-2.6.13.ebuild
index 7c18e82dbedb..843fa7ff2a33 100644
--- a/net-proxy/haproxy/haproxy-2.6.13.ebuild
+++ b/net-proxy/haproxy/haproxy-2.6.13.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -171,10 +171,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.6.9.ebuild b/net-proxy/haproxy/haproxy-2.6.9.ebuild
index 7c18e82dbedb..843fa7ff2a33 100644
--- a/net-proxy/haproxy/haproxy-2.6.9.ebuild
+++ b/net-proxy/haproxy/haproxy-2.6.9.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -171,10 +171,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.6.9999.ebuild b/net-proxy/haproxy/haproxy-2.6.9999.ebuild
index 7c18e82dbedb..843fa7ff2a33 100644
--- a/net-proxy/haproxy/haproxy-2.6.9999.ebuild
+++ b/net-proxy/haproxy/haproxy-2.6.9999.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -171,10 +171,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.7.3.ebuild b/net-proxy/haproxy/haproxy-2.7.3.ebuild
index 7c18e82dbedb..843fa7ff2a33 100644
--- a/net-proxy/haproxy/haproxy-2.7.3.ebuild
+++ b/net-proxy/haproxy/haproxy-2.7.3.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -171,10 +171,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.7.6.ebuild b/net-proxy/haproxy/haproxy-2.7.6.ebuild
deleted file mode 100644
index 7c18e82dbedb..000000000000
--- a/net-proxy/haproxy/haproxy-2.7.6.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-LUA_COMPAT=( lua5-4 lua5-3 )
-
-[[ ${PV} == *9999 ]] && SCM="git-r3"
-inherit toolchain-funcs lua-single systemd linux-info ${SCM}
-
-MY_P="${PN}-${PV/_beta/-dev}"
-
-DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
-HOMEPAGE="http://www.haproxy.org"
-if [[ ${PV} != *9999 ]]; then
- SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-elif [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/"
- EGIT_BRANCH=master
-else
- EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/"
- EGIT_BRANCH=master
-fi
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
-REQUIRED_USE="pcre-jit? ( pcre )
- lua? ( ${LUA_REQUIRED_USE} )
- ?? ( slz zlib )"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
- crypt? ( virtual/libcrypt:= )
- pcre? (
- dev-libs/libpcre2:=
- pcre-jit? ( dev-libs/libpcre2:=[jit] )
- )
- ssl? (
- dev-libs/openssl:0=
- )
- systemd? ( sys-apps/systemd )
- zlib? ( sys-libs/zlib )
- lua? ( ${LUA_DEPS} )"
-RDEPEND="${DEPEND}
- acct-group/haproxy
- acct-user/haproxy"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README )
-EXTRAS=( admin/halog admin/iprange dev/tcploop dev/hpack )
-
-haproxy_use() {
- (( $# != 2 )) && die "${FUNCNAME} <USE flag> <make option>"
-
- usex "${1}" "USE_${2}=1" "USE_${2}="
-}
-
-pkg_setup() {
- use lua && lua-single_pkg_setup
- if use net_ns; then
- CONFIG_CHECK="~NET_NS"
- linux-info_pkg_setup
- fi
-}
-
-src_compile() {
- local -a args=(
- V=1
- # Switching to PCRE2 by default, bug 838013
- PCRE=
- PCRE_JIT=
- )
-
- if use elibc_musl; then
- args+=( TARGET=linux-musl )
- else
- args+=( TARGET=linux-glibc )
- fi
-
- # TODO: PCRE2_WIDTH?
- args+=( $(haproxy_use threads THREAD) )
- args+=( $(haproxy_use crypt LIBCRYPT) )
- args+=( $(haproxy_use net_ns NS) )
- args+=( $(haproxy_use pcre PCRE2) )
- args+=( $(haproxy_use pcre-jit PCRE2_JIT) )
- args+=( $(haproxy_use ssl OPENSSL) )
- args+=( $(haproxy_use slz SLZ) )
- args+=( $(haproxy_use zlib ZLIB) )
- args+=( $(haproxy_use lua LUA) )
- args+=( $(haproxy_use 51degrees 51DEGREES) )
- args+=( $(haproxy_use wurfl WURFL) )
- args+=( $(haproxy_use systemd SYSTEMD) )
- args+=( $(haproxy_use prometheus-exporter PROMEX) )
-
- # Bug #668002
- if use ppc || use arm || use hppa; then
- TARGET_LDFLAGS=-latomic
- fi
-
- # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing
- emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" \
- TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]}
- emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
- EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) \
- SBINDIR=/usr/sbin
-
- if use tools ; then
- for extra in ${EXTRAS[@]} ; do
- if [ "${extra}" = "admin/halog" ]; then
- emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
- EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \
- PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog
- elif [ "${extra}" = "dev/hpack" ]; then
- emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
- EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \
- PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht}
- else
- # Those two includes are a workaround for hpack Makefile missing those
- emake -C ${extra} \
- CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
- CC="$(tc-getCC)" ${args[@]}
- fi
- done
- fi
-}
-
-src_install() {
- dosbin haproxy
-
- newconfd "${FILESDIR}/${PN}.confd-r1" ${PN}
- newinitd "${FILESDIR}/${PN}.initd-r8" ${PN}
-
- doman doc/haproxy.1
-
- systemd_dounit admin/systemd/haproxy.service
-
- einstalldocs
-
- # The errorfiles are used by upstream defaults.
- insinto /etc/haproxy/errors/
- doins examples/errorfiles/*
-
- if use doc; then
- dodoc doc/*.txt
- #if use lua; then
- # TODO: doc/lua-api/
- #fi
- fi
-
- if use tools ; then
- has admin/halog "${EXTRAS[@]}" && dobin admin/halog/halog
- has admin/iprange "${EXTRAS[@]}" && {
- newbin admin/iprange/iprange haproxy_iprange
- newbin admin/iprange/ip6range haproxy_ip6range
- }
- has dev/tcploop "${EXTRAS[@]}" && newbin dev/tcploop/tcploop haproxy_tcploop
- has dev/hpack "${EXTRAS[@]}" && {
- newbin dev/hpack/gen-rht haproxy_gen-rht
- newbin dev/hpack/gen-enc haproxy_gen-enc
- newbin dev/hpack/decode haproxy_decode
- }
- fi
-
- if use examples ; then
- docinto examples
- dodoc examples/*.cfg
- dodoc doc/seamless_reload.txt
- fi
-
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
-}
-
-pkg_postinst() {
- if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then
- ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service."
- ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created."
- ewarn "Make use of them with the \"user\" and \"group\" directives."
-
- if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then
- einfo "Please consult the installed documentation for learning the configuration file's syntax."
- einfo "The documentation and sample configuration files are installed here:"
- einfo " ${EROOT}/usr/share/doc/${PF}"
- fi
- fi
-}
diff --git a/net-proxy/haproxy/haproxy-2.7.7.ebuild b/net-proxy/haproxy/haproxy-2.7.7.ebuild
deleted file mode 100644
index 7c18e82dbedb..000000000000
--- a/net-proxy/haproxy/haproxy-2.7.7.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-LUA_COMPAT=( lua5-4 lua5-3 )
-
-[[ ${PV} == *9999 ]] && SCM="git-r3"
-inherit toolchain-funcs lua-single systemd linux-info ${SCM}
-
-MY_P="${PN}-${PV/_beta/-dev}"
-
-DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments"
-HOMEPAGE="http://www.haproxy.org"
-if [[ ${PV} != *9999 ]]; then
- SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-elif [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/"
- EGIT_BRANCH=master
-else
- EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/"
- EGIT_BRANCH=master
-fi
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
-REQUIRED_USE="pcre-jit? ( pcre )
- lua? ( ${LUA_REQUIRED_USE} )
- ?? ( slz zlib )"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
- crypt? ( virtual/libcrypt:= )
- pcre? (
- dev-libs/libpcre2:=
- pcre-jit? ( dev-libs/libpcre2:=[jit] )
- )
- ssl? (
- dev-libs/openssl:0=
- )
- systemd? ( sys-apps/systemd )
- zlib? ( sys-libs/zlib )
- lua? ( ${LUA_DEPS} )"
-RDEPEND="${DEPEND}
- acct-group/haproxy
- acct-user/haproxy"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README )
-EXTRAS=( admin/halog admin/iprange dev/tcploop dev/hpack )
-
-haproxy_use() {
- (( $# != 2 )) && die "${FUNCNAME} <USE flag> <make option>"
-
- usex "${1}" "USE_${2}=1" "USE_${2}="
-}
-
-pkg_setup() {
- use lua && lua-single_pkg_setup
- if use net_ns; then
- CONFIG_CHECK="~NET_NS"
- linux-info_pkg_setup
- fi
-}
-
-src_compile() {
- local -a args=(
- V=1
- # Switching to PCRE2 by default, bug 838013
- PCRE=
- PCRE_JIT=
- )
-
- if use elibc_musl; then
- args+=( TARGET=linux-musl )
- else
- args+=( TARGET=linux-glibc )
- fi
-
- # TODO: PCRE2_WIDTH?
- args+=( $(haproxy_use threads THREAD) )
- args+=( $(haproxy_use crypt LIBCRYPT) )
- args+=( $(haproxy_use net_ns NS) )
- args+=( $(haproxy_use pcre PCRE2) )
- args+=( $(haproxy_use pcre-jit PCRE2_JIT) )
- args+=( $(haproxy_use ssl OPENSSL) )
- args+=( $(haproxy_use slz SLZ) )
- args+=( $(haproxy_use zlib ZLIB) )
- args+=( $(haproxy_use lua LUA) )
- args+=( $(haproxy_use 51degrees 51DEGREES) )
- args+=( $(haproxy_use wurfl WURFL) )
- args+=( $(haproxy_use systemd SYSTEMD) )
- args+=( $(haproxy_use prometheus-exporter PROMEX) )
-
- # Bug #668002
- if use ppc || use arm || use hppa; then
- TARGET_LDFLAGS=-latomic
- fi
-
- # HAProxy really needs some of those "SPEC_CFLAGS", like -fno-strict-aliasing
- emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" EXTRA_OBJS="${EXTRA_OBJS}" \
- TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]}
- emake -C admin/systemd CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
- EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) \
- SBINDIR=/usr/sbin
-
- if use tools ; then
- for extra in ${EXTRAS[@]} ; do
- if [ "${extra}" = "admin/halog" ]; then
- emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
- EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \
- PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} admin/halog/halog
- elif [ "${extra}" = "dev/hpack" ]; then
- emake CFLAGS="${CFLAGS} \$(SPEC_CFLAGS)" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" \
- EXTRA_OBJS="${EXTRA_OBJS}" TARGET_LDFLAGS="${TARGET_LDFLAGS}" \
- PCRE_LIB="${ESYSROOT}"/usr/$(get_libdir) ${args[@]} dev/hpack/{decode,gen-enc,gen-rht}
- else
- # Those two includes are a workaround for hpack Makefile missing those
- emake -C ${extra} \
- CFLAGS="${CFLAGS} -I../../include/ -I../../ebtree/" OPTIMIZE="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
- CC="$(tc-getCC)" ${args[@]}
- fi
- done
- fi
-}
-
-src_install() {
- dosbin haproxy
-
- newconfd "${FILESDIR}/${PN}.confd-r1" ${PN}
- newinitd "${FILESDIR}/${PN}.initd-r8" ${PN}
-
- doman doc/haproxy.1
-
- systemd_dounit admin/systemd/haproxy.service
-
- einstalldocs
-
- # The errorfiles are used by upstream defaults.
- insinto /etc/haproxy/errors/
- doins examples/errorfiles/*
-
- if use doc; then
- dodoc doc/*.txt
- #if use lua; then
- # TODO: doc/lua-api/
- #fi
- fi
-
- if use tools ; then
- has admin/halog "${EXTRAS[@]}" && dobin admin/halog/halog
- has admin/iprange "${EXTRAS[@]}" && {
- newbin admin/iprange/iprange haproxy_iprange
- newbin admin/iprange/ip6range haproxy_ip6range
- }
- has dev/tcploop "${EXTRAS[@]}" && newbin dev/tcploop/tcploop haproxy_tcploop
- has dev/hpack "${EXTRAS[@]}" && {
- newbin dev/hpack/gen-rht haproxy_gen-rht
- newbin dev/hpack/gen-enc haproxy_gen-enc
- newbin dev/hpack/decode haproxy_decode
- }
- fi
-
- if use examples ; then
- docinto examples
- dodoc examples/*.cfg
- dodoc doc/seamless_reload.txt
- fi
-
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
-}
-
-pkg_postinst() {
- if [[ ! -f "${EROOT}/etc/haproxy/haproxy.cfg" ]] ; then
- ewarn "You need to create /etc/haproxy/haproxy.cfg before you start the haproxy service."
- ewarn "It's best practice to not run haproxy as root, user and group haproxy was therefore created."
- ewarn "Make use of them with the \"user\" and \"group\" directives."
-
- if [[ -d "${EROOT}/usr/share/doc/${PF}" ]]; then
- einfo "Please consult the installed documentation for learning the configuration file's syntax."
- einfo "The documentation and sample configuration files are installed here:"
- einfo " ${EROOT}/usr/share/doc/${PF}"
- fi
- fi
-}
diff --git a/net-proxy/haproxy/haproxy-2.7.8.ebuild b/net-proxy/haproxy/haproxy-2.7.8.ebuild
index 7c18e82dbedb..843fa7ff2a33 100644
--- a/net-proxy/haproxy/haproxy-2.7.8.ebuild
+++ b/net-proxy/haproxy/haproxy-2.7.8.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -171,10 +171,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.7.9999.ebuild b/net-proxy/haproxy/haproxy-2.7.9999.ebuild
index 7c18e82dbedb..843fa7ff2a33 100644
--- a/net-proxy/haproxy/haproxy-2.7.9999.ebuild
+++ b/net-proxy/haproxy/haproxy-2.7.9999.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -171,10 +171,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.7.4.ebuild b/net-proxy/haproxy/haproxy-2.8.0.ebuild
index 7c18e82dbedb..843fa7ff2a33 100644
--- a/net-proxy/haproxy/haproxy-2.7.4.ebuild
+++ b/net-proxy/haproxy/haproxy-2.8.0.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -171,10 +171,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-2.6.12.ebuild b/net-proxy/haproxy/haproxy-2.8.9999.ebuild
index 7c18e82dbedb..843fa7ff2a33 100644
--- a/net-proxy/haproxy/haproxy-2.6.12.ebuild
+++ b/net-proxy/haproxy/haproxy-2.8.9999.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -171,10 +171,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-proxy/haproxy/haproxy-9999.ebuild b/net-proxy/haproxy/haproxy-9999.ebuild
index 7c18e82dbedb..843fa7ff2a33 100644
--- a/net-proxy/haproxy/haproxy-9999.ebuild
+++ b/net-proxy/haproxy/haproxy-9999.ebuild
@@ -26,7 +26,7 @@ fi
LICENSE="GPL-2 LGPL-2.1"
SLOT="0/$(ver_cut 1-2)"
IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter
-ssl systemd +threads tools vim-syntax zlib lua 51degrees wurfl"
+ssl systemd +threads tools zlib lua 51degrees wurfl"
REQUIRED_USE="pcre-jit? ( pcre )
lua? ( ${LUA_REQUIRED_USE} )
?? ( slz zlib )"
@@ -171,10 +171,8 @@ src_install() {
dodoc doc/seamless_reload.txt
fi
- if use vim-syntax ; then
- insinto /usr/share/vim/vimfiles/syntax
- doins admin/syntax-highlight/haproxy.vim
- fi
+ insinto /usr/share/vim/vimfiles/syntax
+ doins admin/syntax-highlight/haproxy.vim
}
pkg_postinst() {
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 5c38683caae0..6f8ef21343ae 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/unifi/Manifest b/net-wireless/unifi/Manifest
index 0e8529d8aa0b..e028af62953f 100644
--- a/net-wireless/unifi/Manifest
+++ b/net-wireless/unifi/Manifest
@@ -9,5 +9,5 @@ DIST unifi-7.3.83.zip 185572238 BLAKE2B 2e2fa581bc53dcbd75660e5875e8de25df19ee22
DIST unifi-7.4.156.zip 167385370 BLAKE2B 4228911702267e9ebbdcabfbe773f0e2d3597d2e012be72c51d19b352fcd57756ac7e9a9d8b64b46ef1e590bfd36cc768f1afd0a0e09b321fc75bb6a3b8a5baa SHA512 903695360ec06f30fcf9133540cf0bcbc134a67c641e9ea75acc1fd1d34bbc17b80f024bdce1a217454816117c5e08400c8a2e5a3ce2b9cf5b76b39a4b4bb3be
EBUILD unifi-6.5.55-r2.ebuild 2471 BLAKE2B 85ea582f14c30db8c8fa3f02057f8ed8c506338860b1c549ce7e2192423c4be8a087c19cdec05079731b8bfa045c63edc094e740b5ad7b0fe987635319aac7b5 SHA512 395d780fa97045cadebc193ef391576c5def6f06413940857902e792b5a39dceb93f7ee8a8b2d8162df395c132bdb89490460d2fa69191f6b87cf9282b6e7f7b
EBUILD unifi-7.3.83.ebuild 2748 BLAKE2B 17476b2bd16b1fba0eac32a581147cfe24aaf675fdea78136ae8fc2ce68c1118189243778374a8b77db38154c4b7612474c94550d1e6f496abe4b3ffcc1dc3a6 SHA512 8f0f5506d8ef4fae4c591cc6ea876b34f0ea16b2fe1236536820921202ff2e5f4d83802a6d54d8de08d82d485ea9f04e85a1b71ba91cbe993d435bb1baf6fd81
-EBUILD unifi-7.4.156.ebuild 2769 BLAKE2B 858df3f44972bf5265de9d4ae1a6d87b4081ac23ed71edce21909af16e2c73c6e2f11f7138ac0555369506782f2539793125702e45aecf57dc35610dc0b65ff8 SHA512 8c8e41a26e6002dffb6ca2dba66cbf23054728885c9ffd22823a51077907113e87a816760e8b3a58acc9de846dccfa2faa83180408d0e890e02cfa9ece7ecf91
+EBUILD unifi-7.4.156.ebuild 2688 BLAKE2B c417cad718aa48ea87f6cf65f36546fe9c9cef964f786eaac0ff2ba3f6b23e55df99f0f4b271298c25d71061df5f3b6163ea40055888870e69901fa206361483 SHA512 0f8b68e9cde6a69280afedfed51f5ed159b6b6fe71abd4c11b2c4c3d5fbd98bbb4d8c61485ec91314f3b1b004979853cc0213203f8e245721c385de45f02d8f7
MISC metadata.xml 706 BLAKE2B c089f7ad4712f8ad5ef71f8127686dd13a7d3ead5f31dff6c939b100c18920680d648c4d27af479dc14624b5365fc038998f478ae82222fc2f2d073bbb7b58cb SHA512 8866e9107a41456a238b21316a1b174167b4343a55bcca2964b05e44fcc2d157df113a7867496726fcdc0eabf3e244e14567e03b53e3e1df2b11a2d932fa761c
diff --git a/net-wireless/unifi/unifi-7.4.156.ebuild b/net-wireless/unifi/unifi-7.4.156.ebuild
index 9c7e79a59d52..cef3f4106789 100644
--- a/net-wireless/unifi/unifi-7.4.156.ebuild
+++ b/net-wireless/unifi/unifi-7.4.156.ebuild
@@ -33,9 +33,6 @@ DOCS=( "readme.txt" )
QA_PREBUILT="usr/lib/unifi/lib/native/Linux/x86_64/*.so"
src_prepare() {
- # Remove unneeded files Mac and Windows
- rm -r lib/native/{Mac,Windows} || die
-
if [[ ${CHOST} != aarch64* ]]; then
rm -r lib/native/Linux/aarch64 || die "Failed in removing aarch64 native libraries"
fi
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index b14416fb033e..0cbf1ea2a6bb 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 99e254326a2e..253db05c1f2c 100644
--- a/profiles/features/wd40/package.mask
+++ b/profiles/features/wd40/package.mask
@@ -71,6 +71,7 @@ dev-util/git-delta
dev-util/maturin
dev-util/tree-sitter-cli
>=dev-vcs/stgit-2
+>=games-board/gnome-mahjongg-3.40.0
gnome-base/gdm
>=gnome-base/gnome-core-apps-3.36.5
>=gnome-base/gnome-core-libs-3.36.5
diff --git a/profiles/package.deprecated b/profiles/package.deprecated
index 6d79be1ecd96..5ebebc6d8dd4 100644
--- a/profiles/package.deprecated
+++ b/profiles/package.deprecated
@@ -18,7 +18,7 @@
#--- END OF EXAMPLES ---
# Sam James <sam@gentoo.org> (2023-05-30)
-# Removed from GStreamer 1.22.
+# Removed from GStreamer 1.20.
# Dropped upstream in https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/9a4651e3879270292672f08a1f6ed2bffefc5aed.
media-plugins/gst-plugins-libmms
diff --git a/profiles/package.mask b/profiles/package.mask
index 4fd6fe04cebf..c68238805d23 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
#--- END OF EXAMPLES ---
+# Michał Górny <mgorny@gentoo.org> (2023-05-31)
+# Unmaintained. Last commit in 2020. Does not work with Python 3.12.
+# No revdeps.
+# Removal on 2023-06-30. Bug #907495.
+dev-python/http-parser
+
# Sam James <sam@gentoo.org> (2023-05-29)
# Masked until enough reverse dependencies are fixed, bug #901257.
=media-video/ffmpeg-6*
@@ -238,12 +244,6 @@ net-dns/ldns-utils
# 7a1e8a90fa8a09a84741dc8ef5f774d92ae8433c
acct-group/resin
-# Conrad Kostecki <conikost@gentoo.org> (2023-04-23)
-# Very old package, does not build with modern compilers.
-# It provides BOOTP support, predecessor of DHCP.
-# Removal on 2023-05-23. Bugs #894128, #884335
-sys-boot/netboot
-
# Jakov Smolić <jsmolic@gentoo.org> (2023-04-21)
# Does not support python 3.11, uses deprecated dev-python/future,
# inactive upstream (last commit in 2019).
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index ba933c3b91c6..238c21eb1202 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -7991,7 +7991,6 @@ sys-boot/grub:truetype - Build and install grub-mkfont conversion utility
sys-boot/lilo:device-mapper - Enable support for device-mapper from sys-fs/lvm2
sys-boot/lilo:minimal - Do not install the dolilo helper script
sys-boot/lilo:pxeserial - Avoid character echo on PXE serial console
-sys-boot/netboot:bootrom - Install the bootrom binary for creation of rom files, which can be used for booting via floppy or rom.
sys-boot/plymouth:drm - Provides abstraction to the DRM drivers (intel, nouveau and vmwgfx at this moment)
sys-boot/plymouth:pango - Adds support for printing text on splash screen and text prompts, e.g. for password
sys-boot/plymouth:split-usr - Enable this if /bin and /usr/bin are separate directories
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index 43562e20d1ea..f613b4132057 100644
--- a/sci-geosciences/Manifest.gz
+++ b/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/sci-geosciences/opencpn/Manifest b/sci-geosciences/opencpn/Manifest
index b443ef88134e..e1c6ff840823 100644
--- a/sci-geosciences/opencpn/Manifest
+++ b/sci-geosciences/opencpn/Manifest
@@ -1,6 +1,6 @@
DIST opencpn-5.6.2.tar.gz 82919992 BLAKE2B a45e19d293d63262f2bb6bd0bd5d18723cadd0b93af8e64484b55d246cebbe623dccbb6a1d257eccd74fb9111953d9cdd4b44d6f3fb38c3a9f40fa253718f337 SHA512 6d90b21448b2d2a58685592e92647108978012cbaa25999d98855dca222e013784ca4e351eb08efd0a18980cccffb28b0d3c171ea9207e5fb37889e3a3b377e3
DIST opencpn-5.8.2.tar.gz 87960698 BLAKE2B ecce27972a00af412283923a1720b9d74c80905101f383815e801691ab9dacb7c60328f6cd597811d4538bccf383e66465e08e2094420187272298151327b717 SHA512 c23bb322c2dcfb017347427cf6041d28fc0c1b8101f21d5cafc9b9306a4d265156ded90af09c385086e99a462a26787e7f4bb817ad19efa50624c952ba89c726
DIST opencpn-doc_4.8.2.0.orig.tar.xz 22302480 BLAKE2B 2bcd2ac01340cde0d0be80537321c8c3e829a8e664944c34f3f3112f931c45746059b5c173402982601ccf88926241741c7fb44f251e9fe48b83aa5f3e8d7727 SHA512 678317c77feb3b0bf695e337e7e95083df1d488e0a5ad3bad41bad11dc87271d6fc0ac194a6b63b603d5c1f1184e6c9f91de895a7db01017ef2a7068a62404eb
-EBUILD opencpn-5.6.2-r1.ebuild 1273 BLAKE2B 0f8e2bccfc19357cec513079748bb97a89dcec94f0f785645218657957c2fa9e97c5cbd087236cfac67df27895895846f321b2109c3982aea4e8e400596608ce SHA512 599ffa23be7a86ceea9feb5949da0f287701fad3207dfc480f967c4ee53eaee91fb58870c33aa5657ea48663877a70b0e536be0fa70f262fc2a66666331498e5
-EBUILD opencpn-5.8.2.ebuild 1295 BLAKE2B 8bfeb3c626ab442174faffbb57fba3910dca47cfe273d37cbcc5af322d157b22c47696269409a98d9342261f0797e0d98ff36c18fc66472660525fcdd783e43a SHA512 26377fc293e212ce8ddeafc0556096f1fdc186edf7f06dc95b396b3da6fd5967f4852f702f818b35b0cbc9fc95dce97fe7cd7eba675b045d6a6efe4d3441af8c
+EBUILD opencpn-5.6.2-r1.ebuild 1273 BLAKE2B fed1db05906928e5580bc26ccfb7fb2f507f878c3c9f7203c584712b214efa3d6f2d98cfcbd7645b10f78010e3c7589cc48901141d383fed7484195459d0bed9 SHA512 fc94dbad74eb5a3f1bdb37c3aa80bea0b034f9be32c85370d65e644fecec0b0d36b28555b4bce999f90f07bd4b692dedba67f5251eda95c535e21696483a9c85
+EBUILD opencpn-5.8.2.ebuild 1295 BLAKE2B 911df53acd2bff6f0b92019f2a21a829a14f5a235c0871ab1553016628ffcc657cec94773e22cbe78b878860d2da39d0f9e04bde3da3f5e7d79471913381c293 SHA512 00314e7523fdf7bbb9285b86ce6bc6230c73a2f060033f41b29bfcde16d765fa5c19b3c77636ed5ff6ba8bc9c9fc5d9b51711e9d18cc744d7d9499ba357197c1
MISC metadata.xml 532 BLAKE2B f58755354fa6e133c3d948f9b57165ddc5dceed8548a599665f093500ea3451b83331324eda72bc3654b5ec49e2c0032421b4f6a20f270c2e7a14715fea5e0b0 SHA512 38390912b33d945d24fe81ab0bd23d09a1207e0eaaf68d4101748a41cd8237251e5451df277a98b65a16d6acfad8adb27c20b842e90decba25dbf98bfb580e72
diff --git a/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild b/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild
index 4a4c50383f8b..f6b58010ad87 100644
--- a/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild
+++ b/sci-geosciences/opencpn/opencpn-5.6.2-r1.ebuild
@@ -29,12 +29,12 @@ RDEPEND="
net-misc/curl
sys-libs/zlib
opengl? ( virtual/opengl )
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]"
+ x11-libs/gtk+:3"
DEPEND="${RDEPEND}"
BDEPEND="
sys-devel/gettext
- sys-apps/lsb-release"
+ sys-apps/lsb-release
+ x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]"
src_configure() {
use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. )
diff --git a/sci-geosciences/opencpn/opencpn-5.8.2.ebuild b/sci-geosciences/opencpn/opencpn-5.8.2.ebuild
index 086ea41bb373..f78f4e41570e 100644
--- a/sci-geosciences/opencpn/opencpn-5.8.2.ebuild
+++ b/sci-geosciences/opencpn/opencpn-5.8.2.ebuild
@@ -30,12 +30,12 @@ RDEPEND="
net-misc/curl
sys-libs/zlib
opengl? ( virtual/opengl )
- x11-libs/gtk+:3
- x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]"
+ x11-libs/gtk+:3"
DEPEND="${RDEPEND}"
BDEPEND="
sys-devel/gettext
- sys-apps/lsb-release"
+ sys-apps/lsb-release
+ x11-libs/wxGTK:${WX_GTK_VER}[opengl,X]"
src_configure() {
use doc && HTML_DOCS=( "${S}"/../${PN}/doc/. )
diff --git a/sys-auth/AusweisApp2/AusweisApp2-1.26.3.ebuild b/sys-auth/AusweisApp2/AusweisApp2-1.26.3.ebuild
deleted file mode 100644
index 5e3970ddaa02..000000000000
--- a/sys-auth/AusweisApp2/AusweisApp2-1.26.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Official authentication app for German ID cards and residence permits"
-HOMEPAGE="https://www.ausweisapp.bund.de/"
-SRC_URI="https://github.com/Governikus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="EUPL-1.2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig"
-
-RDEPEND="
- dev-libs/openssl:0=
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtquickcontrols2:5
- dev-qt/qtsvg:5
- dev-qt/qtwebsockets:5[qml]
- dev-qt/qtwidgets:5
- net-libs/http-parser:0=
- sys-apps/pcsc-lite
- virtual/udev"
-
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=OFF
- -DQt=Qt5
- )
- cmake_src_configure
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/sys-auth/AusweisApp2/AusweisApp2-1.26.4.ebuild b/sys-auth/AusweisApp2/AusweisApp2-1.26.4.ebuild
index e5e3ddda4634..5e3970ddaa02 100644
--- a/sys-auth/AusweisApp2/AusweisApp2-1.26.4.ebuild
+++ b/sys-auth/AusweisApp2/AusweisApp2-1.26.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Governikus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="EUPL-1.2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
BDEPEND="
dev-qt/linguist-tools:5
diff --git a/sys-auth/AusweisApp2/Manifest b/sys-auth/AusweisApp2/Manifest
index f562e6a36797..b7c3e7a4c973 100644
--- a/sys-auth/AusweisApp2/Manifest
+++ b/sys-auth/AusweisApp2/Manifest
@@ -1,6 +1,4 @@
-DIST AusweisApp2-1.26.3.tar.gz 10842706 BLAKE2B b18fdc67a24cca5be866ce3f2d59133732a8086d3f5711ac81783e66010e1590e9e06106ff60b6fb20910060610e483a924169e67f51feb2c82ec876761e7a2e SHA512 67fb6653a15df0c6182953e5bad19513d29b1ca90699e4f32145ded7f2a157ef2f0e98f00392548ba680fc9b08a95c6b4a9d6bd23fed6f1a000a2ac1de4ff52b
DIST AusweisApp2-1.26.4.tar.gz 10874849 BLAKE2B 48af76cd6fcae0bf79967c45c5b5cd3588749737460c4486b637c8fdcc01fb424c6140ce38cba9607256f16049ce876dbc49c3733dec5494901c76f71c80b90f SHA512 435ea946e25aef4273699bdb446c02649b7d3292d781cd633297577c684dc5551a0ec716e26947336f4dda5dc30cd5795f87706f8300e400b4ccb3ffeef3988f
-EBUILD AusweisApp2-1.26.3.ebuild 944 BLAKE2B 1fee7734742fc405b969f83fd3243faa77f460b978b90ccafc8583fad32830ff39fa29bb41b828526bc30a19229528cf136d5dcce3cd61115e3adb4d3e3713e8 SHA512 1a3357be96c1e0afd45b70b8d1b1f2f94b11f407055e00b39170c9c5d6450ed8e25df231c6d775f0a141da9964d84fe00ff667c18096f75c4ff21c2284616b3f
-EBUILD AusweisApp2-1.26.4.ebuild 946 BLAKE2B 02b7fe0cebec48ce0c0e736ae59dc4d4d2c149cc098a69447a90da4014c691ed23beacd14de6327fe1bcdf444253f40bfd2d067ac3898745bb6322298cf2f205 SHA512 66edcb74985f2c47de23d56f5a353488a2d393ba6c1df80cd54f1a2d321ab54f12ec7f1f5504b380ad627812c273209268bcd32df0c31f0438a4df6235e83216
+EBUILD AusweisApp2-1.26.4.ebuild 944 BLAKE2B 1fee7734742fc405b969f83fd3243faa77f460b978b90ccafc8583fad32830ff39fa29bb41b828526bc30a19229528cf136d5dcce3cd61115e3adb4d3e3713e8 SHA512 1a3357be96c1e0afd45b70b8d1b1f2f94b11f407055e00b39170c9c5d6450ed8e25df231c6d775f0a141da9964d84fe00ff667c18096f75c4ff21c2284616b3f
EBUILD AusweisApp2-9999.ebuild 896 BLAKE2B a283585d7f09d304017e9f80f3e081fa96787d702e919aa9f9bcd229078b6d17a9eb3dfeb8782f8011530a6cd8a3ab72be12c88251d4675c1924dea66a77672c SHA512 f361e420657a46e8234517d204548fb69b14bc367be38aa1f85b411bdcd53fdb6dc7a6b3807cf22376f82abc076181965d633b50e4b01a5a7a1032bbf45c0165
MISC metadata.xml 338 BLAKE2B cc2c3169dbe9280f8ab769c2c2c38a691d0af53999169948243cca1200c2a6ef8bb2f97dcc0e8dcbd709f3660fa262bf5279d3acce525baefe91951f91f1eca7 SHA512 db2026e39095afa71c7431290d8032fb6cdf70138beb14ae5cc20f4c5d03a0fa334cd769c14fe1085520b8631947c35c654bbd686ccc2e60a308d19ef6eb9e83
diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz
index c4821b090b21..e49e9a566850 100644
--- a/sys-auth/Manifest.gz
+++ b/sys-auth/Manifest.gz
Binary files differ
diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz
index 5bae1a7f060e..78def1fad20a 100644
--- a/sys-boot/Manifest.gz
+++ b/sys-boot/Manifest.gz
Binary files differ
diff --git a/sys-boot/netboot/Manifest b/sys-boot/netboot/Manifest
deleted file mode 100644
index c475353027e3..000000000000
--- a/sys-boot/netboot/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX netboot-0.10.2-configure-clang16.patch 806 BLAKE2B ed56df4ee4c475fe4538143a86cd50ea7fa7c73a06dc323652afc91d51c19b650f672ad63937a73cf85552ce4936d5c454e812f75916542c6e55c7150be20325 SHA512 b4c0e6ba3cfe998cb501f8eba7506e7e4a80156c2ff3f24f3dca964b5a52703c829045fc510a461f3c460319cf82a9803b3e6abe1b90278bd6fd26275ed7928c
-AUX netboot-0.10.2-ldflags.patch 1208 BLAKE2B e9b6bbfafbb05341d807bde22c0b54a99e17b8f8370065bd8ba8bb20ebfb3cf3495205fd70397303c8e1abdb485b336710f1d1d7ab8aeef4feb6befba91bfcfe SHA512 ab96af0ddd9956c293cf1088597b543e312bb10f535b26e379692dd94b14a34f56d9ee71c1c82e6946702d69f1665a92acff42afe4d0036d56f28c533f8f1bd3
-AUX netboot-0.10.2-slibtool.patch 224 BLAKE2B 46193988b7ab72273aa596ef8d90f5cd403d961e6b8bef3bd1b53f5c11e785f080095e562032d96717117c8fb4e8b634483377c9c16c227017c05371fad5ad54 SHA512 d6dfa3c4c33e4b516b72344dc4e3f15b262c589648ab3a5134536f57467868042839a7ce5f3327ea92c609a1159b23d51ad55ff82a739f6003064eafafca697e
-DIST netboot-0.10.2.tar.gz 1457791 BLAKE2B bd7fbaa1c87990ebac3dfb22f947146b19c199ceb579d32ded9a58bed6bcae34b02a1bf9cf5c079ba389ba24ca6f89fb6b4faf0b3ed028f9fe56b8dc083d8507 SHA512 422e78833c36e9975a77226523e14ebf8b5af5c02e98628ee030459ebf9f26d020551265899e84ea27bf6ab43c4d9bf8edc6722f942f49103bac897c7cc4fa3e
-EBUILD netboot-0.10.2-r4.ebuild 1874 BLAKE2B 8b2ea3dcf2a1ccfe3e3f42106dcdfd9fc311048710cb81ade610c3ec74ca7407c1a612dc5d4697f368be757bd1d6e0b1c88ba7c97773521ec12412fed2d45b2c SHA512 c82b95eba56dcef42a434e499ef19a25578961816d1ff9b46449ef70cb3325d04dfc0f69d7e4fdd6b2aa73d14eafb01443008783e0ee4b58670c2f2f36aae9d8
-MISC metadata.xml 842 BLAKE2B 382eb0aa401517a1784d0142bad0ff2efd7f8228f399acfacf346036f94a992bbf59030b93e80772badffba559d76a32b3cb04b57c7599ddd34f91117ab4b8ce SHA512 fd24e2d84fcfa165537a50a10d21560e3ae3534140b1c1531eab2dbcda422f118a8fde42d07711ceb9fd8834c6d913df6fb1fff1cf7e107789789dd0dd4960e3
diff --git a/sys-boot/netboot/files/netboot-0.10.2-configure-clang16.patch b/sys-boot/netboot/files/netboot-0.10.2-configure-clang16.patch
deleted file mode 100644
index 41c13bb634e2..000000000000
--- a/sys-boot/netboot/files/netboot-0.10.2-configure-clang16.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-https://bugs.gentoo.org/875116
---- a/configure
-+++ b/configure
-@@ -10772,6 +10772,7 @@ else
- #endif
-
- #include <stdio.h>
-+#include <stdlib.h>
-
- #ifdef RTLD_GLOBAL
- # define LT_DLGLOBAL RTLD_GLOBAL
-@@ -25362,7 +25363,7 @@ _ACEOF
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
--
-+#include <stdlib.h>
- #pragma pack(1)
- struct {
- char c[3];
-@@ -25441,7 +25442,7 @@ _ACEOF
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
--
-+#include <stdlib.h>
- #pragma options align=packed
- struct {
- char c[3];
-@@ -27724,6 +27725,7 @@ _ACEOF
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#include <stdlib.h>
-
- #ifdef USE_PACKED
- # define PACKED __attribute__((packed))
diff --git a/sys-boot/netboot/files/netboot-0.10.2-ldflags.patch b/sys-boot/netboot/files/netboot-0.10.2-ldflags.patch
deleted file mode 100644
index 2cb245076d90..000000000000
--- a/sys-boot/netboot/files/netboot-0.10.2-ldflags.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- netboot-0.10.2/make.config.in.org 2007-02-01 13:09:18.000000000 +0100
-+++ netboot-0.10.2/make.config.in 2010-02-09 00:34:15.000000000 +0100
-@@ -105,7 +105,7 @@
- INCLUDE = $(patsubst %,-I%,$(subst :, ,$(VPATH)))
- CDEFS = @DEFS@ -DNETBOOT
- CFLAGS = @CFLAGS@ $(CDEBUG) $(CDEFS) $(INCLUDE)
--LDFLAGS = -s
-+LDFLAGS = @LDFLAGS@
- SYSLIBS = @LIBS@
- BDBLIB = @BDBLIB@
- ODBCLIB = @ODBCLIB@
---- netboot-0.10.2/misc/Makefile.org 2007-02-01 19:42:10.000000000 +0100
-+++ netboot-0.10.2/misc/Makefile 2010-02-09 00:39:21.000000000 +0100
-@@ -76,7 +76,7 @@
-
- gccrules: $(LIBTOOL) gccrules.o $(LIBNBA)
- @$(LIBTOOL) --mode=link \
-- $(CC) $(CFLAGS) -o gccrules gccrules.o $(LIBS) \
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o gccrules gccrules.o $(LIBS) \
- -no-install
-
-
-@@ -89,13 +89,13 @@
-
- gccopt: $(LIBTOOL) gccopt.o $(LIBNBA)
- @$(LIBTOOL) --mode=link \
-- $(CC) $(CFLAGS) -o gccopt gccopt.o $(LIBS) \
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o gccopt gccopt.o $(LIBS) \
- -no-install
-
-
- nbmd5: $(LIBTOOL) nbmd5.o $(LIBNBA)
- @$(LIBTOOL) --mode=link \
-- $(CC) $(CFLAGS) -o nbmd5 nbmd5.o $(LIBS)
-+ $(CC) $(CFLAGS) $(LDFLAGS) -o nbmd5 nbmd5.o $(LIBS)
-
-
- instdrv: instdrv.in
diff --git a/sys-boot/netboot/files/netboot-0.10.2-slibtool.patch b/sys-boot/netboot/files/netboot-0.10.2-slibtool.patch
deleted file mode 100644
index 82b83f9b5888..000000000000
--- a/sys-boot/netboot/files/netboot-0.10.2-slibtool.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/misc/instdrv.in
-+++ b/misc/instdrv.in
-@@ -296,7 +296,7 @@
- #
- test -n "$MD5PROG" || MD5PROG="$DEFAULT_MD5PROG"
- case $MD5PROG in
-- */libtool*)
-+ *libtool*)
- # It's OK when calling MD5PROG through libtool
- ;;
- /*)
diff --git a/sys-boot/netboot/metadata.xml b/sys-boot/netboot/metadata.xml
deleted file mode 100644
index 8b89cc3f76f1..000000000000
--- a/sys-boot/netboot/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>conikost@gentoo.org</email>
- <name>Conrad Kostecki</name>
- </maintainer>
- <longdescription>
- Netboot enables a computer with a compatible CPU to boot without access to a hdd or floppy.
- The computer has to be equipped so it can load the operating system over an IP network from a server.
- All tools required for this are included in the netboot package.
- </longdescription>
- <upstream>
- <bugs-to>https://sourceforge.net/p/netboot/bugs/</bugs-to>
- <remote-id type="sourceforge">netboot</remote-id>
- </upstream>
- <use>
- <flag name="bootrom">Install the bootrom binary for creation of rom files, which can be used for booting via floppy or rom.</flag>
- </use>
-</pkgmetadata>
diff --git a/sys-boot/netboot/netboot-0.10.2-r4.ebuild b/sys-boot/netboot/netboot-0.10.2-r4.ebuild
deleted file mode 100644
index 1f2eca9cc44b..000000000000
--- a/sys-boot/netboot/netboot-0.10.2-r4.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Allows to remote boot a computer over an IP network"
-HOMEPAGE="http://netboot.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="berkdb +bootrom +lzo odbc static-libs"
-
-DEPEND="
- berkdb? ( sys-libs/db:= )
- lzo? ( dev-libs/lzo:2= )
- odbc? ( dev-db/unixODBC:= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- sys-devel/bison
- sys-devel/flex
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-ldflags.patch"
- "${FILESDIR}/${P}-slibtool.patch"
- "${FILESDIR}/${P}-configure-clang16.patch"
-)
-
-src_prepare() {
- default
-
- # Don't install support binaries into libdir
- sed -e "152s:nblibdir:bindir:" -e "153s:nblibdir:bindir:" -i misc/Makefile || die
-
- # Don't install perl script into libdir
- sed -e 's/nblibdir/nbmiscdir/g' -i mknbi-dos/utils/Makefile || die
-
- # Don't install vim syntax file, as it will be installed manually
- sed -e '/mgl.vim/d' -i mknbi-mgl/Makefile || die
-}
-
-src_configure() {
- # Force Bison
- unset YACC
- # Uses yy_fatal_error
- export LEX=flex
-
- local myeconfargs=(
- --datadir="/usr/share/netboot"
- $(use_with berkdb berkeley-db)
- $(use_enable bootrom)
- $(use_with lzo)
- $(use_with odbc)
- $(use_enable static-libs static)
- # Disable compilation of 16-bit assembler files,
- # since it's broken on x86 and not supported on x86_64.
- --with-gnu-as86="no"
- --with-gnu-cc86="no"
- --with-gnu-ld86="no"
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- # mknbi fails with parallel build
- emake -j1
-}
-
-src_install() {
- emake DESTDIR="${ED}" install
-
- insinto /usr/share/vim/vimfiles/syntax
- doins "${S}"/mknbi-mgl/misc/mgl.vim
-
- dodoc README doc/{HISTORY,PROBLEMS,README.*,Spec.doc}
-
- docinto flashcard
- dodoc FlashCard/README FlashCard/*.ps
-
- find "${D}" -name '*.la' -type f -delete || die
-}
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 6375b337de1c..924621a95614 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 40758cc2137d..da0917256e38 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,4 +1,3 @@
-AUX gcc-12.3-ccache-ICE.patch 2129 BLAKE2B 29d5b55ed17b299d58dc2f22310aacfa443e05f28e7400fedf0e050daec9041b3dc32c3765c8fdf8d872294fb712c0c488d109efcdf6cfb6691e24b775de94a1 SHA512 58c68b982281b06bb707dc19465985da71e2d4b55e4b25fb63ec37ddfdc1337ac5bd67c5f5a75244b46630e9b1ca7321a3da38de89e31c278de8459608b88377
AUX gcc-13-fix-cross-fixincludes.patch 792 BLAKE2B f16dcfee5760380931642520bf7ae939a22131183dec4f9515cabeabaa2eafbc339d4f8bdc0605bda45d840876cb8720264c4612d99510b4d7a2e4132db2403e SHA512 d65061e07c5f3089a9d39edafed94c39082dbb254cfebb386fa2fce5374e54e3e1e15a84f0de96adbe1c5ebfc33a5dad10ecbd3db851f852ec1a7521b8940fc5
AUX gcc-configure-LANG.patch 2052 BLAKE2B 28c36f4992e41305ee421dade5eaaac34e3bdc523665b03f360f2bc01e8f69e9dc48052edb80dece63ab561e80325b4f125502482eb16f7324f1c03670021550 SHA512 a694c7ac2f45cc657097ff5b0cf1356ac88a9c06035c9ba15167e9d444844d0d8a478eb1b9b62195dd063774f79697b9148b9cdb6c261640b472c291061b2129
AUX gcc-configure-texinfo.patch 341 BLAKE2B d2ea3b2ea08f5d3a498ba27d0fb95e325097e2104e55caa28b66515cb48662649140d90b639369aedc54b2b1178fa4b49cda442f5f504e09d88a2efa45a5057c SHA512 e8d34c5077409df5495cf0c5fbf5e77f841c5698108fa6a5fde33eb28202c685603bdefd8368918e55f30c4b995e895d71d64c715c1ec2b017e09eb2c54c09ff
diff --git a/sys-devel/gcc/files/gcc-12.3-ccache-ICE.patch b/sys-devel/gcc/files/gcc-12.3-ccache-ICE.patch
deleted file mode 100644
index 9a170f5db77e..000000000000
--- a/sys-devel/gcc/files/gcc-12.3-ccache-ICE.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-https://bugs.gentoo.org/906310
-https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109850
-https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109241
-
-https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=396a4e76afec30d2461638f569cae18955eb4ad2
-
-From 396a4e76afec30d2461638f569cae18955eb4ad2 Mon Sep 17 00:00:00 2001
-From: Jason Merrill <jason@redhat.com>
-Date: Wed, 22 Mar 2023 16:11:47 -0400
-Subject: [PATCH] c++: local class in nested generic lambda [PR109241]
-
-In this testcase, the tree walk to look for bare parameter packs was
-confused by finding a type with no TREE_BINFO. But it should be fine that
-it's unset; we already checked for unexpanded packs at parse time.
-
-I also tried doing the partial instantiation of the local class, which is
-probably the long-term direction we want to go, but for stage 4 let's go
-with this safer change.
-
- PR c++/109241
-
-gcc/cp/ChangeLog:
-
- * pt.cc (find_parameter_packs_r): Handle null TREE_BINFO.
-
-gcc/testsuite/ChangeLog:
-
- * g++.dg/cpp1y/lambda-generic-local-class2.C: New test.
---- a/gcc/cp/pt.cc
-+++ b/gcc/cp/pt.cc
-@@ -4106,10 +4106,14 @@ find_parameter_packs_r (tree *tp, int *walk_subtrees, void* data)
- case TAG_DEFN:
- t = TREE_TYPE (t);
- if (CLASS_TYPE_P (t))
-- /* Local class, need to look through the whole definition. */
-- for (tree bb : BINFO_BASE_BINFOS (TYPE_BINFO (t)))
-- cp_walk_tree (&BINFO_TYPE (bb), &find_parameter_packs_r,
-- ppd, ppd->visited);
-+ {
-+ /* Local class, need to look through the whole definition.
-+ TYPE_BINFO might be unset for a partial instantiation. */
-+ if (TYPE_BINFO (t))
-+ for (tree bb : BINFO_BASE_BINFOS (TYPE_BINFO (t)))
-+ cp_walk_tree (&BINFO_TYPE (bb), &find_parameter_packs_r,
-+ ppd, ppd->visited);
-+ }
- else
- /* Enum, look at the values. */
- for (tree l = TYPE_VALUES (t); l; l = TREE_CHAIN (l))
---- /dev/null
-+++ b/gcc/testsuite/g++.dg/cpp1y/lambda-generic-local-class2.C
-@@ -0,0 +1,13 @@
-+// PR c++/109241
-+// { dg-do compile { target c++14 } }
-+// { dg-options "" } no pedantic
-+
-+void g() {
-+ [](auto) {
-+ [](auto) {
-+ ({
-+ struct A {};
-+ });
-+ };
-+ }(1);
-+}
---
-2.31.1
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index ba4ff4b6b5e6..02f4d40e0cd8 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest
index 092ade949cb4..946eb27ee43e 100644
--- a/sys-fs/lvm2/Manifest
+++ b/sys-fs/lvm2/Manifest
@@ -16,5 +16,5 @@ AUX lvmpolld.initd-r1 348 BLAKE2B cba0419add6591320dc60ef7616b66706e042b566284a4
DIST LVM2.2.03.20.tgz 2739763 BLAKE2B 4dc223eca1a370450c3985a5f962a2450a2ed08f1fa40af98d181a1530960a7caa3e896a3b54f0f333e2d6818bf35378b9c491a1488a4d3815959ab0e1f987de SHA512 202ff19f6ab1e1ecdf448beec6c7db1a80885efda1a6eeabf44cd2cea40577405c388eabd86f59f34c6e9e400188050bc6d1a5d5daf02f2beda87eee73cd1a2d
DIST LVM2.2.03.21.tgz 2742294 BLAKE2B 529bc01b3d1ba6207c9ddc95309b39e6293fcd0286334240b9fdc076da0b7bc7e026338ec0243564ec153f2fb5009014149c3f8e0db0cd47a29418af62068728 SHA512 6024811c3fa92afd2fc13a10d1c3542352aa9a016f40c3ef588bd2f5f3e41245fed4b36c8a87d9f7f8dddc6e13b7253396f5c811f99665df27751676dc7b5bde
EBUILD lvm2-2.03.20.ebuild 8902 BLAKE2B 9c05b3d93e5dd024574324619faf5d0907f4aa28a7190b75bdce257c39643b41f267af3c9675784d4b685eeaf5d095415eeb431b621fcf1a2517c6fbe96d330a SHA512 1944f60939380e0f64fa2a99e2e8747d0d2215ae3a8c7630d8f050ea712d5a7c7aec7ffae782ce9c7838f03d2d9421f03127a7f58829151c3fd7a2d5656d9d5a
-EBUILD lvm2-2.03.21.ebuild 8623 BLAKE2B b7e81d0112823fe3ead5692c782137c8c72045763aedb97e4b40e8b415d6965d0c473b68c6fc1880df380bedac7bdff621429dc794cf40ade69778f4437997c8 SHA512 8b605908b70da23aae9e2a879637a9e71161217f07b53b88e250159d4ce2e50da91cc7c6f1d85a0668bc58da1c5b8e3d2541ce522daed9f91530b33aa862639e
+EBUILD lvm2-2.03.21.ebuild 8621 BLAKE2B e41329489f14d0650f1958858d6f0391694b5687f14e865a6111e515d26d3b7739604202fbd38e46fd29c3b6c1c2f9cca6e7825146537674e531b60d855d0511 SHA512 33d3a1807de8df7479683f7bba0f02c5495fb5c548a2d4d438a6bb6f9a98d7a4a01ca4a2be7f5145814b2c7e20dac835bbafa517e41fd1392c5aff0df2dd0b62
MISC metadata.xml 922 BLAKE2B 8688e31c04a110d0e522a13724896a2a7c22a9ce33d8d4384a7fbfb54e3c42c231d3b5791ceda976453d54062c5a8318cd514979fcad177ab1ff2a01b791ca65 SHA512 423e499010daffc24141021bc5328b83f9e39e1534bb30fdbbf6839f4ed426897d764d0ca6d0e96267bc67986d3a2cfa9cc5ec3f0e3b2e7aa5ef34095de95a61
diff --git a/sys-fs/lvm2/lvm2-2.03.21.ebuild b/sys-fs/lvm2/lvm2-2.03.21.ebuild
index bf6df4a24c2b..395a85aab734 100644
--- a/sys-fs/lvm2/lvm2-2.03.21.ebuild
+++ b/sys-fs/lvm2/lvm2-2.03.21.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN^^}.${PV}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="lvm readline sanlock selinux static static-libs systemd thin +udev valgrind"
REQUIRED_USE="
static? ( !systemd !udev )
diff --git a/www-apache/Manifest.gz b/www-apache/Manifest.gz
index 10d048fa77a0..8013650256c8 100644
--- a/www-apache/Manifest.gz
+++ b/www-apache/Manifest.gz
Binary files differ
diff --git a/www-apache/mod_h2/Manifest b/www-apache/mod_h2/Manifest
index f2c4bf5d406b..c5abb469fcc9 100644
--- a/www-apache/mod_h2/Manifest
+++ b/www-apache/mod_h2/Manifest
@@ -1,5 +1,5 @@
AUX mod_http2.conf 154 BLAKE2B b7d38cff9c5b4248d43aa1be55ec4b90fa197213ddd2a8ac3409f69f8e31a7e0a8eb14aab4f2abe1d7ec833896d950d3878020e05100f83ae63a3823b0e91b9d SHA512 85b20350c8abb947c91e2cb462d4cd62f502e6eede3bddd5c10502b61a24396bec57c15d4419d31d4afc857053c1fb2606392023527b7eceea0b10978ce170e5
-DIST mod_h2-2.0.17.tar.gz 797498 BLAKE2B 07149360401dc1aee333e8f3a06d9a2248e33227da1a835d6f5599a7f312183f26537e0d7ef1fbb63423418bb303d08597847b713838f139691e65b9a8211c5e SHA512 48b2e247a9cd3c9ef3f20066b8cd341d35a5f3b324dac0fc8732b78c1f6bcc4f111fee317dec083dc98355ff81d62df2dcc4450e53d6a85e7e5ff649d3f81411
-EBUILD mod_h2-2.0.17.ebuild 935 BLAKE2B ea2fa2f0ebb4ec0c0027d0d8f69550b8a5dcd57d31bd2266f54954318c3f0f387c81e2e8d284d8a4d41bed37900fe5bed6ecb2261afbd972d76bdbef3359aaf3 SHA512 ba5334a50f8e2639b7fe797026457df3ca276704d9eae3d7ff3e47d47224136dcde86e0535442119f983bbef22d103686679cdd6996f747ec66c6c9d0fbb257a
+DIST mod_h2-2.0.18.tar.gz 798216 BLAKE2B f57116608da33a73f0e8811a78318234afaed69dea479503bd022096748d8604b744255b406b5025ed9a4bbbb78175b8c9c44a78af538d749bad46c0f8b141b6 SHA512 6e44a27722977e2ff9339a51557644072c3b154134b8273519b8f0de29759e9a7c982e92f66c9746bd34818b86089ae19f62980816853b576c8fb71b1ec5ea2d
+EBUILD mod_h2-2.0.18.ebuild 935 BLAKE2B ea2fa2f0ebb4ec0c0027d0d8f69550b8a5dcd57d31bd2266f54954318c3f0f387c81e2e8d284d8a4d41bed37900fe5bed6ecb2261afbd972d76bdbef3359aaf3 SHA512 ba5334a50f8e2639b7fe797026457df3ca276704d9eae3d7ff3e47d47224136dcde86e0535442119f983bbef22d103686679cdd6996f747ec66c6c9d0fbb257a
EBUILD mod_h2-9999.ebuild 935 BLAKE2B 6523bf0f4b1a12a823a7a1458046151b7ea52e4e68396307c16c095d9f17201fb93e3dfe94cfb1f72b798ea5eb978d3506e89a647da3a071073f8c4458c83ea7 SHA512 fac393c1667d1c161ea2255f08185975f5863165485184835e9aa4da497074c288783fdd66b60dab0bf95364e1e58744614951bff4f59c2c81ef4a70abc7b25b
MISC metadata.xml 326 BLAKE2B 200b47b41409bd7167132c55b5e77b5efa2ec18859520ea38d61a625a6e68bbb1cb0095dda3fd7d273e17114e7cc0ff2fe5c1bbb66ea3a90b4796490fc04a2e8 SHA512 6d45faf84382555d53dc9f38f8d7a23454d763025bbb345f51bece78b36287372d86e173c894038839092adce210e444389b8c41644f44bce0c912880d788080
diff --git a/www-apache/mod_h2/mod_h2-2.0.17.ebuild b/www-apache/mod_h2/mod_h2-2.0.18.ebuild
index 5ba43634b8e0..5ba43634b8e0 100644
--- a/www-apache/mod_h2/mod_h2-2.0.17.ebuild
+++ b/www-apache/mod_h2/mod_h2-2.0.18.ebuild
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 906d4b93db2b..7e845963a007 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest
index c42d22f03d0b..2034ed55697f 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_114.0.5735.45-1_amd64.deb 93920768 BLAKE2B 932de299188d31a90d9cddf9d5934386c913c1ffa675b2cf59c8f6b8449857777bfd401105ee27b90f5cc09e63bf6486b76e4050ccad7dc028b505c4644f211f SHA512 0e8b1b945f2c19653168bc26dd0f17862f7a18b7340d02dc991601879817699707e85716c350d12b2a5f53753e8293987def318c36e50929b1a979db523f0db3
-EBUILD google-chrome-beta-114.0.5735.45.ebuild 2872 BLAKE2B 9643117a41620cd3c953e32c14ce636e6ee81fdfd7112704020af97e843cc09df30115d8612be664cc2db4d890ead759ebd83ebe7c85f948a1234b76047eb7ad SHA512 9299a45facde8b860825af0c020d0f1b69a54b4db393aac444437870fbbae920a69599e23ba1b332383b01b1ef8e9a1aee70cc08dcf7323df15d76bb66579005
+DIST google-chrome-beta_115.0.5790.13-1_amd64.deb 94479992 BLAKE2B 7d64dded7db7f8abf3f77337e191c242c56c1f8596abe19424341d9ace7cdc540850e661475dfcc3e71e7d47b3d5810dd989324fe0faa5a195f583201c35ca10 SHA512 3b3cf33e4385a60a135409038c25e6e915f808955f0330ca31fc7cad1824a0bf11c7a9d9b38c0f080bbf7f8a133532544b3432ecb50176f0b7dd0116d62d5324
+EBUILD google-chrome-beta-115.0.5790.13.ebuild 2872 BLAKE2B 9643117a41620cd3c953e32c14ce636e6ee81fdfd7112704020af97e843cc09df30115d8612be664cc2db4d890ead759ebd83ebe7c85f948a1234b76047eb7ad SHA512 9299a45facde8b860825af0c020d0f1b69a54b4db393aac444437870fbbae920a69599e23ba1b332383b01b1ef8e9a1aee70cc08dcf7323df15d76bb66579005
MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986
diff --git a/www-client/google-chrome-beta/google-chrome-beta-114.0.5735.45.ebuild b/www-client/google-chrome-beta/google-chrome-beta-115.0.5790.13.ebuild
index 0989c02308b9..0989c02308b9 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-114.0.5735.45.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-115.0.5790.13.ebuild
diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest
index e8e623cd7a39..1f7ba4d2f1f1 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-stable_113.0.5672.126-1_amd64.deb 94682364 BLAKE2B 6532b6a5b47aa6e0325123e9e5057419cf35fd261b7c86bd6cbb3e844887f107cf05654e7f7e3057e1b7fe45dabe2cfda28f6ab21192f87fc2b9c0eda4433d48 SHA512 fbbfc2b3d9bd3cfe19e2af62cd8b216700b994df52043c01b84caa69655641ab755827266f11dcc5ea6f44ba2980ccf16a35e88ab7102750e2bb7eafb7a1eedf
-EBUILD google-chrome-113.0.5672.126.ebuild 2871 BLAKE2B d33eb944632227ca2807d300b1e606fc4bd3e3943b6b0dbc8a0a67e01cc153f81aed8bf2622e6d4289eca3d1f17d9c70a76de09dc87936238c50808c04b787d1 SHA512 5aa0d3739495372ce9b7b5cdf3b6de2befe7953f2e6b982a8e09b809fa1a6f768820676c36bbe08a39ab753439bf382dd779bcb25a6e3ed1231cb6c8ef0eac38
+DIST google-chrome-stable_114.0.5735.90-1_amd64.deb 93841272 BLAKE2B b8463917a6cf219c72de06d6bf56eef68586a5cb1504bf641f9eef43850bbbb240153223e0cda7f76af835275dae2f39164fa32c872f2e2f73a7230c492ed650 SHA512 17799e01534969a1335072e055cdf0e63d0f078519fc78a8c96f175132dd9432595051173fc188c0399c1cde2419ed78b1700e53204309f574869fd1c1f3afbd
+EBUILD google-chrome-114.0.5735.90.ebuild 2871 BLAKE2B d33eb944632227ca2807d300b1e606fc4bd3e3943b6b0dbc8a0a67e01cc153f81aed8bf2622e6d4289eca3d1f17d9c70a76de09dc87936238c50808c04b787d1 SHA512 5aa0d3739495372ce9b7b5cdf3b6de2befe7953f2e6b982a8e09b809fa1a6f768820676c36bbe08a39ab753439bf382dd779bcb25a6e3ed1231cb6c8ef0eac38
MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986
diff --git a/www-client/google-chrome/google-chrome-113.0.5672.126.ebuild b/www-client/google-chrome/google-chrome-114.0.5735.90.ebuild
index e467ec7ecdbf..e467ec7ecdbf 100644
--- a/www-client/google-chrome/google-chrome-113.0.5672.126.ebuild
+++ b/www-client/google-chrome/google-chrome-114.0.5735.90.ebuild
diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest
index 1bf82bd49bc9..aa0393d4619f 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,8 +1,8 @@
-DIST opera-developer_100.0.4796.0_amd64.deb 106790820 BLAKE2B af9ff4b7043a0032156aa840144f7b5554e3da4e5119d40128609116149e80fa98da437da330e37c4773e9dd03c7d2ecdca9dfdf50e2a5db35588e8ae7efd735 SHA512 c2dd2ecf0bcacb3c94e352b6d0afd1cfbb8fcf41ceba8ed89aac9c61621a01b053757bd494c78c4a7fe31d8e7367355724c5de01a32f68d07f79a01ac72de8c8
DIST opera-developer_100.0.4801.0_amd64.deb 106755760 BLAKE2B 413b10fd1576d19b2e0e9bfd93d016b2a2bfd6b0b31e2ee177a9886f1a0d4f1a52b48c31e3a826f6cdd9113cf1d58dbb4c14ed0d0bd521a5de233102a1ad0956 SHA512 d92c0f4808dd5f241fd58d11bcb0bb01bf63ff9f94e743ec6235267270274e4ad2b7ad684c53a3f3e160676945a06bc8ca657e419f1323ccffd2323f69adbad8
DIST opera-developer_100.0.4809.0_amd64.deb 106533564 BLAKE2B 3a4cf7210bd9494ab88122a70030d27db8879c6b502b7e698a3083ecf34960c7f64b00807a7ebf269f935ccc7fe73908d1e8e399e6a20ab6a40cf10dd13d4ac2 SHA512 75d4c27d20e8f7c22b54fee3e1878b3dad217009b2ec50d19ea9672dc8b9b7153d9f2d1ab195497679a1742eaeb882a93270910d0fa8cd810336724aace9b32c
+DIST opera-developer_100.0.4815.0_amd64.deb 105374896 BLAKE2B bd58cb2f9f0e8b3336b35469e493a49d83efb4877c5f4b8e057c1ef04cf9a97d4493ead9a2d8970234f46988bacb3fea17a586be6709119df330605076d67a49 SHA512 527f678159b807f1d70e347d7a9db132d7d2091a1c1f8bd8136a425e743b47bb98dfa7b7c5bc7346c8700f59c99e6b52fad64e512e1b5743403f69704f8e43c7
DIST opera-ffmpeg-codecs-110.0.5464.2.tar.xz 1280752 BLAKE2B 9f17f85377d06c7c36729ca3a29d02aa2d7fff3bbbeb4cc26f60252e350c50c3a06eeb7e3c896154617ff7ee43d5881177b819618c13dc1254f7d3980bf0c363 SHA512 d9b4a52b29be287e5d20f6922c64e0e3cbfcd7eedd3109c12ff72c376ab14bce4c421be4dccea2ed1e4c899f11dcc8416545911ca84d8d6c994fe6ab87425ff3
-EBUILD opera-developer-100.0.4796.0.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8
EBUILD opera-developer-100.0.4801.0.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8
EBUILD opera-developer-100.0.4809.0.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8
+EBUILD opera-developer-100.0.4815.0.ebuild 3690 BLAKE2B 644be18f46466acbfd61eff7f4a83cafb3cd600665d76863db8d0e7a400f2a30e4fb0d536156900fa115b9b0d21d1c7e4aa21cad303254436a26d5e12e519c75 SHA512 03577481deca3ea00ae62d9ab7f3156c9fa6e40948cf24f475ddb6ff162534d4c18bb36d170cffeedfa7f6cd5e7acfe947477de628c0afbfd19fd37c3b3527d8
MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816
diff --git a/www-client/opera-developer/opera-developer-100.0.4796.0.ebuild b/www-client/opera-developer/opera-developer-100.0.4815.0.ebuild
index 2a9aded891d9..2a9aded891d9 100644
--- a/www-client/opera-developer/opera-developer-100.0.4796.0.ebuild
+++ b/www-client/opera-developer/opera-developer-100.0.4815.0.ebuild
diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz
index 91d8c4da0caa..6bfefa74a3cd 100644
--- a/www-plugins/Manifest.gz
+++ b/www-plugins/Manifest.gz
Binary files differ
diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest
index fc3ed5d8adfa..c1747982dfe7 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,7 +1,7 @@
-DIST google-chrome-beta_114.0.5735.45-1_amd64.deb 93920768 BLAKE2B 932de299188d31a90d9cddf9d5934386c913c1ffa675b2cf59c8f6b8449857777bfd401105ee27b90f5cc09e63bf6486b76e4050ccad7dc028b505c4644f211f SHA512 0e8b1b945f2c19653168bc26dd0f17862f7a18b7340d02dc991601879817699707e85716c350d12b2a5f53753e8293987def318c36e50929b1a979db523f0db3
-DIST google-chrome-stable_113.0.5672.126-1_amd64.deb 94682364 BLAKE2B 6532b6a5b47aa6e0325123e9e5057419cf35fd261b7c86bd6cbb3e844887f107cf05654e7f7e3057e1b7fe45dabe2cfda28f6ab21192f87fc2b9c0eda4433d48 SHA512 fbbfc2b3d9bd3cfe19e2af62cd8b216700b994df52043c01b84caa69655641ab755827266f11dcc5ea6f44ba2980ccf16a35e88ab7102750e2bb7eafb7a1eedf
+DIST google-chrome-beta_115.0.5790.13-1_amd64.deb 94479992 BLAKE2B 7d64dded7db7f8abf3f77337e191c242c56c1f8596abe19424341d9ace7cdc540850e661475dfcc3e71e7d47b3d5810dd989324fe0faa5a195f583201c35ca10 SHA512 3b3cf33e4385a60a135409038c25e6e915f808955f0330ca31fc7cad1824a0bf11c7a9d9b38c0f080bbf7f8a133532544b3432ecb50176f0b7dd0116d62d5324
+DIST google-chrome-stable_114.0.5735.90-1_amd64.deb 93841272 BLAKE2B b8463917a6cf219c72de06d6bf56eef68586a5cb1504bf641f9eef43850bbbb240153223e0cda7f76af835275dae2f39164fa32c872f2e2f73a7230c492ed650 SHA512 17799e01534969a1335072e055cdf0e63d0f078519fc78a8c96f175132dd9432595051173fc188c0399c1cde2419ed78b1700e53204309f574869fd1c1f3afbd
DIST google-chrome-unstable_115.0.5790.3-1_amd64.deb 94402836 BLAKE2B 80314beef62846c669b8ace221e72c750fa4548d84ff5b4040f75396ed05c66ef8be0e57e48236fa7efa17a91ab73dfc9bd0cfeef5ba57a960f6a0b83091b23a SHA512 63336f8b18c637e510f5ecadb88879fb721e8a4ef69361a92357fb30653b42ba946ed215d7aabfe833296dd833f194f0a6b48614484c828a14dc6d3564d3d6c5
-EBUILD chrome-binary-plugins-113.0.5672.126.ebuild 1178 BLAKE2B 4144d89038f8f70136a77d57c3b14e83ed1be4674ab11104bbf41d822fd28325d207b4d8a7543eff856aa943dc11e3a9185683e704640ef626a0c61652e91d84 SHA512 fd6ea3e0a93e2e848c2e4dd23618c37a2b656c6c05f31fc28440888196e02226fdd272887abddf4a6b78d46befc3aa13b81c7df499d693accc04a1d771a4bca3
-EBUILD chrome-binary-plugins-114.0.5735.45_beta.ebuild 1179 BLAKE2B 22b12632b6411257f42e355b4cfd59ec1432b3b52e386d23c5254bbfbf02d34500982549db4d5eb145def8b2a4265d359b1e466e0b3fbb5d5bad31b9c2618212 SHA512 a6ccf2da3030d77c2aab71edbeebf62af1d91b3fe9f805d255902491f17ab62062e3fe389af865716edcbdb559b64632452ca698e126bab949b885309f8a48f1
+EBUILD chrome-binary-plugins-114.0.5735.90.ebuild 1178 BLAKE2B 4144d89038f8f70136a77d57c3b14e83ed1be4674ab11104bbf41d822fd28325d207b4d8a7543eff856aa943dc11e3a9185683e704640ef626a0c61652e91d84 SHA512 fd6ea3e0a93e2e848c2e4dd23618c37a2b656c6c05f31fc28440888196e02226fdd272887abddf4a6b78d46befc3aa13b81c7df499d693accc04a1d771a4bca3
+EBUILD chrome-binary-plugins-115.0.5790.13_beta.ebuild 1179 BLAKE2B 22b12632b6411257f42e355b4cfd59ec1432b3b52e386d23c5254bbfbf02d34500982549db4d5eb145def8b2a4265d359b1e466e0b3fbb5d5bad31b9c2618212 SHA512 a6ccf2da3030d77c2aab71edbeebf62af1d91b3fe9f805d255902491f17ab62062e3fe389af865716edcbdb559b64632452ca698e126bab949b885309f8a48f1
EBUILD chrome-binary-plugins-115.0.5790.3_alpha.ebuild 1179 BLAKE2B 22b12632b6411257f42e355b4cfd59ec1432b3b52e386d23c5254bbfbf02d34500982549db4d5eb145def8b2a4265d359b1e466e0b3fbb5d5bad31b9c2618212 SHA512 a6ccf2da3030d77c2aab71edbeebf62af1d91b3fe9f805d255902491f17ab62062e3fe389af865716edcbdb559b64632452ca698e126bab949b885309f8a48f1
MISC metadata.xml 263 BLAKE2B 63f20710af1b20f01824544c06058c4bef7c4b6e1b66a2bcd17c2dde8f48e6b30a074ec6c3940976d652bb8885a80495914a3ddf4de5766c04f5913780c85668 SHA512 85a03d35084d8d81e038c8065fe58a36f3dd1f5355aaf62033ba590636fa4855ee993ec5f3d10645a55754debddf0b57b4403172f3808e4575b3b2d8d7f180c0
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-113.0.5672.126.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-114.0.5735.90.ebuild
index d94dd5bfe69b..d94dd5bfe69b 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-113.0.5672.126.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-114.0.5735.90.ebuild
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-114.0.5735.45_beta.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.13_beta.ebuild
index 238a410c5c55..238a410c5c55 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-114.0.5735.45_beta.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-115.0.5790.13_beta.ebuild