summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29322 -> 29330 bytes
-rw-r--r--app-admin/Manifest.gzbin31698 -> 31707 bytes
-rw-r--r--app-admin/gentoo-perl-helpers/Manifest2
-rw-r--r--app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.3.1-r1.ebuild53
-rw-r--r--app-admin/perl-cleaner/Manifest2
-rw-r--r--app-admin/perl-cleaner/perl-cleaner-2.31.ebuild2
-rw-r--r--app-arch/Manifest.gzbin17426 -> 17423 bytes
-rw-r--r--app-arch/dtrx/Manifest4
-rw-r--r--app-arch/dtrx/dtrx-8.5.0.ebuild57
-rw-r--r--app-arch/dtrx/dtrx-8.5.2.ebuild57
-rw-r--r--app-containers/Manifest.gzbin7883 -> 7882 bytes
-rw-r--r--app-containers/distrobox/Manifest2
-rw-r--r--app-containers/distrobox/distrobox-1.4.2.1.ebuild32
-rw-r--r--app-emacs/Manifest.gzbin71758 -> 71762 bytes
-rw-r--r--app-emacs/burly/Manifest2
-rw-r--r--app-emacs/burly/burly-0.3.ebuild39
-rw-r--r--app-emacs/hl-todo/Manifest6
-rw-r--r--app-emacs/hl-todo/hl-todo-3.4.2.ebuild17
-rw-r--r--app-emacs/hl-todo/hl-todo-3.6.0.ebuild (renamed from app-emacs/hl-todo/hl-todo-3.4.1.ebuild)10
-rw-r--r--app-emacs/with-editor/Manifest2
-rw-r--r--app-emacs/with-editor/with-editor-3.3.2.ebuild29
-rw-r--r--app-emulation/Manifest.gzbin15321 -> 15322 bytes
-rw-r--r--app-emulation/wine-staging/Manifest3
-rw-r--r--app-emulation/wine-staging/wine-staging-8.15.ebuild458
-rw-r--r--app-i18n/Manifest.gzbin17376 -> 17374 bytes
-rw-r--r--app-i18n/ibus-typing-booster/Manifest2
-rw-r--r--app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild54
-rw-r--r--app-misc/Manifest.gzbin49912 -> 49914 bytes
-rw-r--r--app-misc/golly/Manifest2
-rw-r--r--app-misc/golly/golly-4.1-r1.ebuild67
-rw-r--r--app-misc/wcd/Manifest8
-rw-r--r--app-misc/wcd/files/wcd-6.0.3-doc-path.patch7
-rw-r--r--app-misc/wcd/files/wcd-6.0.4-gentoo.patch2
-rw-r--r--app-misc/wcd/metadata.xml5
-rw-r--r--app-misc/wcd/wcd-6.0.5.ebuild49
-rw-r--r--dev-cpp/Manifest.gzbin14253 -> 14249 bytes
-rw-r--r--dev-cpp/cpp-httplib/Manifest2
-rw-r--r--dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild2
-rw-r--r--dev-cpp/sdbus-c++/Manifest11
-rw-r--r--dev-cpp/sdbus-c++/files/0001-fix-integration-tests-for-libsystemd-v251.patch39
-rw-r--r--dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r6.ebuild (renamed from dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r5.ebuild)6
-rw-r--r--dev-cpp/sdbus-c++/sdbus-c++-1.2.0-r1.ebuild149
-rw-r--r--dev-cpp/sdbus-c++/sdbus-c++-1.3.0.ebuild73
-rw-r--r--dev-erlang/Manifest.gzbin5490 -> 5489 bytes
-rw-r--r--dev-erlang/meck/Manifest2
-rw-r--r--dev-erlang/meck/meck-0.8.4.ebuild32
-rw-r--r--dev-erlang/proper/Manifest2
-rw-r--r--dev-erlang/proper/proper-1.2.ebuild24
-rw-r--r--dev-lang/Manifest.gzbin19857 -> 19852 bytes
-rw-r--r--dev-lang/clojure/Manifest5
-rw-r--r--dev-lang/clojure/clojure-1.10.3.ebuild97
-rw-r--r--dev-lang/fennel/Manifest2
-rw-r--r--dev-lang/fennel/fennel-1.3.1.ebuild2
-rw-r--r--dev-lang/fuzion/Manifest2
-rw-r--r--dev-lang/fuzion/fuzion-0.082.ebuild57
-rw-r--r--dev-lang/luau/Manifest2
-rw-r--r--dev-lang/luau/luau-0.593.ebuild36
-rw-r--r--dev-lang/nim/Manifest5
-rw-r--r--dev-lang/nim/files/nim-1.6.10-testament-skipfile.txt40
-rw-r--r--dev-lang/nim/nim-1.6.10-r2.ebuild195
-rw-r--r--dev-lang/nim/nim-1.6.12.ebuild198
-rw-r--r--dev-lang/perl/Manifest2
-rw-r--r--dev-lang/perl/perl-5.38.0-r1.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin97696 -> 97708 bytes
-rw-r--r--dev-libs/c-blosc/Manifest2
-rw-r--r--dev-libs/c-blosc/c-blosc-1.21.5.ebuild (renamed from dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild)31
-rw-r--r--dev-libs/c-blosc2/Manifest15
-rw-r--r--dev-libs/c-blosc2/c-blosc2-2.10.0.ebuild60
-rw-r--r--dev-libs/c-blosc2/c-blosc2-2.10.1.ebuild64
-rw-r--r--dev-libs/c-blosc2/c-blosc2-2.10.2-r1.ebuild4
-rw-r--r--dev-libs/c-blosc2/c-blosc2-2.9.1-r1.ebuild65
-rw-r--r--dev-libs/c-blosc2/c-blosc2-2.9.2.ebuild60
-rw-r--r--dev-libs/c-blosc2/c-blosc2-2.9.3-r1.ebuild2
-rw-r--r--dev-libs/c-blosc2/files/c-blosc2-2.9.1-header.patch26
-rw-r--r--dev-libs/libansilove/Manifest4
-rw-r--r--dev-libs/libansilove/libansilove-1.3.1.ebuild23
-rw-r--r--dev-libs/libansilove/libansilove-1.4.0.ebuild23
-rw-r--r--dev-libs/libfastjson/Manifest6
-rw-r--r--dev-libs/libfastjson/libfastjson-0.99.8-r1.ebuild38
-rw-r--r--dev-libs/libfastjson/libfastjson-0.99.9-r1.ebuild38
-rw-r--r--dev-libs/libfastjson/libfastjson-0.99.9.1.ebuild39
-rw-r--r--dev-libs/mdns/Manifest2
-rw-r--r--dev-libs/mdns/mdns-1.4.2.ebuild18
-rw-r--r--dev-ml/Manifest.gzbin38200 -> 38185 bytes
-rw-r--r--dev-ml/base/Manifest2
-rw-r--r--dev-ml/base/base-0.16.3.ebuild22
-rw-r--r--dev-ml/lambda-term/Manifest2
-rw-r--r--dev-ml/lambda-term/lambda-term-3.3.2.ebuild26
-rw-r--r--dev-ml/lwt/Manifest2
-rw-r--r--dev-ml/lwt/lwt-5.7.0.ebuild59
-rw-r--r--dev-ml/lwt_ssl/Manifest2
-rw-r--r--dev-ml/lwt_ssl/lwt_ssl-1.2.0.ebuild23
-rw-r--r--dev-ml/ocaml-base64/Manifest2
-rw-r--r--dev-ml/ocaml-base64/ocaml-base64-3.5.1.ebuild19
-rw-r--r--dev-ml/ocplib-simplex/Manifest2
-rw-r--r--dev-ml/ocplib-simplex/ocplib-simplex-0.4.1.ebuild36
-rw-r--r--dev-python/GitPython/GitPython-3.1.34.ebuild84
-rw-r--r--dev-python/GitPython/Manifest3
-rw-r--r--dev-python/Manifest.gzbin268271 -> 268259 bytes
-rw-r--r--dev-python/asttokens/Manifest2
-rw-r--r--dev-python/asttokens/asttokens-2.3.0.ebuild43
-rw-r--r--dev-python/dask/Manifest2
-rw-r--r--dev-python/dask/dask-2023.9.0.ebuild84
-rw-r--r--dev-python/dulwich/Manifest2
-rw-r--r--dev-python/dulwich/dulwich-0.21.6.ebuild56
-rw-r--r--dev-python/fsspec/Manifest2
-rw-r--r--dev-python/fsspec/fsspec-2023.9.0.ebuild64
-rw-r--r--dev-python/mkdocstrings/Manifest2
-rw-r--r--dev-python/mkdocstrings/mkdocstrings-0.23.0.ebuild57
-rw-r--r--dev-python/peewee/Manifest4
-rw-r--r--dev-python/peewee/files/peewee-3.16.2-cython3.patch102
-rw-r--r--dev-python/peewee/peewee-3.16.2-r1.ebuild62
-rw-r--r--dev-python/peewee/peewee-3.16.2.ebuild57
-rw-r--r--dev-python/rich/Manifest6
-rw-r--r--dev-python/rich/rich-13.5.0.ebuild65
-rw-r--r--dev-python/rich/rich-13.5.1.ebuild65
-rw-r--r--dev-python/rich/rich-13.5.2.ebuild2
-rw-r--r--dev-python/soupsieve/Manifest2
-rw-r--r--dev-python/soupsieve/soupsieve-2.5.ebuild33
-rw-r--r--dev-python/translate-toolkit/Manifest2
-rw-r--r--dev-python/translate-toolkit/translate-toolkit-3.9.2.ebuild119
-rw-r--r--dev-python/typeguard/Manifest8
-rw-r--r--dev-python/typeguard/typeguard-4.0.0.ebuild42
-rw-r--r--dev-python/typeguard/typeguard-4.0.1.ebuild42
-rw-r--r--dev-python/typeguard/typeguard-4.1.1.ebuild42
-rw-r--r--dev-python/typeguard/typeguard-4.1.2.ebuild42
-rw-r--r--dev-python/validators/Manifest2
-rw-r--r--dev-python/validators/validators-0.22.0.ebuild21
-rw-r--r--dev-python/xxhash/Manifest2
-rw-r--r--dev-python/xxhash/xxhash-3.2.0.ebuild38
-rw-r--r--dev-python/zeroconf/Manifest2
-rw-r--r--dev-python/zeroconf/zeroconf-0.91.1.ebuild56
-rw-r--r--dev-util/Manifest.gzbin69081 -> 69080 bytes
-rw-r--r--dev-util/diffoscope/Manifest2
-rw-r--r--dev-util/diffoscope/diffoscope-249.ebuild126
-rw-r--r--games-util/Manifest.gzbin8209 -> 8212 bytes
-rw-r--r--games-util/antimicrox/Manifest2
-rw-r--r--games-util/antimicrox/antimicrox-3.3.3.ebuild74
-rw-r--r--games-util/lutris/Manifest5
-rw-r--r--games-util/lutris/lutris-0.5.13-r3.ebuild (renamed from games-util/lutris/lutris-0.5.12.ebuild)39
-rw-r--r--games-util/lutris/lutris-9999.ebuild22
-rw-r--r--gnustep-apps/Manifest.gzbin5549 -> 5545 bytes
-rw-r--r--gnustep-apps/ftp/Manifest2
-rw-r--r--gnustep-apps/ftp/ftp-0.5.ebuild18
-rw-r--r--gnustep-apps/graphos/Manifest2
-rw-r--r--gnustep-apps/graphos/graphos-0.6.ebuild17
-rw-r--r--gui-wm/Manifest.gzbin1046 -> 1048 bytes
-rw-r--r--gui-wm/gamescope/Manifest4
-rw-r--r--gui-wm/gamescope/gamescope-3.12.5.ebuild (renamed from gui-wm/gamescope/gamescope-3.12.3.ebuild)0
-rw-r--r--media-gfx/Manifest.gzbin37517 -> 37512 bytes
-rw-r--r--media-gfx/ansilove/Manifest2
-rw-r--r--media-gfx/ansilove/ansilove-4.1.7.ebuild32
-rw-r--r--media-gfx/curtail/Manifest4
-rw-r--r--media-gfx/curtail/curtail-1.3.1.ebuild60
-rw-r--r--media-gfx/curtail/curtail-1.6.0.ebuild66
-rw-r--r--media-libs/Manifest.gzbin68861 -> 68870 bytes
-rw-r--r--media-libs/libsdl2/Manifest2
-rw-r--r--media-libs/libsdl2/libsdl2-2.28.3.ebuild230
-rw-r--r--metadata/Manifest.gzbin6315 -> 6320 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.gzbin27924 -> 27901 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin55631 -> 55475 bytes
-rw-r--r--metadata/md5-cache/app-admin/gentoo-perl-helpers-0.3.1-r110
-rw-r--r--metadata/md5-cache/app-admin/perl-cleaner-2.314
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin26851 -> 26537 bytes
-rw-r--r--metadata/md5-cache/app-arch/dtrx-8.5.015
-rw-r--r--metadata/md5-cache/app-arch/dtrx-8.5.215
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin15353 -> 15186 bytes
-rw-r--r--metadata/md5-cache/app-containers/distrobox-1.4.2.110
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin101634 -> 101785 bytes
-rw-r--r--metadata/md5-cache/app-emacs/burly-0.313
-rw-r--r--metadata/md5-cache/app-emacs/hl-todo-3.4.213
-rw-r--r--metadata/md5-cache/app-emacs/hl-todo-3.6.0 (renamed from metadata/md5-cache/app-emacs/hl-todo-3.4.1)10
-rw-r--r--metadata/md5-cache/app-emacs/with-editor-3.3.213
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin31917 -> 32070 bytes
-rw-r--r--metadata/md5-cache/app-emulation/wine-staging-8.1518
-rw-r--r--metadata/md5-cache/app-i18n/Manifest.gzbin25573 -> 25742 bytes
-rw-r--r--metadata/md5-cache/app-i18n/ibus-typing-booster-2.24.018
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin74450 -> 74447 bytes
-rw-r--r--metadata/md5-cache/app-misc/golly-4.1-r116
-rw-r--r--metadata/md5-cache/app-misc/wcd-6.0.515
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin25822 -> 25811 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/cpp-httplib-0.13.14
-rw-r--r--metadata/md5-cache/dev-cpp/sdbus-c++-0.9.0-r6 (renamed from metadata/md5-cache/dev-cpp/sdbus-c++-0.9.0-r5)6
-rw-r--r--metadata/md5-cache/dev-cpp/sdbus-c++-1.2.0-r116
-rw-r--r--metadata/md5-cache/dev-cpp/sdbus-c++-1.3.017
-rw-r--r--metadata/md5-cache/dev-erlang/Manifest.gzbin10377 -> 10054 bytes
-rw-r--r--metadata/md5-cache/dev-erlang/meck-0.8.415
-rw-r--r--metadata/md5-cache/dev-erlang/proper-1.213
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin44409 -> 43930 bytes
-rw-r--r--metadata/md5-cache/dev-lang/clojure-1.10.315
-rw-r--r--metadata/md5-cache/dev-lang/fennel-1.3.14
-rw-r--r--metadata/md5-cache/dev-lang/fuzion-0.08216
-rw-r--r--metadata/md5-cache/dev-lang/luau-0.593 (renamed from metadata/md5-cache/dev-libs/mdns-1.4.2)12
-rw-r--r--metadata/md5-cache/dev-lang/nim-1.6.10-r215
-rw-r--r--metadata/md5-cache/dev-lang/nim-1.6.1215
-rw-r--r--metadata/md5-cache/dev-lang/perl-5.38.0-r14
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin162556 -> 160971 bytes
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc-1.21.516
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc2-2.10.017
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc2-2.10.117
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc2-2.10.2-r16
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc2-2.6.117
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc2-2.9.1-r117
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc2-2.9.217
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc2-2.9.3-r14
-rw-r--r--metadata/md5-cache/dev-libs/libansilove-1.3.114
-rw-r--r--metadata/md5-cache/dev-libs/libansilove-1.4.014
-rw-r--r--metadata/md5-cache/dev-libs/libfastjson-0.99.8-r113
-rw-r--r--metadata/md5-cache/dev-libs/libfastjson-0.99.9-r113
-rw-r--r--metadata/md5-cache/dev-libs/libfastjson-0.99.9.113
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin107342 -> 108292 bytes
-rw-r--r--metadata/md5-cache/dev-ml/base-0.16.315
-rw-r--r--metadata/md5-cache/dev-ml/lambda-term-3.3.215
-rw-r--r--metadata/md5-cache/dev-ml/lwt-5.7.015
-rw-r--r--metadata/md5-cache/dev-ml/lwt_ssl-1.2.015
-rw-r--r--metadata/md5-cache/dev-ml/ocaml-base64-3.5.116
-rw-r--r--metadata/md5-cache/dev-ml/ocplib-simplex-0.4.115
-rw-r--r--metadata/md5-cache/dev-python/GitPython-3.1.3416
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin362732 -> 362568 bytes
-rw-r--r--metadata/md5-cache/dev-python/asttokens-2.3.016
-rw-r--r--metadata/md5-cache/dev-python/dask-2023.9.016
-rw-r--r--metadata/md5-cache/dev-python/dulwich-0.21.617
-rw-r--r--metadata/md5-cache/dev-python/fsspec-2023.9.016
-rw-r--r--metadata/md5-cache/dev-python/mkdocstrings-0.23.016
-rw-r--r--metadata/md5-cache/dev-python/peewee-3.16.217
-rw-r--r--metadata/md5-cache/dev-python/peewee-3.16.2-r117
-rw-r--r--metadata/md5-cache/dev-python/rich-13.5.016
-rw-r--r--metadata/md5-cache/dev-python/rich-13.5.116
-rw-r--r--metadata/md5-cache/dev-python/rich-13.5.24
-rw-r--r--metadata/md5-cache/dev-python/soupsieve-2.516
-rw-r--r--metadata/md5-cache/dev-python/translate-toolkit-3.9.216
-rw-r--r--metadata/md5-cache/dev-python/typeguard-4.0.016
-rw-r--r--metadata/md5-cache/dev-python/typeguard-4.0.116
-rw-r--r--metadata/md5-cache/dev-python/typeguard-4.1.116
-rw-r--r--metadata/md5-cache/dev-python/typeguard-4.1.216
-rw-r--r--metadata/md5-cache/dev-python/validators-0.22.016
-rw-r--r--metadata/md5-cache/dev-python/xxhash-3.2.017
-rw-r--r--metadata/md5-cache/dev-python/zeroconf-0.91.117
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin129909 -> 130065 bytes
-rw-r--r--metadata/md5-cache/dev-util/diffoscope-24916
-rw-r--r--metadata/md5-cache/games-util/Manifest.gzbin10657 -> 10495 bytes
-rw-r--r--metadata/md5-cache/games-util/antimicrox-3.3.317
-rw-r--r--metadata/md5-cache/games-util/lutris-0.5.1217
-rw-r--r--metadata/md5-cache/games-util/lutris-0.5.13-r317
-rw-r--r--metadata/md5-cache/games-util/lutris-999916
-rw-r--r--metadata/md5-cache/gnustep-apps/Manifest.gzbin7104 -> 6777 bytes
-rw-r--r--metadata/md5-cache/gnustep-apps/ftp-0.514
-rw-r--r--metadata/md5-cache/gnustep-apps/graphos-0.614
-rw-r--r--metadata/md5-cache/gui-wm/Manifest.gzbin1687 -> 1690 bytes
-rw-r--r--metadata/md5-cache/gui-wm/gamescope-3.12.5 (renamed from metadata/md5-cache/gui-wm/gamescope-3.12.3)2
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin56803 -> 56322 bytes
-rw-r--r--metadata/md5-cache/media-gfx/ansilove-4.1.714
-rw-r--r--metadata/md5-cache/media-gfx/curtail-1.3.117
-rw-r--r--metadata/md5-cache/media-gfx/curtail-1.6.017
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin115117 -> 115262 bytes
-rw-r--r--metadata/md5-cache/media-libs/libsdl2-2.28.316
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin91636 -> 90523 bytes
-rw-r--r--metadata/md5-cache/net-misc/babeld-1.8.29
-rw-r--r--metadata/md5-cache/net-misc/gallery-dl-1.25.517
-rw-r--r--metadata/md5-cache/net-misc/gallery-dl-1.25.617
-rw-r--r--metadata/md5-cache/net-misc/gallery-dl-1.25.717
-rw-r--r--metadata/md5-cache/net-misc/geoipupdate-2.3.111
-rw-r--r--metadata/md5-cache/net-misc/geoipupdate-3.1.111
-rw-r--r--metadata/md5-cache/net-misc/oidentd-2.5.015
-rw-r--r--metadata/md5-cache/net-misc/oidentd-3.1.015
-rw-r--r--metadata/md5-cache/net-misc/pedro-1.6-r114
-rw-r--r--metadata/md5-cache/net-misc/whois-5.5.17-r1 (renamed from metadata/md5-cache/net-misc/whois-5.5.17)0
-rw-r--r--metadata/md5-cache/net-misc/whois-5.5.18-r1 (renamed from metadata/md5-cache/net-misc/whois-5.5.18)0
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin27401 -> 27393 bytes
-rw-r--r--metadata/md5-cache/net-wireless/iwd-2.8-r16
-rw-r--r--metadata/md5-cache/net-wireless/iwd-99996
-rw-r--r--metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.206.04
-rw-r--r--metadata/md5-cache/perl-core/Manifest.gzbin3107 -> 3104 bytes
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin88971 -> 88646 bytes
-rw-r--r--metadata/md5-cache/sys-apps/polychromatic-0.8.016
-rw-r--r--metadata/md5-cache/sys-apps/pv-1.7.244
-rw-r--r--metadata/md5-cache/sys-apps/system-monitoring-center-2.17.2-r116
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin41142 -> 41143 bytes
-rw-r--r--metadata/md5-cache/sys-devel/mold-2.0.0-r14
-rw-r--r--metadata/md5-cache/sys-firmware/Manifest.gzbin8618 -> 8783 bytes
-rw-r--r--metadata/md5-cache/sys-firmware/firmware-imx-8.179
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin25901 -> 26537 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-4.19.294 (renamed from metadata/md5-cache/sys-kernel/gentoo-sources-4.14.324)8
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.10.194 (renamed from metadata/md5-cache/sys-kernel/gentoo-sources-4.14.323)10
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.15.130 (renamed from metadata/md5-cache/sys-kernel/gentoo-sources-4.14.315)10
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.4.25614
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.5114
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.4.1414
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.5.114
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-4.14.325 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-4.14.324)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-4.19.294 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-4.19.293)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-5.10.194 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-5.10.193)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-5.15.130 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-5.15.129)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-5.4.256 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-5.4.255)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.1.51 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-6.1.50)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.4.14 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-6.4.13)4
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.5.1 (renamed from metadata/md5-cache/sys-kernel/vanilla-sources-6.5.0)4
-rw-r--r--metadata/md5-cache/sys-process/Manifest.gzbin16448 -> 16617 bytes
-rw-r--r--metadata/md5-cache/sys-process/parallel-202307224
-rw-r--r--metadata/md5-cache/sys-process/procps-4.0.416
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin43669 -> 43661 bytes
-rw-r--r--metadata/md5-cache/virtual/perl-Attribute-Handlers-1.30.04
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-2.360.04
-rw-r--r--metadata/md5-cache/virtual/perl-Carp-1.540.04
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.204.1_rc4
-rw-r--r--metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.204.1_rc4
-rw-r--r--metadata/md5-cache/virtual/perl-DB_File-1.858.04
-rw-r--r--metadata/md5-cache/virtual/perl-Data-Dumper-2.188.04
-rw-r--r--metadata/md5-cache/virtual/perl-Devel-PPPort-3.710.04
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-MD5-2.580.100_rc4
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-SHA-6.40.04
-rw-r--r--metadata/md5-cache/virtual/perl-Encode-3.190.04
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.2384
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-Install-2.220.04
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.700.04
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.510.04
-rw-r--r--metadata/md5-cache/virtual/perl-File-Spec-3.880.04
-rw-r--r--metadata/md5-cache/virtual/perl-Getopt-Long-2.540.04
-rw-r--r--metadata/md5-cache/virtual/perl-HTTP-Tiny-0.86.04
-rw-r--r--metadata/md5-cache/virtual/perl-IO-1.520.04
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Compress-2.204.04
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Socket-IP-0.410.100_rc4
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Zlib-1.140.04
-rw-r--r--metadata/md5-cache/virtual/perl-JSON-PP-4.160.0-r14
-rw-r--r--metadata/md5-cache/virtual/perl-Locale-Maketext-1.330.04
-rw-r--r--metadata/md5-cache/virtual/perl-MIME-Base64-3.160.100_rc4
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-1.999.8374
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.501.3004
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigRat-0.262.4004
-rw-r--r--metadata/md5-cache/virtual/perl-Math-Complex-1.620.04
-rw-r--r--metadata/md5-cache/virtual/perl-Memoize-1.160.04
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.202.307.204
-rw-r--r--metadata/md5-cache/virtual/perl-Net-Ping-2.760.04
-rw-r--r--metadata/md5-cache/virtual/perl-Safe-2.440.04
-rw-r--r--metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.630.04
-rw-r--r--metadata/md5-cache/virtual/perl-Socket-2.36.04
-rw-r--r--metadata/md5-cache/virtual/perl-Storable-3.320.04
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Simple-1.302.1944
-rw-r--r--metadata/md5-cache/virtual/perl-Text-Balanced-2.60.04
-rw-r--r--metadata/md5-cache/virtual/perl-Time-HiRes-1.977.5004
-rw-r--r--metadata/md5-cache/virtual/perl-Time-Piece-1.340.101_rc4
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Normalize-1.320.04
-rw-r--r--metadata/md5-cache/virtual/perl-XSLoader-0.320.04
-rw-r--r--metadata/md5-cache/virtual/perl-autodie-2.360.04
-rw-r--r--metadata/md5-cache/virtual/perl-bignum-0.660.04
-rw-r--r--metadata/md5-cache/virtual/perl-libnet-3.150.04
-rw-r--r--metadata/md5-cache/virtual/perl-parent-0.241.04
-rw-r--r--metadata/md5-cache/virtual/perl-podlators-5.10.04
-rw-r--r--metadata/md5-cache/virtual/perl-threads-2.360.04
-rw-r--r--metadata/md5-cache/virtual/perl-threads-shared-1.680.04
-rw-r--r--metadata/md5-cache/www-apache/Manifest.gzbin7623 -> 7459 bytes
-rw-r--r--metadata/md5-cache/www-apache/mod_perl-2.0.124
-rw-r--r--metadata/md5-cache/www-apache/mod_xsendfile-1.0_beta1-r113
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin13038 -> 13036 bytes
-rw-r--r--metadata/md5-cache/www-client/chromium-116.0.5845.1404
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin16540 -> 16543 bytes
-rw-r--r--metadata/md5-cache/x11-wm/xpra-4.4.6-r2 (renamed from metadata/md5-cache/x11-wm/xpra-4.4.6-r1)2
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-misc/Manifest.gzbin54267 -> 54267 bytes
-rw-r--r--net-misc/babeld/Manifest2
-rw-r--r--net-misc/babeld/babeld-1.8.2.ebuild23
-rw-r--r--net-misc/gallery-dl/Manifest6
-rw-r--r--net-misc/gallery-dl/gallery-dl-1.25.5.ebuild40
-rw-r--r--net-misc/gallery-dl/gallery-dl-1.25.6.ebuild40
-rw-r--r--net-misc/gallery-dl/gallery-dl-1.25.7.ebuild40
-rw-r--r--net-misc/geoipupdate/Manifest4
-rw-r--r--net-misc/geoipupdate/geoipupdate-2.3.1.ebuild26
-rw-r--r--net-misc/geoipupdate/geoipupdate-3.1.1.ebuild26
-rw-r--r--net-misc/oidentd/Manifest5
-rw-r--r--net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch12
-rw-r--r--net-misc/oidentd/oidentd-3.1.0.ebuild (renamed from net-misc/oidentd/oidentd-2.5.0.ebuild)24
-rw-r--r--net-misc/pedro/Manifest4
-rw-r--r--net-misc/pedro/files/pedro-1.6-portage.patch20
-rw-r--r--net-misc/pedro/pedro-1.6-r1.ebuild52
-rw-r--r--net-misc/whois/Manifest4
-rw-r--r--net-misc/whois/whois-5.5.17-r1.ebuild (renamed from net-misc/whois/whois-5.5.17.ebuild)0
-rw-r--r--net-misc/whois/whois-5.5.18-r1.ebuild (renamed from net-misc/whois/whois-5.5.18.ebuild)0
-rw-r--r--net-wireless/Manifest.gzbin13900 -> 13897 bytes
-rw-r--r--net-wireless/iwd/Manifest4
-rw-r--r--net-wireless/iwd/iwd-2.8-r1.ebuild50
-rw-r--r--net-wireless/iwd/iwd-9999.ebuild54
-rw-r--r--perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild2
-rw-r--r--perl-core/Compress-Raw-Zlib/Manifest2
-rw-r--r--perl-core/Manifest.gzbin2098 -> 2095 bytes
-rw-r--r--sys-apps/Manifest.gzbin49674 -> 49690 bytes
-rw-r--r--sys-apps/polychromatic/Manifest2
-rw-r--r--sys-apps/polychromatic/polychromatic-0.8.0.ebuild69
-rw-r--r--sys-apps/pv/Manifest2
-rw-r--r--sys-apps/pv/pv-1.7.24.ebuild2
-rw-r--r--sys-apps/system-monitoring-center/Manifest2
-rw-r--r--sys-apps/system-monitoring-center/system-monitoring-center-2.17.2-r1.ebuild43
-rw-r--r--sys-devel/Manifest.gzbin10630 -> 10634 bytes
-rw-r--r--sys-devel/mold/Manifest2
-rw-r--r--sys-devel/mold/mold-2.0.0-r1.ebuild2
-rw-r--r--sys-firmware/Manifest.gzbin5707 -> 5706 bytes
-rw-r--r--sys-firmware/firmware-imx/Manifest2
-rw-r--r--sys-firmware/firmware-imx/firmware-imx-8.17.ebuild24
-rw-r--r--sys-kernel/Manifest.gzbin4416 -> 4415 bytes
-rw-r--r--sys-kernel/gentoo-sources/Manifest41
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.19.294.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-4.14.324.ebuild)2
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.10.194.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-4.14.315.ebuild)4
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.15.130.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.4.256.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.51.ebuild (renamed from sys-kernel/gentoo-sources/gentoo-sources-4.14.323.ebuild)4
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.4.14.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.5.1.ebuild28
-rw-r--r--sys-kernel/vanilla-sources/Manifest31
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.14.325.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.14.324.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-4.19.294.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-4.19.293.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.10.194.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-5.10.193.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.15.130.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-5.15.129.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.4.256.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-5.4.255.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.1.51.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.1.50.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.4.14.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.4.13.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.5.1.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.5.0.ebuild)0
-rw-r--r--sys-process/Manifest.gzbin10147 -> 10158 bytes
-rw-r--r--sys-process/parallel/Manifest2
-rw-r--r--sys-process/parallel/parallel-20230722.ebuild2
-rw-r--r--sys-process/procps/Manifest6
-rw-r--r--sys-process/procps/files/procps-4.0.4-fix-systemd-linkage.patch27
-rw-r--r--sys-process/procps/files/procps-4.0.4-fix-tests-multilib.patch52
-rw-r--r--sys-process/procps/files/procps-4.0.4-sysctl-manpage.patch33
-rw-r--r--sys-process/procps/files/procps-4.0.4-xfail-pmap-test.patch25
-rw-r--r--sys-process/procps/procps-4.0.4.ebuild110
-rw-r--r--virtual/Manifest.gzbin28261 -> 28281 bytes
-rw-r--r--virtual/perl-Attribute-Handlers/Manifest2
-rw-r--r--virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-1.30.0.ebuild2
-rw-r--r--virtual/perl-CPAN/Manifest2
-rw-r--r--virtual/perl-CPAN/perl-CPAN-2.360.0.ebuild2
-rw-r--r--virtual/perl-Carp/Manifest2
-rw-r--r--virtual/perl-Carp/perl-Carp-1.540.0.ebuild2
-rw-r--r--virtual/perl-Compress-Raw-Bzip2/Manifest2
-rw-r--r--virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.204.1_rc.ebuild2
-rw-r--r--virtual/perl-Compress-Raw-Zlib/Manifest2
-rw-r--r--virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.204.1_rc.ebuild2
-rw-r--r--virtual/perl-DB_File/Manifest2
-rw-r--r--virtual/perl-DB_File/perl-DB_File-1.858.0.ebuild2
-rw-r--r--virtual/perl-Data-Dumper/Manifest2
-rw-r--r--virtual/perl-Data-Dumper/perl-Data-Dumper-2.188.0.ebuild2
-rw-r--r--virtual/perl-Devel-PPPort/Manifest2
-rw-r--r--virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.710.0.ebuild2
-rw-r--r--virtual/perl-Digest-MD5/Manifest2
-rw-r--r--virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc.ebuild2
-rw-r--r--virtual/perl-Digest-SHA/Manifest2
-rw-r--r--virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0.ebuild2
-rw-r--r--virtual/perl-Encode/Manifest2
-rw-r--r--virtual/perl-Encode/perl-Encode-3.190.0.ebuild2
-rw-r--r--virtual/perl-ExtUtils-CBuilder/Manifest2
-rw-r--r--virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.238.ebuild2
-rw-r--r--virtual/perl-ExtUtils-Install/Manifest2
-rw-r--r--virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.220.0.ebuild2
-rw-r--r--virtual/perl-ExtUtils-MakeMaker/Manifest2
-rw-r--r--virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0.ebuild2
-rw-r--r--virtual/perl-ExtUtils-ParseXS/Manifest2
-rw-r--r--virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0.ebuild2
-rw-r--r--virtual/perl-File-Spec/Manifest2
-rw-r--r--virtual/perl-File-Spec/perl-File-Spec-3.880.0.ebuild2
-rw-r--r--virtual/perl-Getopt-Long/Manifest2
-rw-r--r--virtual/perl-Getopt-Long/perl-Getopt-Long-2.540.0.ebuild2
-rw-r--r--virtual/perl-HTTP-Tiny/Manifest2
-rw-r--r--virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.86.0.ebuild2
-rw-r--r--virtual/perl-IO-Compress/Manifest2
-rw-r--r--virtual/perl-IO-Compress/perl-IO-Compress-2.204.0.ebuild2
-rw-r--r--virtual/perl-IO-Socket-IP/Manifest2
-rw-r--r--virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.410.100_rc.ebuild2
-rw-r--r--virtual/perl-IO-Zlib/Manifest2
-rw-r--r--virtual/perl-IO-Zlib/perl-IO-Zlib-1.140.0.ebuild2
-rw-r--r--virtual/perl-IO/Manifest2
-rw-r--r--virtual/perl-IO/perl-IO-1.520.0.ebuild2
-rw-r--r--virtual/perl-JSON-PP/Manifest2
-rw-r--r--virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r1.ebuild2
-rw-r--r--virtual/perl-Locale-Maketext/Manifest2
-rw-r--r--virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.330.0.ebuild2
-rw-r--r--virtual/perl-MIME-Base64/Manifest2
-rw-r--r--virtual/perl-MIME-Base64/perl-MIME-Base64-3.160.100_rc.ebuild2
-rw-r--r--virtual/perl-Math-BigInt-FastCalc/Manifest2
-rw-r--r--virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.300.ebuild2
-rw-r--r--virtual/perl-Math-BigInt/Manifest2
-rw-r--r--virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.837.ebuild2
-rw-r--r--virtual/perl-Math-BigRat/Manifest2
-rw-r--r--virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.400.ebuild2
-rw-r--r--virtual/perl-Math-Complex/Manifest2
-rw-r--r--virtual/perl-Math-Complex/perl-Math-Complex-1.620.0.ebuild2
-rw-r--r--virtual/perl-Memoize/Manifest2
-rw-r--r--virtual/perl-Memoize/perl-Memoize-1.160.0.ebuild2
-rw-r--r--virtual/perl-Module-CoreList/Manifest2
-rw-r--r--virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.307.20.ebuild2
-rw-r--r--virtual/perl-Net-Ping/Manifest2
-rw-r--r--virtual/perl-Net-Ping/perl-Net-Ping-2.760.0.ebuild2
-rw-r--r--virtual/perl-Safe/Manifest2
-rw-r--r--virtual/perl-Safe/perl-Safe-2.440.0.ebuild2
-rw-r--r--virtual/perl-Scalar-List-Utils/Manifest2
-rw-r--r--virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.630.0.ebuild2
-rw-r--r--virtual/perl-Socket/Manifest2
-rw-r--r--virtual/perl-Socket/perl-Socket-2.36.0.ebuild2
-rw-r--r--virtual/perl-Storable/Manifest2
-rw-r--r--virtual/perl-Storable/perl-Storable-3.320.0.ebuild2
-rw-r--r--virtual/perl-Test-Simple/Manifest2
-rw-r--r--virtual/perl-Test-Simple/perl-Test-Simple-1.302.194.ebuild2
-rw-r--r--virtual/perl-Text-Balanced/Manifest2
-rw-r--r--virtual/perl-Text-Balanced/perl-Text-Balanced-2.60.0.ebuild2
-rw-r--r--virtual/perl-Time-HiRes/Manifest2
-rw-r--r--virtual/perl-Time-HiRes/perl-Time-HiRes-1.977.500.ebuild2
-rw-r--r--virtual/perl-Time-Piece/Manifest2
-rw-r--r--virtual/perl-Time-Piece/perl-Time-Piece-1.340.101_rc.ebuild2
-rw-r--r--virtual/perl-Unicode-Normalize/Manifest2
-rw-r--r--virtual/perl-Unicode-Normalize/perl-Unicode-Normalize-1.320.0.ebuild2
-rw-r--r--virtual/perl-XSLoader/Manifest2
-rw-r--r--virtual/perl-XSLoader/perl-XSLoader-0.320.0.ebuild2
-rw-r--r--virtual/perl-autodie/Manifest2
-rw-r--r--virtual/perl-autodie/perl-autodie-2.360.0.ebuild2
-rw-r--r--virtual/perl-bignum/Manifest2
-rw-r--r--virtual/perl-bignum/perl-bignum-0.660.0.ebuild2
-rw-r--r--virtual/perl-libnet/Manifest2
-rw-r--r--virtual/perl-libnet/perl-libnet-3.150.0.ebuild2
-rw-r--r--virtual/perl-parent/Manifest2
-rw-r--r--virtual/perl-parent/perl-parent-0.241.0.ebuild2
-rw-r--r--virtual/perl-podlators/Manifest2
-rw-r--r--virtual/perl-podlators/perl-podlators-5.10.0.ebuild2
-rw-r--r--virtual/perl-threads-shared/Manifest2
-rw-r--r--virtual/perl-threads-shared/perl-threads-shared-1.680.0.ebuild2
-rw-r--r--virtual/perl-threads/Manifest2
-rw-r--r--virtual/perl-threads/perl-threads-2.360.0.ebuild2
-rw-r--r--www-apache/Manifest.gzbin5913 -> 5912 bytes
-rw-r--r--www-apache/mod_perl/Manifest2
-rw-r--r--www-apache/mod_perl/mod_perl-2.0.12.ebuild2
-rw-r--r--www-apache/mod_xsendfile/Manifest1
-rw-r--r--www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild30
-rw-r--r--www-client/Manifest.gzbin6042 -> 6042 bytes
-rw-r--r--www-client/chromium/Manifest2
-rw-r--r--www-client/chromium/chromium-116.0.5845.140.ebuild2
-rw-r--r--x11-wm/Manifest.gzbin9120 -> 9122 bytes
-rw-r--r--x11-wm/xpra/Manifest3
-rw-r--r--x11-wm/xpra/files/xpra-4.4.6_minimal-features.patch18
-rw-r--r--x11-wm/xpra/xpra-4.4.6-r2.ebuild (renamed from x11-wm/xpra/xpra-4.4.6-r1.ebuild)13
545 files changed, 3288 insertions, 4354 deletions
diff --git a/Manifest b/Manifest
index 89e809c56ac8..5408b323c3e8 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29322 BLAKE2B 7b0f91fe9c510b06a37c689fd1d94065f698d86b3f75e90bc75985891b48fe2ab29fa23c5685a7f57eb72a9ced5fc11b9bd84a8caf9e7c66f1d27b72e8a1ca66 SHA512 02d2c711148fdd37750fa6adfa61ec2bdeeb9b7ceeef6233151416f23ab4261707f6fd1b604273fbe86f36fdf70a5da1a885bb271fde7ee8b3532ea9424224a6
-TIMESTAMP 2023-09-02T08:40:06Z
+MANIFEST Manifest.files.gz 29330 BLAKE2B 0dba22132915a1e429687e1ce26eb2a5e72d51f7f56ac46493398c59603f3cebee4ea7690e0c5f60e3a8343ed53dce45be3c4367c4661690d7508051457e7dba SHA512 318defa0704cb110742b318c729b5c88474da2347cf4a132ecf5026f31c13bfc3805ab62b255fb96f96006bfe0491bd6cd83d4d01e9b8d073faf11a181121a91
+TIMESTAMP 2023-09-02T14:40:08Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTy9OZfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTzSUhfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCyAQ//ZroDSMvOrN0MdTOYb9e7U4WOfqbmkPrU0Dr/uaSro5fW0pb2bViLz8m9
-piKUKLi3n85YxAIuBIb56mLstqk+o8Q2OhcQRAa3MpVO7SdmUhr0tL5/9BdwwZ6a
-nkItHRWD7/U6MHSLV/n/FXVjWtn/yiyB1IvyALKCZ5Dqfj1AO4oqbYSX4F2xq38R
-E+dbWuk2xRTHvYr600uqzMPVDFhJ7Ke3X3PGiZJQFwvirG5pkNh6jOGmjhu2RCs9
-MLiGmHgmZRX6peyekoosgw8lGZQDypojd5wxiWo8LYfkswb2Cq1EWFtnJjdh2CrO
-6bzKStQ5oRxCgE5NZOn4VJkfsE5MB8vlgkEsszBNHCnuFvopLL2RotJ+MkqjAXr6
-cy5dncaQ7jVdPBTyqHWxzHqHG+EZRNAwO3STyqOmIM4ILfF0y4z4Zge4Yajojt0s
-QLipEZSAAQGotDGnv+1B4MAM2tn7y57y/vBLygm2fGxyHdcIwTwdEUhkBVVYlCdM
-iI3OdWz8618Zx9g+lMMDNU79ki3IzO6Hfvez1EI8l1hlRdPdGuE9Gk0bbahP+dYE
-/l2G8rsZemm7AH0TQaFwfZrXNx+fiC3uOj3CQpe00RjbLX1y117OKTf8jBlKhl4j
-KMGdEj/l+2nIa3e+SpGx76evZfM9nL6yNKmPWmXrVlnXNUQt7Pw=
-=88Xg
+klCJzA//ehV7I/ZULxyX4lIzJ0cL8NeljOL/OVy7fXIwUORmrDCE3BG89b8/NheV
+Fptrow3G/L4oi3J59mCYVgrctgesbXCGhj9zuyuUAQribJDE4cDXEGwYeke7oC6n
+SkCHNohMRM0lu6wBuRVoGpZHOsNeq57quraT2QOZ3eqI5fAuXJ9QeX2GI0ih6GpH
+5Lmtfno0fvPIm8c74RNWbLISU7ttlksYnjPDbucrWlLkBApuIV7K+MvnmRU6Y3Tf
+cWM7HHnGAqk19u6BeuN/8x92ihSY0P8b5+pJMEaFeZZ7BAb+UynYBEIBAPPPhDEb
+WUrJyVCY3gWXmB/pcg81Ar4LcIX5rM5LlApZFiRIUXSPVH5CJXoYYrs/VqqnQG/9
+J62WBS5fY0RanLpQnwzy0WWunt6zJsnoI7d2ItQB2pFjXWIIc7fVChYYr1lCRxvb
+beDU5a8d/R5lrnwYc0ifjqbz1Q1nKlR13kwziD8955a+mKcsUa38yQ/hwMwyI/In
+IJfLtlz09vcsACbOpLLnItl+wxwtNytuqD05qL7Atfw1W9c9q0O7cHzLdT6b/Fz8
+7QyGY7+zuNQYAl5xriamUz8STjDB76DbDIMABgDNpoIb10MxT0OdJvSrYNfgsSBH
+LdCOhR8VGTn6nqhNFkd6GZWQ2UXe3uXJj3cuealrkYUc2qvJPmA=
+=HzyK
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 081461cfd13c..21ed7bc04547 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index dea2b1b0146c..8ffcd90219bd 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/gentoo-perl-helpers/Manifest b/app-admin/gentoo-perl-helpers/Manifest
index 146706dbbc03..7a49ec93e051 100644
--- a/app-admin/gentoo-perl-helpers/Manifest
+++ b/app-admin/gentoo-perl-helpers/Manifest
@@ -1,5 +1,3 @@
-DIST gentoo-perl-helpers-0.3.1.tar.xz 9420 BLAKE2B dea001473832f4412ae090afbc458720ec1d40d19ac3db3a6a57b26115603f224f2f1c4155ecd3190866dfa0ab648fdd3a98a90e9ed576e7bd3ad8bdaf9a73c6 SHA512 dce6addfebbdfd16da3b580776c34346eb60b2eaef9cc7bed03d5ae0bf028de7a0175fbf7f68113d44b645c3d5ca7f5175389478655b08c115a5342ff930e096
DIST gentoo-perl-helpers-0.4.0.tar.xz 9580 BLAKE2B daea9e3f43bcd24ea34c9448294fb730595e8a021dffcbbf7f123ff5439455aa362c623affee29341266a0494f4744df0bf195d2db422d6276eb54fdca07149c SHA512 fbbd33122028ad12cbec7adbc97faaa32aa485ef21ca38dc2e1906610fdea7709e5da7e8164f5f86afa3607928837f3b35468274b6c626e3bd843432d780701b
-EBUILD gentoo-perl-helpers-0.3.1-r1.ebuild 1231 BLAKE2B 0f5f7527aebbf41f89147111b5de259352d8eb1ffcabcdd772d342a0bd905ef677d98ffd26146ece768235182cb0d46dc27a42a62caff9c215008c5bb5fce8a8 SHA512 ebb846f68cf2e0f7e03aa83aa1b6ec597d415ed110e92516f099f3b61dba9d7188d3e85a293143625c829a02a5ce2ca8ae6af4dc8324318b28419e75e8c074ca
EBUILD gentoo-perl-helpers-0.4.0.ebuild 1292 BLAKE2B 503f577c119232317c4bc208f4c67e78d654d48dd87f7aa0675dc7446d92f578f346dd2a7d99f7d368da3505f77df6857593b28479b0829d8100b8ee14f1ddae SHA512 471393fdcf0fa7fef1c360fa968c15757e15c005512da9fd90a7d3069d8e68b83dc8dc2a07851125ae8a165a399431c8cbe3be8ae030cf5f01ed3576a6bf04cf
MISC metadata.xml 348 BLAKE2B ebb76313771776b978708505761f5a42b3b1d65e5f307d754c26308626c04c414171f39d5c033a00cf990a734e8ca41732ec0ed6f8158157e1f0dbd39a28d56b SHA512 4e12044c5a14c90aecae073df7ef04fb2aee07cbf81965f603c1d7fc45818e78488d7f3d98b86aa7eb2577de90ac3ffff147bc28b0b6f3d2c74bb23b1e1b565d
diff --git a/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.3.1-r1.ebuild b/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.3.1-r1.ebuild
deleted file mode 100644
index 75bf546bafd3..000000000000
--- a/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.3.1-r1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Introspection and Upgrade Assistance tools for Gentoo Perl"
-HOMEPAGE="https://github.com/gentoo-perl/gentoo-perl-helpers"
-SRC_URI="
- https://github.com/gentoo-perl/${PN}/releases/download/${PV}/${P}.tar.xz
- mirror://gentoo/${P}.tar.xz
- https://dev.gentoo.org/~kentnl/distfiles/${P}.tar.xz
-"
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-# Assumed System:
-# sys-apps/coreutils
-# sys-apps/grep
-# sys-apps/sed
-# app-shells/bash
-# sys-apps/gawk
-# app-arch/tar
-
-RDEPEND="
- $(: --format support)
- >=app-portage/portage-utils-0.60
- sys-apps/portage
-"
-DEPEND=""
-
-src_prepare() {
- sed -i -e "s^@@LIBDIR@@^${EPREFIX}/usr/lib/gentoo-perl-helpers^g" \
- -e "s^@@LIBEXECDIR@@^${EPREFIX}/usr/libexec/gentoo-perl-helpers^g" \
- "${S}/bin/gentoo-perl" \
- "${S}/lib/core-functions.sh" \
- || die "Can't patch bin/gentoo-perl"
- default
-}
-src_compile() { :; }
-src_install() {
- exeinto /usr/bin
- doexe "${S}/bin/"*
-
- exeinto /usr/libexec/gentoo-perl-helpers
- doexe "${S}/libexec/"*
-
- insinto /usr/lib/gentoo-perl-helpers
- doins -r "${S}/lib/"*
-
- dodoc "${S}/README.mkdn" "${S}/Changes"
-}
diff --git a/app-admin/perl-cleaner/Manifest b/app-admin/perl-cleaner/Manifest
index fa5e04779bbc..367cf8080885 100644
--- a/app-admin/perl-cleaner/Manifest
+++ b/app-admin/perl-cleaner/Manifest
@@ -1,6 +1,6 @@
DIST perl-cleaner-2.30.tar.bz2 6963 BLAKE2B 8983060c7a904266ac82a67eba7b5d2184803b59c077f947a35d07e9af3046953705d31840b9508116578b8f3e8a8b97d77cf21eeac3b70f1c3fb5c1d71ae64e SHA512 436d26727bbb598bcd3c4f31e6b81e415a797cdba82dccfd55e54ee179bd2d6c1dc443e865f6f0a05b59f47ffd231dd10e55d5ea97a9a6875235ea1b49b68898
DIST perl-cleaner-2.31.tar.bz2 6914 BLAKE2B 4b13ae42ab06ad75b6dbcb1306f3f4f476315db4504d0ffbc4c56d4d66a2da3a751d3682305daca6bcbae1861d182f16296c92f9a8d25687e35ab03a6f8734e3 SHA512 c4df0437604d41dbfdce0b72d72f975d464cf0c44f417c708917f01829e498ef8d6b47a78cee517836cac9344791ad49db98f29da5f78599e80b000e41b8127e
EBUILD perl-cleaner-2.30-r1.ebuild 1111 BLAKE2B 527a75e277026c76a43ca91572572e6208f551dc72abe16641539a79b7caa5075580aad8235f7cc562279ce248b3338700389fae16c28f473657a1a28e55003c SHA512 54304e071f2862e171c1e374a565dbd9d560a4564684f72f8303476e168b54d4b79cc68c035b67e2f0c373a5a700c617195c4610bfb80d0e238c9043c12c1d55
-EBUILD perl-cleaner-2.31.ebuild 953 BLAKE2B 159785f11aecf9d19b0dbce99477663974ed9a97c54ea0714209fdff75290440355257549e753e75555d09f550c7e2ccffa722c1fc49e23ce9bc037f0bb714d2 SHA512 6b342b477cc53b8ebcf740438c20690387a9a3f7d0cc1ada6a68dc6b6f3e2acdd470a37bc41719dc386ea8076e983a09c27be3ba0d91aaa5d09a8ae1f417f573
+EBUILD perl-cleaner-2.31.ebuild 952 BLAKE2B ddcd8015bffef07d237bb81a687b6cd66af22c61754bed7adf06beb04c944194c2cc284510088ab1482060c0d34b5f397464c6d8b4c1d27ddc614a94ca6d367e SHA512 242bee086a772ff31f044ccabe61779505afb19287f86c2288f9fc3de2d8b980630988219d9c9ee92653752ccc42d18cdcd37f42236ee9d078b10ac166aa7792
EBUILD perl-cleaner-9999.ebuild 959 BLAKE2B 3eab4dd3cdb9efafd1b786fb3c24468e9bd8f920fe050985cb55f37e968fc6972b206cb91265e75088cab51751371f7ff1d0a371519900d9504a3a8395be0fe3 SHA512 61baba3623a7bbbbbc4d4e7891379dfc8e7fb8f212fd26e9c61a7dcd3ac3a1a0fe3091719db2c9c8a9dfacdca6d0e11f63f2b17c57a19726f703c4774019320b
MISC metadata.xml 509 BLAKE2B 4d80cf3b299ea530173c8295cdd5039e1663772f09ea1d718448843968029e58791565d7e2265e5f653b8260364a92921edab6293ed4b3c914c30aafc6ad8b41 SHA512 98eaef261e37fd9727a5a8ebba9418c2fa77e4f2deec9bee6a405a742ad32e68eb3d7d5e03c4e95a55d025eb72701f1257b539cc61069c410a48516e77e09dfd
diff --git a/app-admin/perl-cleaner/perl-cleaner-2.31.ebuild b/app-admin/perl-cleaner/perl-cleaner-2.31.ebuild
index d3482f1ef902..00cc6a350033 100644
--- a/app-admin/perl-cleaner/perl-cleaner-2.31.ebuild
+++ b/app-admin/perl-cleaner/perl-cleaner-2.31.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]] ; then
EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git"
else
SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="GPL-2"
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index f412bcf5c030..3ed966fb87a1 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 6b758a67db38..4eac628e0dcd 100644
--- a/app-arch/dtrx/Manifest
+++ b/app-arch/dtrx/Manifest
@@ -1,8 +1,4 @@
-DIST dtrx-8.5.0.tar.gz 34061 BLAKE2B d8ecbd9f3594440656e40d811846dd302d271f189711176a406572871db69f98bb4fd81a76ebdce697faf8d56029f4dcf735d18795adf732809e6017a7395cf2 SHA512 0ef0c0c9c22d948f6a8ee801372605dae52f4f571a32bbaa180c2c1daab061d623119c91b745f6a86cd28d7d08cdb47029a4de38354bdb28c62acfab080cc0f1
-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 1098 BLAKE2B 6c2022944f781903b8c466b54ed6627b3e5744d424e3e72a9efdeebcb49ad6db39d5710c8d853cbf9e2b8158ee8d8805e66ec918b6dd0dcc9b7df7c8cd580db0 SHA512 f7b010efa34cc5923691eb397e27ca437f901b25a6d7afc69e5c429daaaec18416063fff44d4aa2e1424b5704be2cc1772f1e803b53be975e9e0dcd80cca6238
EBUILD dtrx-8.5.3.ebuild 1098 BLAKE2B 6c2022944f781903b8c466b54ed6627b3e5744d424e3e72a9efdeebcb49ad6db39d5710c8d853cbf9e2b8158ee8d8805e66ec918b6dd0dcc9b7df7c8cd580db0 SHA512 f7b010efa34cc5923691eb397e27ca437f901b25a6d7afc69e5c429daaaec18416063fff44d4aa2e1424b5704be2cc1772f1e803b53be975e9e0dcd80cca6238
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.0.ebuild b/app-arch/dtrx/dtrx-8.5.0.ebuild
deleted file mode 100644
index 43636b151107..000000000000
--- a/app-arch/dtrx/dtrx-8.5.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Do The Right eXtraction - extracts archives of different formats"
-HOMEPAGE="https://github.com/dtrx-py/dtrx/
- https://pypi.org/project/dtrx/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}-py/${PN}.git"
-else
- inherit pypi
- KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( README.md )
-
-src_prepare() {
- sed -i '/ *platform==/s|.*||' setup.cfg || die # bug #894148
-
- distutils-r1_src_prepare
-}
-
-pkg_postinst() {
- local supported_format
- local -a supported_formats=(
- arj
- bzip2
- cpio
- gzip
- lrzip
- lzip
- p7zip
- rpm
- unrar
- unzip
- xz-utils
- zip
- zstd
- )
-
- for supported_format in ${supported_formats[@]}; do
- optfeature \
- "extraction of supported archives using ${supported_format}" \
- app-arch/${supported_format}
- done
-}
diff --git a/app-arch/dtrx/dtrx-8.5.2.ebuild b/app-arch/dtrx/dtrx-8.5.2.ebuild
deleted file mode 100644
index 43636b151107..000000000000
--- a/app-arch/dtrx/dtrx-8.5.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Do The Right eXtraction - extracts archives of different formats"
-HOMEPAGE="https://github.com/dtrx-py/dtrx/
- https://pypi.org/project/dtrx/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}-py/${PN}.git"
-else
- inherit pypi
- KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( README.md )
-
-src_prepare() {
- sed -i '/ *platform==/s|.*||' setup.cfg || die # bug #894148
-
- distutils-r1_src_prepare
-}
-
-pkg_postinst() {
- local supported_format
- local -a supported_formats=(
- arj
- bzip2
- cpio
- gzip
- lrzip
- lzip
- p7zip
- rpm
- unrar
- unzip
- xz-utils
- zip
- zstd
- )
-
- for supported_format in ${supported_formats[@]}; do
- optfeature \
- "extraction of supported archives using ${supported_format}" \
- app-arch/${supported_format}
- done
-}
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index 7ac2287c0cab..72ea4a76e42c 100644
--- a/app-containers/Manifest.gz
+++ b/app-containers/Manifest.gz
Binary files differ
diff --git a/app-containers/distrobox/Manifest b/app-containers/distrobox/Manifest
index 86be7bdc4032..558b4d82a24f 100644
--- a/app-containers/distrobox/Manifest
+++ b/app-containers/distrobox/Manifest
@@ -1,6 +1,4 @@
-DIST distrobox-1.4.2.1.tar.gz 235019 BLAKE2B dd512b183763a2e4c7e2b495bb50cc3fc3d764c48ce902b83e0b543587b60b458c6b9ae937057bfc91860dc415f9ad68fb648cf06faeeb56d0a4c27180e4c2e0 SHA512 d3bc1de91bf33b7ac500c0ae471feb28c9b1efdef6878bf1aed50ef394f69d2d36f99296f0a8182b139d9339558720b891f7dc1249a7f91c883c00bac5597283
DIST distrobox-1.5.0.2.tar.gz 5899915 BLAKE2B 2ab49e09b49dc674e0fdfd2783e4a63f12a9ec954674950c5c6f497500e1b1a6697b7350b7dfd9a246f4d3efe228c7610adde79832b0da13967b88c561186194 SHA512 41f889e8e0c0ce7019d4b1a8c638b8de8260df5c541c4068430580820094ae04b6bd8dd5a6e1a82541daf8c4f5cfed0165dc1a85e01906093d3c1a4d715e23b1
-EBUILD distrobox-1.4.2.1.ebuild 722 BLAKE2B 199e4736b0acd141bdc427697b0c43f823c9a8228d0370e56c06100c99e98f1e7234ec38944f2afe937b682eea4a19b0463d0ee404e4e2d57fdc6fba000ad824 SHA512 45dc34339c58d55d2cfc742cd4b1ff9ccf846468ae8edb5930c187b1bc9f13ca89acf34e24f265fdfbd87493fcbc11ef4f021f81d55ae9e8e22e785ecf749a29
EBUILD distrobox-1.5.0.2.ebuild 741 BLAKE2B 25aa6f441a2134f6e2a83f2ead6083c328a4f167e8a2efe7ee4e93f35d6babb1dce8aa4b8dfdace9e681d0e0efa01f2a2fa46513fd93562f2385e0822a85013c SHA512 2a891b624fd3c6ba7e802a81d0b400ab3b00147ea62509997a0678ae6e5b52e467a33eb5a08ce0c12a376ab4be84a6ed2aabb6da8254f0ee1cb899e7bdebee34
EBUILD distrobox-9999.ebuild 723 BLAKE2B 19fdaf771bc7ba3217245b84fd5eccc86285e106671dc44d37ffd94b4827849c68f327d80e91aae35c9ff5dca6f6a575770d96281066c6c27a7e7fde6fb95604 SHA512 ed1ab9ee3115fc409b9e2aefc2cd5063cc76d05e3fac891fe5ddea3dbb527cc576b76ff0f49e30c28e8b32e06a466968ae0b28bfd1f3f00b4613ff340b21dbfa
MISC metadata.xml 957 BLAKE2B a02f57f2c65a9241edbc6a1e99170712ceca000977c2271ba51c5311e7718471585ea791ed8c978a86a961d02450623c05b5f9006d4386be2130df08341b0e49 SHA512 65f455bcfd246a8de0084e1534dc85f09435f1fad2590ba87dda0bed90d8fa976d3fad2142b2006a596e713d3d91f0d3d3156017cebacf9dc7883596edb0740f
diff --git a/app-containers/distrobox/distrobox-1.4.2.1.ebuild b/app-containers/distrobox/distrobox-1.4.2.1.ebuild
deleted file mode 100644
index 4ca9b1b24a8c..000000000000
--- a/app-containers/distrobox/distrobox-1.4.2.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Use any Linux distribution inside your terminal (powered by docker/podman)"
-HOMEPAGE="https://distrobox.privatedns.org/
- https://github.com/89luca89/distrobox/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/89luca89/${PN}.git"
-else
- SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3" # GPL-3.0-only !
-SLOT="0"
-
-RDEPEND="
- || (
- app-containers/docker
- app-containers/podman
- )
-"
-
-src_install() {
- sh ./install --prefix "${ED}"/usr || die "${PN} install script failed"
- dodoc *.md
-}
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 2da27763c498..ff5c28a3f9c5 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/burly/Manifest b/app-emacs/burly/Manifest
index 0d1fbfb7d2a7..4b2dae581043 100644
--- a/app-emacs/burly/Manifest
+++ b/app-emacs/burly/Manifest
@@ -1,4 +1,6 @@
AUX 50burly-gentoo.el 69 BLAKE2B 9ac6768efce2bab9e0b7f6830fcf2dcec59809fbe3d21566c3b4e009878f170efc1894d40110e9421abdeda7fa87fd66282673f37ffa46a6d586c4fdf160b802 SHA512 0f654e7c2e5206374e4ba9a19f38b5b38d4f358411442d716c4b5faa0da3ab1bbcc427cfa0c65c5dc334107adc8fa94e511f98ac6e19e0d0980279e5bc394a0e
DIST burly-0.2.tar.gz 231242 BLAKE2B e50999727d654485c8265a163849f26867721f914c59b501ca8a4a42a1c12589adcd5d85b3d9ca5a383cf235962f7ca8dd8668abed1b3453b256100043875ebd SHA512 75dc26d1fae53a3ce238318e184396b2d67ce08f500c185d9fd526d6fb50c2ea3ba5a5d60789cd9b111f37336f66b1e014a19cda8bb387d6add1484cf6dd8548
+DIST burly-0.3.tar.gz 233444 BLAKE2B e33bb8c55edfdbd4ad2876b82e79f092a00ae44d4cbc39c106cf9bc7c49059ae802fcd4dbd6488044a05493bf18c985032e2595029a33cc45720c68c29001764 SHA512 3e79a786873f8a94001c8d57f74eba54c2679d006256ba7bf1447c89cb5c33759d7f01f3b58eba83b496d07905daeaf04d6828b2f6ca3899f6c1cb9fa017aa05
EBUILD burly-0.2.ebuild 730 BLAKE2B 754f5e6175c4a97a491e6d8a878132dbcac3512c088b2c86c7c924597db037ea11db9ebc94ff4570ca45ba4b6f794b51cba841fc4e496e1efd5c8ed3176b6a89 SHA512 9f1a796ae18588fa4cd728b3c1f49048cd221c84b3162fd5d6994ddf97763f91eb15542623a482aa2f602d397fb4f699954c8773f75e9f1038a7388e7ff8d356
+EBUILD burly-0.3.ebuild 730 BLAKE2B 754f5e6175c4a97a491e6d8a878132dbcac3512c088b2c86c7c924597db037ea11db9ebc94ff4570ca45ba4b6f794b51cba841fc4e496e1efd5c8ed3176b6a89 SHA512 9f1a796ae18588fa4cd728b3c1f49048cd221c84b3162fd5d6994ddf97763f91eb15542623a482aa2f602d397fb4f699954c8773f75e9f1038a7388e7ff8d356
MISC metadata.xml 800 BLAKE2B 630a828d2fefd4a0cf7ef000c446e74c3b52ba7930721eda9645d555f1da49ed8fe0e98cc0121c865967c2ea2d9902bd8a34d0e7b43ba0db1a9a259d136f01b4 SHA512 8eb40db4f05ef35dae2c1f88b8c47933c4d24e1b3143d5a3b7b1131cc663b953b9bfb46f33edd6f4dbfb0da4136f2648b7aa336376bac3e8dd62d86bf470e054
diff --git a/app-emacs/burly/burly-0.3.ebuild b/app-emacs/burly/burly-0.3.ebuild
new file mode 100644
index 000000000000..787e5f49350a
--- /dev/null
+++ b/app-emacs/burly/burly-0.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Save and restore frames and windows with their buffers in Emacs"
+HOMEPAGE="https://github.com/alphapapa/burly.el"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/alphapapa/${PN}.el.git"
+else
+ SRC_URI="https://github.com/alphapapa/${PN}.el/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}"/${PN}.el-${PV}
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ elisp_src_compile
+
+ elisp-make-autoload-file
+}
+
+src_install() {
+ elisp_src_install
+
+ doinfo ${PN}.info
+}
diff --git a/app-emacs/hl-todo/Manifest b/app-emacs/hl-todo/Manifest
index 2f64e24fb016..365ab8f78d8e 100644
--- a/app-emacs/hl-todo/Manifest
+++ b/app-emacs/hl-todo/Manifest
@@ -1,8 +1,6 @@
AUX 50hl-todo-gentoo.el 180 BLAKE2B 967e85d2d5738a45f21cc1bb038ac64366a0774d88fda4b542521f76ee204f88b950769eb120d2f537b0a48fdd239d17453263c19aefcbd1f2bf14d886cfcf88 SHA512 9b9b437d6ea14762afac357012a307599677f115bc1659d0c07cfd7db4eefa95b5a7104d03db101cdfefed05a9e510324a11066772e5642891c054675424e533
-DIST hl-todo-3.4.1.tar.gz 5762 BLAKE2B fbc3e2d1c9e6492f55487e6ffc306588e1d27b758e97a538de77f56743f7717a3596bda072aa6cfb249c67e76f32263e07ca299e20fc635e585af32caef120ff SHA512 4cbde1f5c0697cb6906d355aff879f8a8b2ae1fbcb1a16016c1d6663ad520ba4bbc625d038975501b9deee827e52ac84cf0e8ca38ad538395ca1c9f7f82cba57
-DIST hl-todo-3.4.2.tar.gz 5764 BLAKE2B 17a2569a0ff5423705d079d72c3b7d63d376b8247e80631c014b2874559ef95ea4695a110cc347c1fa35dfe1c2aebc7ff74af49f21e06560357e4f50f664b18a SHA512 a04e2b78a237b11152559a6d029168f24afba67cf2cf6ffeeb5d01a9e65312e30bd2910b41007c04335ce6e43e59163205d52e700dd499d89b19c87e5c3ca5bf
DIST hl-todo-3.5.0.tar.gz 18295 BLAKE2B 1e67083cb2d772d13d0503a38d3a54ac0d9f1185e3474d13138f52762b7c46f0f378027d7ec7af27f4f47de3a3999e058e2364ea4ba25dd9f2d1d40dd18ae45d SHA512 260f9e556532ef96a58caf206f6ad7ad23110093f79ae1382c24d42a6edeb43f46b47074d1335dfc579d5fc430f6e58c1f812ca12d220538e71bfebe8da7c4d9
-EBUILD hl-todo-3.4.1.ebuild 435 BLAKE2B a873cd74aaa793014d001443c015df5aaf83df6d8b9bb7996224b56c1b4f7ceccd9ff169b09e636872a39f50212e1641082f1a68d8b98be97e90efde4bc0e6e5 SHA512 89bbec14097aac184afdf9e6723c766b35039097e57df2455e886b1c677abf7e65f0de37766dc1d7e31d5bbe2a4d0c1b34dc786030d58cf22c89e0c282321c4a
-EBUILD hl-todo-3.4.2.ebuild 436 BLAKE2B e7c8d138673f677ac4390aeb543a86f7f76342ffe5fcfe7537d1e59036e86f15e467e959b6417564ff24e4eeb51aa8c20279c751a6d9b3aef0bdbfdf3b40a980 SHA512 f926c95bfc4079f6649e691e691abb38eba149467d2513c519fd92d63dda82ed1662d11f69a216f4fa897838a17bd4eebc778f9be24aa20d0f92034596eda36f
+DIST hl-todo-3.6.0.tar.gz 19121 BLAKE2B b03361e82b31bcf3b19549be2f2eccb272094798c17bb0f19152486ae3e7b09f812c0ef6ec1a67a5a73254db9e41af26038f7b3058f5e6615f7d10eb57b8a863 SHA512 26dd37338bd2121695e4041fce024fd9905b1da57811dc8ca42df28fa3f1d3cfeb83509aae77a2f05a3f1c96036e1cdd7fba9d4424291c3121308fd01afaf9f1
EBUILD hl-todo-3.5.0.ebuild 490 BLAKE2B 7ac87d0d2766081299de9e46585628e01b966eaac9868db32a25eb6e6bb5ee6ec865b0c344cf318f19211892701eca3bb3079a2a5abe8d14c92c9c828b03c8e0 SHA512 aa42800426b3e02db704fbe2b9b6037705c980cd421367dad29278616cda5a6356539837deac5e01c9b959a50ae13c36eaddff0b77f1759c6abca5ebbc2e4d8d
+EBUILD hl-todo-3.6.0.ebuild 490 BLAKE2B 7ac87d0d2766081299de9e46585628e01b966eaac9868db32a25eb6e6bb5ee6ec865b0c344cf318f19211892701eca3bb3079a2a5abe8d14c92c9c828b03c8e0 SHA512 aa42800426b3e02db704fbe2b9b6037705c980cd421367dad29278616cda5a6356539837deac5e01c9b959a50ae13c36eaddff0b77f1759c6abca5ebbc2e4d8d
MISC metadata.xml 361 BLAKE2B d64dcf7b0a3a4d6fce92bc067d14e85ef5f4124414269aced39eacbce3fe1f2e96a5342886dbc8bcca39a0dfd6b2c2919ef404b106b408e3894f0c6e595971cb SHA512 3b795dfdb6a9c151218874c8a753474ba352e4d8d701de6f08340e9e11456752fcbeefcb715da11a1930ede0a6cb079bbe99c0d77e772413b5db86749d9a5581
diff --git a/app-emacs/hl-todo/hl-todo-3.4.2.ebuild b/app-emacs/hl-todo/hl-todo-3.4.2.ebuild
deleted file mode 100644
index afe7bb35368a..000000000000
--- a/app-emacs/hl-todo/hl-todo-3.4.2.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Highlight TODO and similar keywords in comments and strings"
-HOMEPAGE="https://github.com/tarsius/hl-todo"
-SRC_URI="https://github.com/tarsius/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-SITEFILE="50${PN}-gentoo.el"
-DOCS="README.org"
diff --git a/app-emacs/hl-todo/hl-todo-3.4.1.ebuild b/app-emacs/hl-todo/hl-todo-3.6.0.ebuild
index 5324fa4c6afb..34d06cf8e099 100644
--- a/app-emacs/hl-todo/hl-todo-3.4.1.ebuild
+++ b/app-emacs/hl-todo/hl-todo-3.6.0.ebuild
@@ -6,12 +6,16 @@ EAPI=8
inherit elisp
DESCRIPTION="Highlight TODO and similar keywords in comments and strings"
-HOMEPAGE="https://github.com/tarsius/hl-todo"
-SRC_URI="https://github.com/tarsius/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/tarsius/hl-todo/"
+SRC_URI="https://github.com/tarsius/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
+RDEPEND=">=app-emacs/compat-29.1.4.0"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.org )
SITEFILE="50${PN}-gentoo.el"
-DOCS="README.md"
diff --git a/app-emacs/with-editor/Manifest b/app-emacs/with-editor/Manifest
index d440384f539b..26265560532e 100644
--- a/app-emacs/with-editor/Manifest
+++ b/app-emacs/with-editor/Manifest
@@ -1,6 +1,8 @@
DIST with-editor-3.3.0.tar.gz 33250 BLAKE2B 6dab10a489c2592a32091e708c7f4c7e4c80794569e0fdcef14407cc83e067ace4a2efb29c97ecf40e1d0f5f2557f7ecc78992e1a65e10ed1c39e812431ff0bc SHA512 1e703f0793068f4080ab9af553a682ffb8897d95d0fc61668773c9ff380a0ba966e6f458f2428269c4c113c8ec296472b15a3459dad7f01549fc3387a080fda0
DIST with-editor-3.3.1.tar.gz 33258 BLAKE2B 9de704d2d8bf8dc2ab444d4205c21ef710cace84c670d4d84a29f0403f4424e5310049959df4f63a79e64480671a8605a497e71cfee2dc12f4f42c65656a234d SHA512 861659f0dbd696ced43e6d6ff903096bc83fb6f3bb911db11985e47b215f5c00659a454250c618c65140a3c8058011746b3f7a1b8c25f6641368864aa196b77f
+DIST with-editor-3.3.2.tar.gz 33273 BLAKE2B 865890ae4dcb350ca35722e5761ce8c7a4216f94ea92a7be3f26ffea52d3d60c9d9653a330d643ff7468e6e0339d0730d0a7890fbbdd911a57e891daf54ddf8e SHA512 9ee8f36da6e1735aedf9fb0dcf6480de649e3e2daebedd5fc1edf8a9f528046c269cc0bbe182d4cf33180ab11c4af3a794c49cfd2aaff9ddbddcd51b9c1fec21
EBUILD with-editor-3.3.0.ebuild 677 BLAKE2B 9a04e7579eb72bf8272fe7c54fbe1f5b13b11f95f96e147dfd2ee294ab81fa3ab324ab73502fbca06113e8ca37a9195208e59b6790a971aa25eccab4730e8b4e SHA512 3697fbeb70cf65aa918d918f5c6a6f1e7f52d0c1d869e1fb8e8b69c13b9380d51506ac21debdd1e2c0cde202d110525151284c42f15bbd671c0acd476c5186df
EBUILD with-editor-3.3.1.ebuild 680 BLAKE2B 24457974784dfe2347402406db530c5d41928005e006878e4b3631a6b9d5889d8073f11e9c436bc6566b6f9a8a9fc11dd36298b1dc87f5c50013febd4e06749e SHA512 6027ce05976621329b04e9f63ed367b295ca43a00d0104fb716413c70f7f33705b4e4a9d5f3a491fd7b6b218af2f1eec5a2050fa736d553dc551fcd94fdc1f30
+EBUILD with-editor-3.3.2.ebuild 680 BLAKE2B 24457974784dfe2347402406db530c5d41928005e006878e4b3631a6b9d5889d8073f11e9c436bc6566b6f9a8a9fc11dd36298b1dc87f5c50013febd4e06749e SHA512 6027ce05976621329b04e9f63ed367b295ca43a00d0104fb716413c70f7f33705b4e4a9d5f3a491fd7b6b218af2f1eec5a2050fa736d553dc551fcd94fdc1f30
EBUILD with-editor-9999.ebuild 786 BLAKE2B 7deae1a9cd43920b083a74caaff3e3ade75151df1483cc6c64683843d85901fc23753ae8c0b3e539e52c36f95bf268d4d04b895b5fd776b18ea5d5fc99b0690b SHA512 37e79a8b4af42d1b8bd158ba3d9a3cfcdbe456d334d3561638ba8786bd6137d48e3317e0fae1729c1fa0847beec723cce1c6940712f20cbc0ed571cc30354a42
MISC metadata.xml 708 BLAKE2B f2e619818ede95a7a0b17cc7f36f903f4210ddc634d4f0edf27886e8fbc4d084daa5ef67c8167ef2f39930141c8dbe1e98c4e5992b7af35234499fa73e9de4cc SHA512 bf422e1a42e025426795319834a7fa75252e8f2c42da1d82098e2def918ed9c4f827978753c86cc4e41cde581bcdc8eb2c9781d75849a80ab6f94f945b4cdea3
diff --git a/app-emacs/with-editor/with-editor-3.3.2.ebuild b/app-emacs/with-editor/with-editor-3.3.2.ebuild
new file mode 100644
index 000000000000..fd92a8464661
--- /dev/null
+++ b/app-emacs/with-editor/with-editor-3.3.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
+HOMEPAGE="https://magit.vc/manual/with-editor/
+ https://github.com/magit/with-editor/"
+SRC_URI="https://github.com/magit/with-editor/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+S="${WORKDIR}"/${P}/lisp
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=app-emacs/compat-29.1.4.1
+"
+BDEPEND="
+ ${RDEPEND}
+ sys-apps/texinfo
+"
+
+DOCS=( ../README.org ../docs/${PN}.org )
+ELISP_TEXINFO="../docs/*.texi"
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index a5ee9981fc3c..93d88eea2876 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest
index 43207bb31252..f1423a7a5d76 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -6,15 +6,18 @@ DIST wine-8.11.tar.xz 29236492 BLAKE2B db97b9abde6e1f4c854b449d27bdbafbc91bd75b8
DIST wine-8.12.tar.xz 29276732 BLAKE2B c1bf0d32eaf17f06b47dd7ffc495db4874f72ffec7cfca9edd9b2b9def8ab16db2583349950c3af447d85d476aa013914554f990d5f42d5bc8243b9effbaf869 SHA512 6b9eab7ca1ed5a13202b1250d8d95f6bd8ee5176f0c39b5358aedaf28f7f23543f4a73bf0782c3b4e50936813fc2a459582b5d294569c976ace784fbd9e0af1b
DIST wine-8.13.tar.xz 29379824 BLAKE2B fa07edba8e45ef17813e63f793ca18cd05fd421b803d416421ec0fb7aeb4223ae44376a7e75a195e91c30259f27b48c3ed4ab0b613cbb9464b824f51e85ea240 SHA512 952c670635f91879cf6908343a04c0f41ae54e213123242e24fc282f9705fbe3b800dc1de454b6cfb1ebb89431b0e6eb3df3b094c1d9f4e69835d0f1b8f4fcb5
DIST wine-8.14.tar.xz 29412976 BLAKE2B 239f90dd9c40bbca719231d2a0240e75f803ead314ab7fb8cb90e375a52696700af87ac2cdeff9a2ecb1d1cce271142cf16ce200024c98fb8bd543779aa2423e SHA512 cf293546c29379237e8c2b7526b16faa0df6a255aa1718097be4382604da4f84f7fad8486a931f39020fe63548625641cf68a822c975f56c30aaa2aa8a024176
+DIST wine-8.15.tar.xz 29427600 BLAKE2B 9a1bb0de4048e32f78e3630e9e33dc99a117d4fcb4e61285e3fb298de9f1742a7d9c52f0d02dd407ce5c62768d7fecf51947165fbc8e62cf076519caea13a2db SHA512 d450dfe868ac7c7cb26ccc5e6d492c1311395c5f8b150610f5b1e78451d303b63b67c7e0ad48d6a66ae5265c5bc16da970544cf12195d8635cc3fc96c4a26cad
DIST wine-staging-8.0.tar.gz 9529620 BLAKE2B c9540195ea885d9f1e980232b0af471e92c61eb079cae35fdb3af5c13d4660b3466f751772440e38f15874082db296d16d1f1d68827a505b2dd949617eda0203 SHA512 76a729d7ced1ff634ddb455ddfaa66ca103b652f43cd152b57ada7431bb5fbb74f5e92bf2f4f329b6df6f5908130afad84e609cbce6df645d6cf8131e9b949f9
DIST wine-staging-8.11.tar.gz 9715880 BLAKE2B 2795389381d6e52215d8b1b2c437a47beaf61e9b36e78f99c45b3fcd79d554f2d4abafcbf34c366dcb7ce4fc14d66b8751466c30648ae0d7c451aaa345c30c5f SHA512 fb7a5f575c092e84afa78868e3b15fa33d67205a5e20deae61a60613714df784b18d54cd32167355ae38543f047f4304bfbc7f2ba2b3f6050c9f738812a15154
DIST wine-staging-8.12.tar.gz 9764049 BLAKE2B 739c6dfdcef6e744fc7f6dcee24abdedd5f96b7ad688bdd5cc667627cec0b21d658354369ecc0de71a4ba682636e369105cef3de97dbf095f1ee1025d9a12fc2 SHA512 11364b2367e25706b98c168710288b796e9dea1e3400efc0d010ea8827cb8c4187385f53aebd1fda46611902f6619282ea97ce9d7c20fe18aa48c14f15c99d14
DIST wine-staging-8.13.tar.gz 9785058 BLAKE2B 6c797cd50276009cc23619447a70ac972b5c7ad7684d7bd99f20cd7607b88f911eb89f59df98680ef8786495f2f8ff2910c8bbd930d811bb31147aa230105ce1 SHA512 b2104b0893ba27ee7f4f5495f7dee990962ff668786fd95e11af6d3975b7d00bc4ecb2572f280d27fbb6d1672745e0acbdb392ec7b3fd5b330a846783c23e12d
DIST wine-staging-8.14.tar.gz 9847486 BLAKE2B 62762efe15007b7a275c4f30c79b398f77078e5ba7ca44f9159d300cc7688439d8efbfae1c7c2faa73a17ceab0de82dbc1fc6338e99f3714fc1212b6e1bf71a8 SHA512 c126ddd49f2c89b61448c71779f022f7031b19f1bc346d4aa1e8dbe4845f2c5d80e92810db5e0bbc0cae3d5f8466e2ab9a2c5685923318aedfb766669504a7db
+DIST wine-staging-8.15.tar.gz 9856164 BLAKE2B 9313c88a436cd73e5b1b0cc44d0c781babcd870cdf89c4111ef1eef6012362123c244360bb7ae39b65317b39f3dfffd0530dd5674507bc0c1824d9d2efeabd3e SHA512 23d956dd9a5d5b8cb4efd5dcb5a0fd5926539b7e45d230920e20a84d27ecd6e4b1cc8285d328a0be622f66c48d453b577a4eeb096f8a866760da81cc47410a2a
EBUILD wine-staging-8.0.ebuild 12655 BLAKE2B 41692e9bafd318d2238d6006a1cbbff199203171a0ed0645fce829daba6127fae26cd9db9284fb57a1876f952578962300b694e27d53448cdb9cb819665a2c51 SHA512 584d5f97c803e8f6961e877946be5a5902a624bf198be9caab021204d33ebbb8f5a411061041f96738b94d8724b8d0af0d9b2e4eb0f81cecdeb14528e311cbe6
EBUILD wine-staging-8.11-r1.ebuild 12967 BLAKE2B 591146ecffb30a3ddcc7b0f0ee0fcb312b7f1f6f418aa3e893ef1db9ab5c6053205b226df863274148e6a10b947e18b70bc9310da6e56f1a9aa26df0376aae5c SHA512 e82c3237bf2d66fec9d691abfaee1fccec5df35f97ca967978c519175dad2bfeab4e3f8ef6d7c15e085e6131ce5e77c61a917366c752a5aa6b02e061e1781708
EBUILD wine-staging-8.12.ebuild 12967 BLAKE2B 591146ecffb30a3ddcc7b0f0ee0fcb312b7f1f6f418aa3e893ef1db9ab5c6053205b226df863274148e6a10b947e18b70bc9310da6e56f1a9aa26df0376aae5c SHA512 e82c3237bf2d66fec9d691abfaee1fccec5df35f97ca967978c519175dad2bfeab4e3f8ef6d7c15e085e6131ce5e77c61a917366c752a5aa6b02e061e1781708
EBUILD wine-staging-8.13.ebuild 14643 BLAKE2B f22577e76928c433bb21a0d588ae48b259b85e63e11d066af8ada45ed118d419c298e8aa843775423af0317e62f0bd749c372a3e353dfbd87608ceed6edf06b8 SHA512 bbb243edaf163f89a78797fe67f3a9b406e903d804d31ea60f2e386f14cbe804e5affbb0add67b12325222d1ea4e2b87932ffb356ce13accc576ecdcdcf469d0
EBUILD wine-staging-8.14.ebuild 14643 BLAKE2B f22577e76928c433bb21a0d588ae48b259b85e63e11d066af8ada45ed118d419c298e8aa843775423af0317e62f0bd749c372a3e353dfbd87608ceed6edf06b8 SHA512 bbb243edaf163f89a78797fe67f3a9b406e903d804d31ea60f2e386f14cbe804e5affbb0add67b12325222d1ea4e2b87932ffb356ce13accc576ecdcdcf469d0
+EBUILD wine-staging-8.15.ebuild 14643 BLAKE2B f22577e76928c433bb21a0d588ae48b259b85e63e11d066af8ada45ed118d419c298e8aa843775423af0317e62f0bd749c372a3e353dfbd87608ceed6edf06b8 SHA512 bbb243edaf163f89a78797fe67f3a9b406e903d804d31ea60f2e386f14cbe804e5affbb0add67b12325222d1ea4e2b87932ffb356ce13accc576ecdcdcf469d0
EBUILD wine-staging-9999.ebuild 14643 BLAKE2B f22577e76928c433bb21a0d588ae48b259b85e63e11d066af8ada45ed118d419c298e8aa843775423af0317e62f0bd749c372a3e353dfbd87608ceed6edf06b8 SHA512 bbb243edaf163f89a78797fe67f3a9b406e903d804d31ea60f2e386f14cbe804e5affbb0add67b12325222d1ea4e2b87932ffb356ce13accc576ecdcdcf469d0
MISC metadata.xml 2538 BLAKE2B cb657e04ad7f26b088f03f862a7e7ccbc4eb6592de17ec8022b5e4b306bd10f7daae7f6de113b142a9cf713a91cab9fbd0650cca4591adc13e4a77280f9812e3 SHA512 a87687fb1a0d2f639626f4a90e7fb78bd31926c53460af3cc80c93e9974f189b545c830278157893f5e48a54b20e5b49b2d1e996ccb5520a47f319b7048999a7
diff --git a/app-emulation/wine-staging/wine-staging-8.15.ebuild b/app-emulation/wine-staging/wine-staging-8.15.ebuild
new file mode 100644
index 000000000000..9f4dff71c714
--- /dev/null
+++ b/app-emulation/wine-staging/wine-staging-8.15.ebuild
@@ -0,0 +1,458 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+PYTHON_COMPAT=( python3_{10..12} )
+# note: multilib+wrapper are not unused, currently a pkgcheck false positive
+inherit autotools edo flag-o-matic multilib multilib-build
+inherit prefix python-any-r1 toolchain-funcs wrapper
+
+WINE_GECKO=2.47.4
+WINE_MONO=8.0.0
+WINE_P=wine-$(ver_cut 1-2)
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine-staging.git"
+ WINE_EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git"
+else
+ (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 1).0
+ SRC_URI="
+ https://dl.winehq.org/wine/source/${WINE_SDIR}/${WINE_P}.tar.xz
+ https://github.com/wine-staging/wine-staging/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="-* ~amd64 ~x86"
+fi
+S="${WORKDIR}/${WINE_P}"
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, with Wine-Staging patchset"
+HOMEPAGE="
+ https://wiki.winehq.org/Wine-Staging
+ https://gitlab.winehq.org/wine/wine-staging/"
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+ +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+ llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer
+ kerberos +mingw +mono netapi nls opencl +opengl osmesa pcap perl
+ pulseaudio samba scanner +sdl selinux smartcard +ssl +strip
+ +truetype udev udisks +unwind usb v4l +vulkan wayland wow64
+ +xcomposite xinerama"
+# bug #551124 for truetype
+# TODO: wow64 can be done without mingw if using clang (needs bug #912237)
+REQUIRED_USE="
+ X? ( truetype )
+ crossdev-mingw? ( mingw )
+ wow64? ( abi_x86_64 !abi_x86_32 mingw )"
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+ X? (
+ x11-libs/libXcursor[${MULTILIB_USEDEP}]
+ x11-libs/libXfixes[${MULTILIB_USEDEP}]
+ x11-libs/libXi[${MULTILIB_USEDEP}]
+ x11-libs/libXrandr[${MULTILIB_USEDEP}]
+ x11-libs/libXrender[${MULTILIB_USEDEP}]
+ x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+ opengl? (
+ media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+ osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
+ )
+ xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
+ xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+ )
+ cups? ( net-print/cups[${MULTILIB_USEDEP}] )
+ fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] )
+ kerberos? ( virtual/krb5[${MULTILIB_USEDEP}] )
+ netapi? ( net-fs/samba[${MULTILIB_USEDEP}] )
+ sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] )
+ ssl? ( net-libs/gnutls:=[${MULTILIB_USEDEP}] )
+ truetype? ( media-libs/freetype[${MULTILIB_USEDEP}] )
+ udisks? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+ v4l? ( media-libs/libv4l[${MULTILIB_USEDEP}] )
+ vulkan? ( media-libs/vulkan-loader[${MULTILIB_USEDEP}] )"
+WINE_COMMON_DEPEND="
+ ${WINE_DLOPEN_DEPEND}
+ X? (
+ x11-libs/libX11[${MULTILIB_USEDEP}]
+ x11-libs/libXext[${MULTILIB_USEDEP}]
+ )
+ alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
+ capi? ( net-libs/libcapi:=[${MULTILIB_USEDEP}] )
+ gphoto2? ( media-libs/libgphoto2:=[${MULTILIB_USEDEP}] )
+ gstreamer? (
+ dev-libs/glib:2[${MULTILIB_USEDEP}]
+ media-libs/gst-plugins-base:1.0[${MULTILIB_USEDEP}]
+ media-libs/gstreamer:1.0[${MULTILIB_USEDEP}]
+ )
+ opencl? ( virtual/opencl[${MULTILIB_USEDEP}] )
+ pcap? ( net-libs/libpcap[${MULTILIB_USEDEP}] )
+ pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+ scanner? ( media-gfx/sane-backends[${MULTILIB_USEDEP}] )
+ smartcard? ( sys-apps/pcsc-lite[${MULTILIB_USEDEP}] )
+ udev? ( virtual/libudev:=[${MULTILIB_USEDEP}] )
+ unwind? (
+ llvm-libunwind? ( sys-libs/llvm-libunwind[${MULTILIB_USEDEP}] )
+ !llvm-libunwind? ( sys-libs/libunwind:=[${MULTILIB_USEDEP}] )
+ )
+ usb? ( dev-libs/libusb:1[${MULTILIB_USEDEP}] )
+ wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )"
+RDEPEND="
+ ${WINE_COMMON_DEPEND}
+ app-emulation/wine-desktop-common
+ dos? (
+ || (
+ games-emulation/dosbox
+ games-emulation/dosbox-staging
+ )
+ )
+ gecko? (
+ app-emulation/wine-gecko:${WINE_GECKO}[${MULTILIB_USEDEP}]
+ wow64? ( app-emulation/wine-gecko[abi_x86_32] )
+ )
+ gstreamer? ( media-plugins/gst-plugins-meta:1.0[${MULTILIB_USEDEP}] )
+ mono? ( app-emulation/wine-mono:${WINE_MONO} )
+ perl? (
+ dev-lang/perl
+ dev-perl/XML-LibXML
+ )
+ samba? ( net-fs/samba[winbind] )
+ selinux? ( sec-policy/selinux-wine )
+ udisks? ( sys-fs/udisks:2 )"
+DEPEND="
+ ${WINE_COMMON_DEPEND}
+ sys-kernel/linux-headers
+ X? ( x11-base/xorg-proto )"
+# gitapply.sh prefers git but can fallback to patch+extras
+BDEPEND="
+ ${PYTHON_DEPS}
+ || (
+ dev-vcs/git
+ (
+ sys-apps/gawk
+ sys-apps/util-linux
+ )
+ )
+ || (
+ sys-devel/binutils
+ sys-devel/lld
+ )
+ dev-lang/perl
+ sys-devel/bison
+ sys-devel/flex
+ virtual/pkgconfig
+ mingw? ( !crossdev-mingw? (
+ >=dev-util/mingw64-toolchain-10.0.0_p1-r2[${MULTILIB_USEDEP}]
+ wow64? ( dev-util/mingw64-toolchain[abi_x86_32] )
+ ) )
+ nls? ( sys-devel/gettext )
+ wayland? ( dev-util/wayland-scanner )"
+IDEPEND=">=app-eselect/eselect-wine-2"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ __clear_cache # unused on amd64+x86 (bug #900334)
+ res_getservers # false positive
+)
+QA_FLAGS_IGNORED="usr/lib/.*/wine/.*-unix/odbc32.so" # has no compiled objects
+QA_TEXTRELS="usr/lib/*/wine/i386-unix/*.so" # uses -fno-PIC -Wl,-z,notext
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-7.17-noexecstack.patch
+ "${FILESDIR}"/${PN}-7.20-unwind.patch
+ "${FILESDIR}"/${PN}-8.13-rpath.patch
+)
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} == binary ]] && return
+
+ if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then
+ local mingw=-w64-mingw32
+ for mingw in $(usev abi_x86_64 x86_64${mingw}) \
+ $(use abi_x86_32 || use wow64 && echo i686${mingw}); do
+ if ! type -P ${mingw}-gcc >/dev/null; then
+ eerror "With USE=crossdev-mingw, you must prepare the MinGW toolchain"
+ eerror "yourself by installing sys-devel/crossdev then running:"
+ eerror
+ eerror " crossdev --target ${mingw}"
+ eerror
+ eerror "For more information, please see: https://wiki.gentoo.org/wiki/Mingw"
+ die "USE=crossdev-mingw is enabled, but ${mingw}-gcc was not found"
+ fi
+ done
+ fi
+}
+
+src_unpack() {
+ if [[ ${PV} == *9999 ]]; then
+ EGIT_CHECKOUT_DIR=${WORKDIR}/${P}
+ git-r3_src_unpack
+
+ # hack: use subshell to preserve state (including what git-r3 unpack
+ # sets) for smart-live-rebuild as this is not the repo to look at
+ (
+ EGIT_COMMIT=$(<"${EGIT_CHECKOUT_DIR}"/staging/upstream-commit) || die
+ EGIT_REPO_URI=${WINE_EGIT_REPO_URI}
+ EGIT_CHECKOUT_DIR=${S}
+ einfo "Fetching Wine commit matching the current patchset by default (${EGIT_COMMIT})"
+ git-r3_src_unpack
+ )
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ local patchinstallargs=(
+ --all
+ --no-autoconf
+ ${MY_WINE_STAGING_CONF}
+ )
+
+ edo "${PYTHON}" ../${P}/staging/patchinstall.py "${patchinstallargs[@]}"
+
+ # sanity check, bumping these has a history of oversights
+ local geckomono=$(sed -En '/^#define (GECKO|MONO)_VER/{s/[^0-9.]//gp}' \
+ dlls/appwiz.cpl/addons.c || die)
+ if [[ ${WINE_GECKO}$'\n'${WINE_MONO} != "${geckomono}" ]]; then
+ local gmfatal=
+ [[ ${PV} == *9999 ]] && gmfatal=nonfatal
+ ${gmfatal} die -n "gecko/mono mismatch in ebuild, has: " ${geckomono} " (please file a bug)"
+ fi
+
+ default
+
+ if tc-is-clang; then
+ if use mingw; then
+ # -mabi=ms was ignored by <clang:16 then turned error in :17
+ # if used without --target *-windows, then gets used in install
+ # phase despite USE=mingw, drop as a quick fix for now
+ sed -i '/MSVCRTFLAGS=/s/-mabi=ms//' configure.ac || die
+ else
+ # fails in ./configure unless --enable-archs is passed, allow to
+ # bypass with EXTRA_ECONF but is currently considered unsupported
+ # (by Gentoo) as additional work is needed for (proper) support
+ # note: also fails w/ :17, but unsure if safe to drop w/o mingw
+ [[ ${EXTRA_ECONF} == *--enable-archs* ]] ||
+ die "building ${PN} with clang is only supported with USE=mingw"
+ fi
+ fi
+
+ # ensure .desktop calls this variant + slot
+ sed -i "/^Exec=/s/wine /${P} /" loader/wine.desktop || die
+
+ # datadir is not where wine-mono is installed, so prefixy alternate paths
+ hprefixify -w /get_mono_path/ dlls/mscoree/metahost.c
+
+ # always update for patches (including user's wrt #432348)
+ eautoreconf
+ tools/make_requests || die # perl
+}
+
+src_configure() {
+ WINE_PREFIX=/usr/lib/${P}
+ WINE_DATADIR=/usr/share/${P}
+
+ local conf=(
+ --prefix="${EPREFIX}"${WINE_PREFIX}
+ --datadir="${EPREFIX}"${WINE_DATADIR}
+ --includedir="${EPREFIX}"/usr/include/${P}
+ --libdir="${EPREFIX}"${WINE_PREFIX}
+ --mandir="${EPREFIX}"${WINE_DATADIR}/man
+
+ $(usev wow64 --enable-archs=x86_64,i386)
+
+ $(use_enable gecko mshtml)
+ $(use_enable mono mscoree)
+ --disable-tests
+
+ $(use_with X x)
+ $(use_with alsa)
+ $(use_with capi)
+ $(use_with cups)
+ $(use_with fontconfig)
+ $(use_with gphoto2 gphoto)
+ $(use_with gstreamer)
+ $(use_with kerberos gssapi)
+ $(use_with kerberos krb5)
+ $(use_with mingw)
+ $(use_with netapi)
+ $(use_with nls gettext)
+ $(use_with opencl)
+ $(use_with opengl)
+ $(use_with osmesa)
+ --without-oss # media-sound/oss is not packaged (OSSv4)
+ $(use_with pcap)
+ $(use_with pulseaudio pulse)
+ $(use_with scanner sane)
+ $(use_with sdl)
+ $(use_with smartcard pcsclite)
+ $(use_with ssl gnutls)
+ $(use_with truetype freetype)
+ $(use_with udev)
+ $(use_with udisks dbus) # dbus is only used for udisks
+ $(use_with unwind)
+ $(use_with usb)
+ $(use_with v4l v4l2)
+ $(use_with vulkan)
+ $(use_with wayland)
+ $(use_with xcomposite)
+ $(use_with xinerama)
+ )
+
+ filter-lto # build failure
+ use custom-cflags || strip-flags # can break in obscure ways at runtime
+
+ # wine uses linker tricks unlikely to work with non-bfd/lld (bug #867097)
+ # (do self test until https://github.com/gentoo/gentoo/pull/28355)
+ if [[ $(LC_ALL=C $(tc-getCC) ${LDFLAGS} -Wl,--version 2>/dev/null) != @(LLD|GNU\ ld)* ]]
+ then
+ has_version -b sys-devel/binutils &&
+ append-ldflags -fuse-ld=bfd ||
+ append-ldflags -fuse-ld=lld
+ strip-unsupported-flags
+ fi
+
+ if use mingw; then
+ use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+
+ filter-flags -fno-plt # build failure
+
+ # CROSSCC was formerly recognized by wine, thus been using similar
+ # variables (subject to change, esp. if ever make a mingw.eclass).
+ local mingwcc_amd64=${CROSSCC:-${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}}
+ local mingwcc_x86=${CROSSCC:-${CROSSCC_x86:-i686-w64-mingw32-gcc}}
+ local -n mingwcc=mingwcc_$(usex abi_x86_64 amd64 x86)
+
+ conf+=(
+ ac_cv_prog_x86_64_CC="${mingwcc_amd64}"
+ ac_cv_prog_i386_CC="${mingwcc_x86}"
+
+ CROSSCFLAGS="${CROSSCFLAGS:-$(
+ filter-flags '-fstack-protector*' #870136
+ filter-flags '-mfunction-return=thunk*' #878849
+
+ # -mavx with mingw-gcc has a history of obscure issues and
+ # disabling is seen as safer, e.g. `WINEARCH=win32 winecfg`
+ # crashes with -march=skylake >=wine-8.10, similar issues with
+ # znver4: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110273
+ append-cflags -mno-avx #912268
+
+ CC=${mingwcc} test-flags-CC ${CFLAGS:--O2}
+ )}"
+
+ CROSSLDFLAGS="${CROSSLDFLAGS:-$(
+ filter-flags '-fuse-ld=*'
+
+ CC=${mingwcc} test-flags-CCLD ${LDFLAGS}
+ )}"
+ )
+ fi
+
+ # order matters with multilib: configure+compile 64->32, install 32->64
+ local -i bits
+ for bits in $(usev abi_x86_64 64) $(usev abi_x86_32 32); do
+ (
+ einfo "Configuring ${PN} for ${bits}bits in ${WORKDIR}/build${bits} ..."
+
+ mkdir ../build${bits} || die
+ cd ../build${bits} || die
+
+ if (( bits == 64 )); then
+ conf+=( --enable-win64 )
+ elif use amd64; then
+ conf+=(
+ $(usev abi_x86_64 --with-wine64=../build64)
+ TARGETFLAGS=-m32 # for widl
+ )
+ # _setup is optional, but use over Wine's auto-detect (+#472038)
+ multilib_toolchain_setup x86
+ fi
+
+ ECONF_SOURCE=${S} econf "${conf[@]}"
+ )
+ done
+}
+
+src_compile() {
+ use abi_x86_64 && emake -C ../build64 # do first
+ use abi_x86_32 && emake -C ../build32
+}
+
+src_install() {
+ use abi_x86_32 && emake DESTDIR="${D}" -C ../build32 install
+ use abi_x86_64 && emake DESTDIR="${D}" -C ../build64 install # do last
+
+ # Ensure both wine64 and wine are available if USE=abi_x86_64 (wow64,
+ # -abi_x86_32, and/or EXTRA_ECONF could cause varying scenarios where
+ # one or the other could be missing and that is unexpected for users
+ # and some tools like winetricks)
+ if use abi_x86_64; then
+ if [[ -e ${ED}${WINE_PREFIX}/bin/wine64 && ! -e ${ED}${WINE_PREFIX}/bin/wine ]]; then
+ dosym wine64 ${WINE_PREFIX}/bin/wine
+ dosym wine64-preloader ${WINE_PREFIX}/bin/wine-preloader
+
+ # also install wine(1) man pages (incl. translations)
+ local man
+ for man in ../build64/loader/wine.*man; do
+ : "${man##*/wine}"
+ : "${_%.*}"
+ insinto ${WINE_DATADIR}/man/${_:+${_#.}/}man1
+ newins ${man} wine.1
+ done
+ elif [[ ! -e ${ED}${WINE_PREFIX}/bin/wine64 && -e ${ED}${WINE_PREFIX}/bin/wine ]]; then
+ dosym wine ${WINE_PREFIX}/bin/wine64
+ dosym wine-preloader ${WINE_PREFIX}/bin/wine64-preloader
+ fi
+ fi
+
+ use perl || rm "${ED}"${WINE_DATADIR}/man/man1/wine{dump,maker}.1 \
+ "${ED}"${WINE_PREFIX}/bin/{function_grep.pl,wine{dump,maker}} || die
+
+ # create variant wrappers for eselect-wine
+ local bin
+ for bin in "${ED}"${WINE_PREFIX}/bin/*; do
+ make_wrapper "${bin##*/}-${P#wine-}" "${bin#"${ED}"}"
+ done
+
+ if use mingw; then
+ # don't let portage try to strip PE files with the wrong
+ # strip executable and instead handle it here (saves ~120MB)
+ dostrip -x ${WINE_PREFIX}/wine/{i386,x86_64}-windows
+
+ if use strip; then
+ ebegin "Stripping Windows (PE) binaries"
+ find "${ED}"${WINE_PREFIX}/wine/*-windows -regex '.*\.\(a\|dll\|exe\)' \
+ -exec $(usex abi_x86_64 x86_64 i686)-w64-mingw32-strip --strip-unneeded {} +
+ eend ${?} || die
+ fi
+ fi
+
+ dodoc ANNOUNCE AUTHORS README* documentation/README*
+}
+
+pkg_postinst() {
+ if use !abi_x86_32 && use !wow64; then
+ ewarn "32bit support is disabled. While 64bit applications themselves will"
+ ewarn "work, be warned that it is not unusual that installers or other helpers"
+ ewarn "will attempt to use 32bit and fail. If do not want full USE=abi_x86_32,"
+ ewarn "note the experimental/WIP USE=wow64 can allow 32bit without multilib."
+ elif use abi_x86_32 && { use opengl || use vulkan; } &&
+ has_version 'x11-drivers/nvidia-drivers[-abi_x86_32]'
+ then
+ ewarn "x11-drivers/nvidia-drivers is installed but is built without"
+ ewarn "USE=abi_x86_32 (ABI_X86=32), hardware acceleration with 32bit"
+ ewarn "applications under ${PN} will likely not be usable."
+ fi
+
+ eselect wine update --if-unset || die
+}
+
+pkg_postrm() {
+ eselect wine update --if-unset || die
+}
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index 887add0142bf..e470c13833c3 100644
--- a/app-i18n/Manifest.gz
+++ b/app-i18n/Manifest.gz
Binary files differ
diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest
index ae707d68a711..423fe082f708 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,5 +1,7 @@
DIST ibus-typing-booster-2.22.5.tar.gz 11325715 BLAKE2B 21247eeffc520d96bb8a1d52e7af0966d257a586cad5f097b0b72fff420fe32a63cefd4a8ec15e0ac55915ccddab81be33d136e931934303d08cd34ea786634a SHA512 1dd9942b1d77eb48ac967c53882d83228e8a7ff25dc7bdff2f624d0dd731b5ee511631cd6759bf35e4e7b3093e4831c1996fcbe69cc4435fde9412514656dc89
DIST ibus-typing-booster-2.23.4.tar.gz 11514625 BLAKE2B e4f2e79bc2e5f85581dd36bab82b1aca1a1a6232341cc35aeb717fbbc8e2f44c14364554c7f257cd70213fe1c5b7b7e1d6a891a5c751ed45c7c8a4703d620bed SHA512 ae13f5ed078fddd31dc81676516e2455ebe78bf9b621a44685da238db0f2eb792766875a49919ebaa3b91a225897558257d2e38901f2c5a6d890023a7b8c9606
+DIST ibus-typing-booster-2.24.0.tar.gz 12225906 BLAKE2B 0f783054bb7da452ed46073b925d1138b3f5cf9c56c67939af9a1b0a374082fe6a2a86474c72173244e84f5458d030dd4fa1123cad5a96d7c83a2a6765304746 SHA512 15e1869f547e3285352c3d18d248102c6427fe7866554337c40748697bbf58df196441f593de8c89f04268952efe0349995ee8c9ffc072880470d383c6861258
EBUILD ibus-typing-booster-2.22.5.ebuild 1150 BLAKE2B 26782be5de356fbc4f5c80dcea51fe125033264fd3f991302b61544e9246785d5343a9c61abb3b149cc7d2baf544127fc993373ac228b54f3d12643d0c17ef04 SHA512 a1946ed113bf06accf1c0459a131fb26e3abfd3edb8ba67f42103311c700c43cbe3918d8d6d8ec3936d447d995d7c6e3e87bc41bcd0c2f9525bb4961b9530241
EBUILD ibus-typing-booster-2.23.4.ebuild 1152 BLAKE2B 41f6476c89448b37d6ae312d7f35b88817136c36734c5e640e32ebb351b88fe6e290e3abb7ff45c0281d3cb18a8d45c8c0acca5ac8b01245f7ac6a41eae37870 SHA512 32f1ce4a75dcddaa2807c0490519e4414263cfef125ace7eb2651b372db97f16932bd8dd2d488ec109c0cb3fefc219275c1ce197ab412d3457ce4c63ed50b7de
+EBUILD ibus-typing-booster-2.24.0.ebuild 1152 BLAKE2B 41f6476c89448b37d6ae312d7f35b88817136c36734c5e640e32ebb351b88fe6e290e3abb7ff45c0281d3cb18a8d45c8c0acca5ac8b01245f7ac6a41eae37870 SHA512 32f1ce4a75dcddaa2807c0490519e4414263cfef125ace7eb2651b372db97f16932bd8dd2d488ec109c0cb3fefc219275c1ce197ab412d3457ce4c63ed50b7de
MISC metadata.xml 331 BLAKE2B e076fda3780cbfebae0a799bcc320de0417dfc2a726320c014d253163625da4fd629b180442449368e316e134bf2024f7e03373f2ca0342c4b63a11c63475697 SHA512 f79eaa01a0ad3005064928ef7fbaed4bc98f8850ca36b23309096647b6158c7500e0075f149e4e764a89af99a8fe342eb6a1d9b83a347557300545ecf870e4d8
diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild
new file mode 100644
index 000000000000..564f684f9809
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.24.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster"
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ dev-libs/m17n-lib
+ $(python_gen_cond_dep '
+ app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/pyenchant[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ dev-python/pyxdg[${PYTHON_USEDEP}]
+ ')"
+RDEPEND="${DEPEND}
+ >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+ virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index 580d705ca6c9..0085d99ee2b9 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/golly/Manifest b/app-misc/golly/Manifest
index 66023eced445..b33ead30da85 100644
--- a/app-misc/golly/Manifest
+++ b/app-misc/golly/Manifest
@@ -1,6 +1,4 @@
AUX golly-4.0-CFLAGS.patch 686 BLAKE2B 1d82b951bee9f336931ad2589bae03bd8e52ac2f982294f18abd5297bc0d5cbd877ece2716736ce8dfcf044c823cb707d6ce8923177b3ab2bbf09a3d0e247b92 SHA512 b883702ed44bd8469255bbc43191bbf91da64ff0048d4cc3c7cc0c5103e01fe49f9017ad1723d041ab080dfa46b68f4bab0b9abd850b74b1803d5bcebb04c36a
-DIST golly-4.1-src.tar.gz 14877727 BLAKE2B d9cac1250901a39d6a360b527c6f4872fc78d0426ea255b9f9129136b938a6655ff59f8c5b0204fd44f4ac0ae76e307c763ddb24a1d8a00bd4e548e4ac2277c3 SHA512 bc050a216a36091f0df42e61a19c34353c6306dc1ae86c194693c85a4489b118435da238b25017bde4b3d31a79e12a6988f7b7da5ae90cfcc9ca0795e66d4a99
DIST golly-4.2-src.tar.gz 15348982 BLAKE2B 21ebed4c282a77a3f61aafa98936c0bb39b39a7c97505e96fc43ac720bd2eea4cf20996ca28c801f79a46577a0cf99ff60614ce134081605d14ca5972c841d50 SHA512 b9f5cfdfe9b96590411695805dd8b875329c81027fef98dff3f16b832018be2ad3a06583bb64e12fb305268feba2347ef63c4586ff0e645721a8085f04ab382a
-EBUILD golly-4.1-r1.ebuild 1411 BLAKE2B f5100628ebec553b0bb7c87f90d002216be68a758101c7336e378910f357494be97a73a67b0a027fc83efe2bfc0f3065dc1a26dfba935746a32f0b77f61b9057 SHA512 b90e1f02ed3d59e107ee412adc88ad3603c9083943314cf6cd60d01625cb85ad207acfc4153f2cfffc74a1e6621d4f124df4c6d2d62801a8822211a1c422756b
EBUILD golly-4.2.ebuild 1481 BLAKE2B da8efee8856ec2f00f3c1e6ea2ba33cc28f7cf09da424f749049dabfeb97db36e5d52cc9a9d3fdd01c5e5f16fb2049084b5d9885f8759feac8bd1a4a9a4bdfa9 SHA512 293359d4150f9ed8458f597bcf590dae54d0eb98229493d7a98c7143b0be012fcbb1e4fb24bbcdfc247b95adde5eb1a2787d4e49965a5932c48580af78817489
MISC metadata.xml 571 BLAKE2B 64399eaf28ab52d39c1338758ca1abc2f67f195e4320b01d411d00fc3e434065d25cbab6c886dddfcd18611cef4d057c0b74c22c73e432ce1c3efb22e523164a SHA512 7ddf9bbb0cb55f5beb5377b2f0a7823e125195d0019f45dfd26c0868fe57c69913d11946de5060416856ac68bca863fd06a1a1128704a8fa53fd494df4b106e5
diff --git a/app-misc/golly/golly-4.1-r1.ebuild b/app-misc/golly/golly-4.1-r1.ebuild
deleted file mode 100644
index 3a22aa296ccd..000000000000
--- a/app-misc/golly/golly-4.1-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER=3.0-gtk3
-PYTHON_COMPAT=( python3_{9,10} )
-
-inherit desktop python-single-r1 toolchain-funcs wxwidgets xdg
-
-DESCRIPTION="simulator for Conway's Game of Life and other cellular automata"
-HOMEPAGE="http://golly.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
-S="${WORKDIR}/${P}-src"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- sys-libs/zlib
- virtual/opengl
- x11-libs/wxGTK:${WX_GTK_VER}[X,opengl,sdl,tiff]
- ${PYTHON_DEPS}
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-4.0-CFLAGS.patch )
-
-pkg_setup() {
- python-single-r1_pkg_setup
- setup-wxwidgets
-}
-
-src_compile() {
- local mymakeopts=(
- ENABLE_SOUND=yes
- GOLLYDIR="${EPREFIX}/usr/share/${PN}"
- PYTHON=${EPYTHON}
- WX_CONFIG=${WX_CONFIG}
- AR="$(tc-getAR)"
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- CXXC="$(tc-getCXX)"
- RANLIB="$(tc-getRANLIB)"
- )
- emake -C gui-wx -f makefile-gtk "${mymakeopts[@]}"
-}
-
-src_install() {
- # has no 'make install' Let's install files manually.
- dobin golly bgolly
- insinto /usr/share/${PN}
- doins -r Help Patterns Scripts Rules docs
-
- newicon --size 32 gui-wx/icons/appicon.xpm ${PN}.xpm
- make_desktop_entry ${PN} "Golly" ${PN} "Science"
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/app-misc/wcd/Manifest b/app-misc/wcd/Manifest
index eb8d4f64751f..e2d20c4aa59f 100644
--- a/app-misc/wcd/Manifest
+++ b/app-misc/wcd/Manifest
@@ -1,5 +1,7 @@
-AUX wcd-6.0.3-doc-path.patch 480 BLAKE2B 75645e76a417f580f42411fe8a7f3155b1d9917edf5e03c6bd7111233b370f30c4c77213851435e7bd4b5417f94c7e414bf70d38caec6715d7d4ebc165c3a9ff SHA512 452aa5969438c8b929cceb35dd57148a9f2c2fe2014ead0524e6edb4dc20692f639a09ee68170fc2b6fd6e64b3406b5a4087aa020f223e53599ab1ebd408df4f
-AUX wcd-6.0.4-gentoo.patch 2645 BLAKE2B a9ff626ec885a639e82d19af9849312054a5b2c83cc1d37e59a029b388eab0d015eace2b4f67e53b800e463ab40708f25bec4251cea4c2cb1ae617ecf97c88f5 SHA512 798b7fa40d594795c0324487106f369562eae1214de2d23876615fb35ca773c735cd652a347f786625b27650dd8b762007c73dcabbcef4023ec8dfb20ff6fbb4
+AUX wcd-6.0.3-doc-path.patch 404 BLAKE2B d0eb14b7ae02f6c1743b9dc059d5b7285a1647adc94ef0bb9403ecb740f498c1d37308d21de4bef7cb4efb68dc9304ace7b8de7f71a51dde566aa065afc6981b SHA512 42997606a976d104b4b92961bc0dcd43ca0b28469bd3cb158e9225a407ab5b72a56ae86c0d90a1975c4b09e7a9ce671a7ad2178a94b3a6c85b25b47d16beea84
+AUX wcd-6.0.4-gentoo.patch 2574 BLAKE2B d3015521a75f631a752c8002703e4291923d75a93ffeddcfcb3b8c1b4950f3f18f37b570a42c0c0076ee83a262584f4efe67d863c666ef89a86f0f897f8dc5a4 SHA512 3bed84492c32a8dfbb6779c6b856be558d2ee4c97302ecf44fc94f92bcd9fe16d3dc9ce7794809a064ccaff87a3321f25c5460eb8db12249a6c2c1cf97641c77
DIST wcd-6.0.4.tar.gz 935815 BLAKE2B 00ec281890fe363258e0c847460ad9067f1c14409e64dfde239340ecf4f711af2047a8a1da226d4d17797e2b7452a4cd5aa65a0fcedcc2c172378d35a18a4a20 SHA512 afec27c0ca4cf7c7d24399f1f23c69ee765d57b449179696be5da82bcd6b146156254d9d1264e9c1f4905d5c117c7ac935a372aea25fa539b76c9bc866640daa
+DIST wcd-6.0.5.tar.gz 1130436 BLAKE2B 65ba203f42ada8657ca11ec15a3a76d31523b0dc388415fbbc58e710e2ffec5b96f85d962ddcdb07b7749395223c64e367402106aa7d5a8910f63d09ffac004c SHA512 ac3fc0690e2011ab3a6863f075859a53887a7826b456f35b13421f8c3ed23e0a4665d9641163a2142ffae18b26379b2dbefab75a124c556bd0103522aaeb3d13
EBUILD wcd-6.0.4.ebuild 995 BLAKE2B 15aa2a84af102682497e440199cb7210f5ec53d7f27ffa444d3ace45caeb09246fcac5b73577d699b9a97e453fef2cee49beeda079363445d3920b0c4b97a4de SHA512 52877815631e3e3e9739ce90c39308f86b0c8fa29eeeca6a41f2c4251521be617627fe05b153bc33b116ce9ebf38540334a0791525bd250580bd2b3b194547ff
-MISC metadata.xml 272 BLAKE2B a253052dbe7dfd2dea2cdc3692698a5a94d0e2414979a348d56448cee6329b7fe29a1f252146f9ff04c1ea3b270996631395ecea454ac901eb726dc0b4dd9f29 SHA512 247c1006dd352c3cc7ee07dee2f283394767bdc0f72f0438a6cc845ac53549c05b3741c64ffedb992f003759e67f24aaa7121561db97d1b095c11269115746dc
+EBUILD wcd-6.0.5.ebuild 995 BLAKE2B 758803a5b64b5609fc43dc61c89032afebba56cd49477004daab9f01475301c45f94c0aad295c8ba7f5cb7133118d58cdf8eb47736ef212011a68a3aabde63b8 SHA512 d2a5789dd7ab97124e86ed699c8429e40a8d5410083706eceee26b7712bcc5a928123fcdaa1e91c45a0d5e3ad9c65af672d1855170ca3858355781df2fa05729
+MISC metadata.xml 488 BLAKE2B 9d55eca645c451bafe78fc58278a25ea4d732fc0cfe85c173407dbe676a6f755809c2e8f662e726fa1c84b123281843e4a3f83f9e4e0a3880cb651c0010ac0b5 SHA512 d38b8ec01c0793606415370891f5c5da45fb94c9c1177195411294b9792a3d3de0d0da6161a40d6db7d6e338f61578df87a943dd9afb2b0ac939ddb6a5c48ef6
diff --git a/app-misc/wcd/files/wcd-6.0.3-doc-path.patch b/app-misc/wcd/files/wcd-6.0.3-doc-path.patch
index 16e850a8baac..7fc8bf310ecc 100644
--- a/app-misc/wcd/files/wcd-6.0.3-doc-path.patch
+++ b/app-misc/wcd/files/wcd-6.0.3-doc-path.patch
@@ -1,8 +1,9 @@
Install docs into /usr/share/doc/wcd-${PVR}.
-diff -Nuar a/src/Makefile b/src/Makefile
---- a/src/Makefile 2019-08-14 10:07:15.000000000 +0000
-+++ b/src/Makefile 2021-10-23 17:10:17.000000000 +0000
+Bug: https://bugs.gentoo.org/802696
+
+--- a/src/Makefile
++++ b/src/Makefile
@@ -61,7 +61,7 @@
datarootdir = $(prefix)/share
datadir = $(datarootdir)
diff --git a/app-misc/wcd/files/wcd-6.0.4-gentoo.patch b/app-misc/wcd/files/wcd-6.0.4-gentoo.patch
index 80fa5dc83ec4..4a465e16b9c8 100644
--- a/app-misc/wcd/files/wcd-6.0.4-gentoo.patch
+++ b/app-misc/wcd/files/wcd-6.0.4-gentoo.patch
@@ -77,8 +77,6 @@ Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de>
%.o: %.c
$(CC) $(CFLAGS) $(EXTRA_CFLAGS) $(DEFS) -c $< -o $@
-diff --git a/src/Makefile b/src/Makefile
-index fc317de..c5cff96 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -359,7 +359,7 @@ endif
diff --git a/app-misc/wcd/metadata.xml b/app-misc/wcd/metadata.xml
index df1ea8d84522..bd65558b9507 100644
--- a/app-misc/wcd/metadata.xml
+++ b/app-misc/wcd/metadata.xml
@@ -5,4 +5,9 @@
<email>shell-tools@gentoo.org</email>
<name>Gentoo Shell Tools Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="sourceforge">wcd</remote-id>
+ <bugs-to>https://sourceforge.net/p/wcd/bugs/</bugs-to>
+ <changelog>https://waterlan.home.xs4all.nl/wcd/doc/whatsnew.txt</changelog>
+ </upstream>
</pkgmetadata>
diff --git a/app-misc/wcd/wcd-6.0.5.ebuild b/app-misc/wcd/wcd-6.0.5.ebuild
new file mode 100644
index 000000000000..5ccc91c1fbb2
--- /dev/null
+++ b/app-misc/wcd/wcd-6.0.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Wherever Change Directory"
+HOMEPAGE="https://waterlan.home.xs4all.nl/wcd.html"
+SRC_URI="https://waterlan.home.xs4all.nl/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+IUSE="nls unicode"
+
+RDEPEND="
+ sys-libs/ncurses:=[unicode(+)?]
+ unicode? ( dev-libs/libunistring:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ app-text/ghostscript-gpl
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.0.4-gentoo.patch
+ "${FILESDIR}"/${PN}-6.0.3-doc-path.patch
+)
+
+src_prepare() {
+ default
+ tc-export CC PKG_CONFIG
+}
+
+src_compile() {
+ cd src || die
+ local mycompile="LFS=1"
+ use nls || mycompile+=" ENABLE_NLS="
+ use unicode || mycompile+=" UCS= UNINORM="
+ emake ${mycompile}
+}
+
+src_install() {
+ cd src || die
+ local DOCS=( ../README.txt )
+ default
+ emake DESTDIR="${ED}" DOTWCD=1 install-profile sysconfdir="/etc"
+}
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index a56c27423013..93b6f26476dc 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 21067260bf5c..8af6e2e108c3 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -3,7 +3,7 @@ DIST cpp-httplib-0.13.1.tar.gz 644015 BLAKE2B 99a9f58885c6313f18a459987c64ab2cdc
DIST cpp-httplib-0.13.3.tar.gz 1147376 BLAKE2B 74e3238f57048c9f9fb000d0b85f66db2f0ee55b8f58f3c72a6ffe8eceb67f6e018d52b1ed5cd26fa4f9b9b528a535662e37753e2c556bb694057b7b718a5012 SHA512 5181f185bc0bb37429847e2656534ff25512458c0219631c982b776c65fd6be73e038f88d47e42b4f614324e51577bc8815e80952c7c7ca6e66eca4a16a9f30d
DIST cpp-httplib-0.14.0.tar.gz 1147334 BLAKE2B 9d24cefcb2b181abe887d77686eafd938ec59b54cd56ff046e61773974f106c7b91ea94dc208369095c0b5392a48a462386c2c42ade252e18224014b2f7a5e9c SHA512 fac8fd1730e7f828053c61924d3ff9b660ad3cb385aa7a506c50c1ed1ca9820fb07691e28e03effcc60e391ecb78727108f1fdbe8b428917ab494738bed86d78
EBUILD cpp-httplib-0.12.6.ebuild 1326 BLAKE2B 338db816a0d8713396e4f6ea6cfa06adcd002a4762448e440e410540e91242835f0a2588249b74563ab1fccf4dc42b6c192ca2cd1d8cc616930adcdeb5e83f2f SHA512 095cb59d0c7d3e8f8f982b1ba8e611aaacae847398a738e453a643ef531dae96ea466278ed70683fd752e90fd186e93ad8557b2241ead4f7282b2e42db6fb107
-EBUILD cpp-httplib-0.13.1.ebuild 1342 BLAKE2B 2246303a14ae4830a106eccc1b3edb0d4acdd401e118207c1f45124574bd55e2bf49c534ae4d4562d7a8401f046337abe9793e0be6dc201973093c09ea07d198 SHA512 d6e988dc4cf3d6a8b9b9034d98349689c3e86fd179b3d598775d00a1eed7161749e1f1829b2a2a4e5e91cd6e179ff496253e22394cb34cdd0115ca5d32dd90a6
+EBUILD cpp-httplib-0.13.1.ebuild 1341 BLAKE2B 1e48ccaa504001f94f815fab04d9d6fb46502b6d431ab15993f4171f72e73155d32213ec9ed2854ddc80b42e6075b1b2c7ce3de0a20f60043fbe842800d90ab0 SHA512 d97e5ceb900411843a607ae60c12de9581a0d877816d6b5df602dd2c08e4b2d01ae667c750ada38c5216c6b236c5e5da5d48152956be1af69e83f71bb81f5b89
EBUILD cpp-httplib-0.13.3.ebuild 1342 BLAKE2B 2246303a14ae4830a106eccc1b3edb0d4acdd401e118207c1f45124574bd55e2bf49c534ae4d4562d7a8401f046337abe9793e0be6dc201973093c09ea07d198 SHA512 d6e988dc4cf3d6a8b9b9034d98349689c3e86fd179b3d598775d00a1eed7161749e1f1829b2a2a4e5e91cd6e179ff496253e22394cb34cdd0115ca5d32dd90a6
EBUILD cpp-httplib-0.14.0.ebuild 1450 BLAKE2B 0b2d6def998825a1c2a0ae562839a63a518e2578eefe2bfdb50f17081f3d1df743880dba9dff830044497b10bfc6b7d407e97aec962079a11c757960defd452c SHA512 5c31abb335a6527d4a038c419372968e23cf3bf518f8be2ca2c1b386b4d03edc43380208ce519988912a988edcb3cd94f7890793740288de3ebe4ee52cc9a10f
MISC metadata.xml 744 BLAKE2B c3cbea51dafa4c3faa9ad130a2cb493ec87489a574dea464d884b15188c54bd60cb9e6dc30fa8f453bff041d374a3e9ff3f20a78580bdc8fad2bf26b0e3b3c90 SHA512 361401b649e07b2a4d577788d8552fc744271fa8e14e8a53083fa5aeea8a39f183eb6c736c941e10878ef24700a1e2a80201bc36ed646406586835cacdeee1a2
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild
index d084d2656c17..2e53c51019a1 100644
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.13.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/yhirose/cpp-httplib/archive/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0/$(ver_cut 1-2)" # soversion
-KEYWORDS="~amd64 ~loong ~x86"
+KEYWORDS="amd64 ~loong ~x86"
IUSE="brotli ssl test zlib"
REQUIRED_USE="test? ( brotli ssl zlib )"
diff --git a/dev-cpp/sdbus-c++/Manifest b/dev-cpp/sdbus-c++/Manifest
index 87745fd92f1d..1fe33e69a3b5 100644
--- a/dev-cpp/sdbus-c++/Manifest
+++ b/dev-cpp/sdbus-c++/Manifest
@@ -1,10 +1,9 @@
-AUX 0001-fix-integration-tests-for-libsystemd-v251.patch 2164 BLAKE2B a922c1aaf7453ae1d399dcfc5cc8df35837048fa44ccd087587be8bf8c119c11ed9a19ba56b8ed28ab9d41c2778548ad0279d3aad9aa35be43740beb191f95af SHA512 f8426b7eb27e25a75289e5586816bf552d123bbb53ab94ce2f70af074b93c3e2b834f010f1618040fb642ac19b922af87ca5b632825950b909a335b810a3f56a
AUX sdbus-c++-pc-reqs.patch 1106 BLAKE2B 8f2cbb5d8f91b736cc3d15997e236dc452dd80ed9cc8c28c2b42a624b98f1f55fd986424291a37e9c8eba74c7bbeb9a6071231f875246706b5bcc617b10d227a SHA512 d27efa14fe841be0d6e0c7ca179a44aea560894eb5fb951deb31c63b8d65e223aa387d854dbc68209075bacb25cf5f40dea38715d62ced510fbef8284f67efe2
AUX sdbus-c++-static-libsystemd.patch 417 BLAKE2B ec6120631ad48d70820c1070a47a224c837c838e0ff24c031b02fb4b9ef900da7b3a2c0b0e696066665a9004b9fcb68851c6971a220b2446da03dbbf42138ac5 SHA512 e42a080f580597aa7c3cddb71f6e6368addfe4a36b08b2944baf111dd70029c3d0d79868dabeaf78b91836c2a84939163ce10c3ffe4b36e53424be06c1fe1a0e
DIST sdbus-c++-0.9.0.tar.gz 198979 BLAKE2B 31cda7ce97aad05f93a015ca0f8bd93aa095f6abb6bc513343767c7221d2aeacc96ee2b6a1b0ecf50850f17506fc97aa3a9fead0332687d57bdbddf806502826 SHA512 8695d3efac5654cb28998cdd69c16f251654b2c95e0dc2a2f5a4b01b24dae7b04e1a1f2e9bc9fb96b99f099dd4a130ca980cb672f74829565fd0d48162a581c5
-DIST sdbus-c++-1.2.0.tar.gz 205798 BLAKE2B da040acb49f5294665b09df97c171eac38f7c6ce5e86093b45b896c4b216afc9b45870395404ffb8e7c32ac8b98f6c795fb528691b344587545e5ae27d4423d6 SHA512 dab2c4d9a5ea6d626672a5a6ee6f3490c60c6fdd160769801a4d6b4cf3df4983fad57ff0230132a5d637ec78a55993200ce217fa89461016e101865cc2777d7d
-DIST systemd-musl-patches-252.4.tar.gz 25053 BLAKE2B 1d75f85ea0c48c788e9199e2d919bac90edce16a9788a349332cf308c32fb9510ac2883f8e09f21e7f37fbac2e557dc39cdf44dcd7a986587c40dedd2d1b5df5 SHA512 1dc8e220eae1869eb4bb50f9c701392542b053099cf9b6bde13f12a2d26fa29984819a8b4ce1b6c57e38a71f86324469a87cf9e22abe0f6d67ac3e84c6b9a3ba
-DIST systemd-stable-252.6.tar.gz 11823064 BLAKE2B 0c260685c929b5271efba13d6ba84bc99211ead7d080b5e9b0d68428fe46a8a8a556b140787dd21f7b19e1454a78f15bf407038b3dc02a4d3db2336f3d881255 SHA512 948cb3f7c6a4bbc2bcc3ebe4f36afac304c9d694dadac7e363bbdb79f111eb5d69fd501433ba6719d79d833206a019cb40a37b16a92c8d22acbdd9736cdbdd37
-EBUILD sdbus-c++-0.9.0-r5.ebuild 3685 BLAKE2B f7c16fbc4a019f68b69008fbd6e273b60e7ca34d1e47fa67c2fe263910cecf6171fa951671a153d9d5bed7bcc231f6f1663860f55a365ff75f46c4b3c284581a SHA512 42ec168b7da085bbf3d9268ec8ac991827bf8862c594dcb1de925391650430d0285cb641568037094e3edc7bdf51078dd63c15dbc3d5e57b6ff7f4d355115285
-EBUILD sdbus-c++-1.2.0-r1.ebuild 3753 BLAKE2B e52ca0e5974b41db92a9770bd06fe331d4478ee940deba5832808eccc9acf8dd5ef757c4cec596e7723ea26f10fd3cd8022ea08dfa33804f4a212a2d79d167a4 SHA512 39bc92811e27fde4427c7ea555dfde9956d480f4d8e6c24fb5fa356e74117af1b244a51751abe31478f25a9a9d9298eef06a996d408fa577437370c3a7b48b0b
+DIST sdbus-c++-1.3.0.tar.gz 217150 BLAKE2B aa9a902cdff6a6f2268cfe04b45105ab08ee4b3a257db10af63f8224a9932e28c5f755879c866274722a2087a59c0a22dc0616ac5d696229daeaa965a156e220 SHA512 8f4cb9ae88b1ec0db0bcc27e131fcb9ad8a8bc88e39721b3b73f63e057bae4cd36619894e25114ccddb1a8e6c21db2f80adcabb3263ff5d8b34b72af7563afe2
+DIST systemd-musl-patches-253.3.tar.gz 28384 BLAKE2B 2736a4ddc36b2ce087c08c57c0b995db2dcf6f82a4ae6f20b07609657bc5ea1e4a12ec78da1576b364e03260577b4f9fc85fae8c0f7497eca564c6fb857e06d8 SHA512 4b556975f25393cbeb5df495267c68edf14bef0f8baae20955151c900f200d1402b54630cab7dd3a69bbb82bef3f7464869222e2022c60faa2311444fa87ec80
+DIST systemd-stable-253.7.tar.gz 12111722 BLAKE2B 2007653c264d615fbef52cd91d173597f175ba05c1b961c6035d51c1a28ff663151a72d858115536c316a2644d880dfe94e6d00809bf3a2abe3e2f5532df565b SHA512 6935508f511930d6e980a7f0a3319295acbbc482cbce4f8f407af399259fe04b095dabd470f8825d84328a7d0f39efe6d5926022c1bdf18ec7fffe43b2586aa1
+EBUILD sdbus-c++-0.9.0-r6.ebuild 3685 BLAKE2B d3d1eaa418d6c8d9dbeedd2033885a3d3b2984cc1654d0a7c3240106af9f7f188453a1282bd771393516ef7ec7c2285762fccf34e31ea4fcb0722f4a57da7da8 SHA512 00efb828f2f728f984102677fa33af19929fff25e5559fc9c44cdf775fe82fdf3d85c8c37cb52a70ad6d19ac85bd03c365f0a1b8a27c6e366fcb3dd6946587a4
+EBUILD sdbus-c++-1.3.0.ebuild 1765 BLAKE2B 2b3a96e688b2f67defc722a81cd5222e1b9c827b9961f38845b29fa3e9fc879f09679d8df51e025478dad61385cec1df485b4b85a84cf317e76d9c19dd08b324 SHA512 c59b9ad88143ed4bccb971d8dcb87a1656a0cf2df22004ff3268886556e5bc368be3ccb38053887a62ea441de47df01d5f1ad8a836e7b66dde0b6ec15c295359
MISC metadata.xml 506 BLAKE2B 9782068264c44c006c345fa1ffc32eb47e4f526dc0cc371f2ae2cf0d480bccf065aa1cea17ceec02b40269fb029d6473b5dc531546571e558d2a78184f029bed SHA512 347b6ae706fc9878a356e8fa35026ff693989ccb4ea702ff4727e9d256863d2225718be0d40591895970018d5161163b42fb3423594a083794025fb9f73f5167
diff --git a/dev-cpp/sdbus-c++/files/0001-fix-integration-tests-for-libsystemd-v251.patch b/dev-cpp/sdbus-c++/files/0001-fix-integration-tests-for-libsystemd-v251.patch
deleted file mode 100644
index 93767dc94be7..000000000000
--- a/dev-cpp/sdbus-c++/files/0001-fix-integration-tests-for-libsystemd-v251.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From c812d03bc726aafc90f996073bfc327bb0ae230d Mon Sep 17 00:00:00 2001
-From: Stanislav Angelovic <stanislav.angelovic@siemens.com>
-Date: Mon, 2 Jan 2023 15:05:57 +0100
-Subject: [PATCH] fix: integration tests for libsystemd v251
-
-diff --git a/tests/integrationtests/DBusStandardInterfacesTests.cpp b/tests/integrationtests/DBusStandardInterfacesTests.cpp
-index a291be3..6381587 100644
---- a/tests/integrationtests/DBusStandardInterfacesTests.cpp
-+++ b/tests/integrationtests/DBusStandardInterfacesTests.cpp
-@@ -201,7 +201,13 @@ TEST_F(SdbusTestObject, EmitsInterfacesAddedSignalForAllObjectInterfaces)
- , const std::map<std::string, std::map<std::string, sdbus::Variant>>& interfacesAndProperties )
- {
- EXPECT_THAT(objectPath, Eq(OBJECT_PATH));
-+#if LIBSYSTEMD_VERSION<=250
- EXPECT_THAT(interfacesAndProperties, SizeIs(5)); // INTERFACE_NAME + 4 standard interfaces
-+#else
-+ // Since systemd v251, ObjectManager standard interface is not listed among the interfaces
-+ // if the object does not have object manager functionality explicitly enabled.
-+ EXPECT_THAT(interfacesAndProperties, SizeIs(4)); // INTERFACE_NAME + 3 standard interfaces
-+#endif
- #if LIBSYSTEMD_VERSION<=244
- // Up to sd-bus v244, all properties are added to the list, i.e. `state', `action', and `blocking' in this case.
- EXPECT_THAT(interfacesAndProperties.at(INTERFACE_NAME), SizeIs(3));
-@@ -248,7 +254,13 @@ TEST_F(SdbusTestObject, EmitsInterfacesRemovedSignalForAllObjectInterfaces)
- , const std::vector<std::string>& interfaces )
- {
- EXPECT_THAT(objectPath, Eq(OBJECT_PATH));
-+#if LIBSYSTEMD_VERSION<=250
- ASSERT_THAT(interfaces, SizeIs(5)); // INTERFACE_NAME + 4 standard interfaces
-+#else
-+ // Since systemd v251, ObjectManager standard interface is not listed among the interfaces
-+ // if the object does not have object manager functionality explicitly enabled.
-+ ASSERT_THAT(interfaces, SizeIs(4)); // INTERFACE_NAME + 3 standard interfaces
-+#endif
- signalReceived = true;
- };
-
---
-2.39.1
diff --git a/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r5.ebuild b/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r6.ebuild
index 4ad16b14b087..9e5abbf648df 100644
--- a/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r5.ebuild
+++ b/dev-cpp/sdbus-c++/sdbus-c++-0.9.0-r6.ebuild
@@ -3,11 +3,11 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit python-any-r1 meson cmake flag-o-matic
-SDP="systemd-stable-252.6"
-MUSL_PATCHSET="systemd-musl-patches-252.4"
+SDP="systemd-stable-253.7"
+MUSL_PATCHSET="systemd-musl-patches-253.3"
DESCRIPTION="High-level C++ D-Bus library"
HOMEPAGE="https://github.com/Kistler-Group/sdbus-cpp"
diff --git a/dev-cpp/sdbus-c++/sdbus-c++-1.2.0-r1.ebuild b/dev-cpp/sdbus-c++/sdbus-c++-1.2.0-r1.ebuild
deleted file mode 100644
index 56e8e1beb44e..000000000000
--- a/dev-cpp/sdbus-c++/sdbus-c++-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit python-any-r1 meson cmake flag-o-matic
-
-SDP="systemd-stable-252.6"
-MUSL_PATCHSET="systemd-musl-patches-252.4"
-
-DESCRIPTION="High-level C++ D-Bus library"
-HOMEPAGE="https://github.com/Kistler-Group/sdbus-cpp"
-SRC_URI="https://github.com/Kistler-Group/sdbus-cpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- !systemd? (
- https://github.com/systemd/${SDP%-*}/archive/v${SDP##*-}/${SDP}.tar.gz
- elibc_musl? (
- https://dev.gentoo.org/~floppym/distfiles/${MUSL_PATCHSET}.tar.gz
- https://dev.gentoo.org/~gyakovlev/distfiles/${MUSL_PATCHSET}.tar.gz
- https://dev.gentoo.org/~soap/distfiles/${MUSL_PATCHSET}.tar.gz
- )
- )"
-LICENSE="LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1" # Nothing to do with Qt but exception text is exactly the same.
-SLOT="0/1"
-KEYWORDS="~amd64"
-IUSE="doc systemd test tools"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !systemd? ( sys-libs/libcap )
- systemd? ( >=sys-apps/systemd-236:= )
- tools? ( dev-libs/expat )
-"
-
-# util-linux is needed for libmount when building libsystemd, but sdbus-c++
-# doesn't need it when subsequently linking libsystemd statically.
-
-DEPEND="
- ${RDEPEND}
- !systemd? ( sys-apps/util-linux )
- test? ( >=dev-cpp/gtest-1.10.0 )
-"
-
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-doc/doxygen[dot] )
- !systemd? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]')
- )
-"
-
-python_check_deps() {
- python_has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
-}
-
-S="${WORKDIR}/sdbus-cpp-${PV}"
-SDS="${WORKDIR}/${SDP}"
-SDB="${WORKDIR}/systemd-build"
-
-PATCHES=(
- "${FILESDIR}"/0001-fix-integration-tests-for-libsystemd-v251.patch
- "${FILESDIR}"/${PN}-pc-reqs.patch
-)
-
-pkg_setup() {
- use systemd || python-any-r1_pkg_setup
-}
-
-src_prepare() {
- if ! use systemd; then
- pushd "${SDS}" || die
- use elibc_musl && eapply "${WORKDIR}/${MUSL_PATCHSET}"
- eapply "${FILESDIR}"/${PN}-static-libsystemd.patch
- popd || die
- fi
-
- cmake_src_prepare
-}
-
-src_configure() {
- if ! use systemd; then
- # Avoid redefinition of struct ethhdr.
- use elibc_musl && append-cppflags -D__UAPI_DEF_ETHHDR=0
-
- EMESON_SOURCE=${SDS} \
- BUILD_DIR=${SDB} \
- meson_src_configure \
- --prefix "${WORKDIR}" \
- --includedir "${SDP}/src" \
- -Drootlibdir="${SDB}" \
- -Dselinux=false \
- -Dstatic-libsystemd=pic \
- -Dgshadow=false \
- -Dsmack=false \
- -Dutmp=false
-
- # systemd doesn't generate the needed pkg-config file during configure.
- BUILD_DIR=${SDB} \
- meson_src_compile libsystemd.pc
-
- # Need this present otherwise CMake generates the wrong linker args.
- touch "${SDB}"/libsystemd.a || die
- fi
-
- local mycmakeargs=(
- -DBUILD_CODE_GEN=$(usex tools)
- -DBUILD_DOC=yes
- -DBUILD_DOXYGEN_DOC=$(usex doc)
- -DBUILD_LIBSYSTEMD=no
- -DBUILD_TESTS=$(usex test)
- )
-
- PKG_CONFIG_PATH=${SDB}/src/libsystemd:${PKG_CONFIG_PATH} \
- cmake_src_configure
-}
-
-src_compile() {
- if ! use systemd; then
- BUILD_DIR=${SDB} \
- meson_src_compile version.h systemd:static_library
- fi
-
- cmake_src_compile all $(usev doc)
-}
-
-src_test() {
- if ! cmp -s {"${S}"/tests/integrationtests/files,/etc/dbus-1/system.d}/org.sdbuscpp.integrationtests.conf; then
- ewarn "Not running the tests as a D-Bus configuration file has not been"
- ewarn "installed yet or has changed since. The tests can be run after"
- ewarn "the package has been merged."
- return
- elif [[ ! -S /run/dbus/system_bus_socket ]]; then
- ewarn "Not running the tests as the system-wide D-Bus daemon is unavailable."
- return
- fi
-
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
- rm -v "${ED}"/usr/share/doc/${PF}/COPYING || die
-
- if use test; then
- # Delete installed test binaries.
- rm -rv "${ED}"/opt || die
- fi
-}
diff --git a/dev-cpp/sdbus-c++/sdbus-c++-1.3.0.ebuild b/dev-cpp/sdbus-c++/sdbus-c++-1.3.0.ebuild
new file mode 100644
index 000000000000..9ea9f723b88a
--- /dev/null
+++ b/dev-cpp/sdbus-c++/sdbus-c++-1.3.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson cmake
+
+DESCRIPTION="High-level C++ D-Bus library"
+HOMEPAGE="https://github.com/Kistler-Group/sdbus-cpp"
+SRC_URI="https://github.com/Kistler-Group/sdbus-cpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1" # Nothing to do with Qt but exception text is exactly the same.
+SLOT="0/1"
+KEYWORDS="~amd64"
+IUSE="doc +elogind systemd test tools"
+REQUIRED_USE="^^ ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ elogind? ( >=sys-auth/elogind-236 )
+ systemd? ( >=sys-apps/systemd-236:= )
+ tools? ( dev-libs/expat )
+"
+
+DEPEND="
+ ${RDEPEND}
+ test? ( >=dev-cpp/gtest-1.10.0 )
+"
+
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen[dot] )
+"
+
+S="${WORKDIR}/sdbus-cpp-${PV}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_CODE_GEN=$(usex tools)
+ -DBUILD_DOC=yes
+ -DBUILD_DOXYGEN_DOC=$(usex doc)
+ -DBUILD_LIBSYSTEMD=no
+ -DBUILD_TESTS=$(usex test)
+ )
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile all $(usev doc)
+}
+
+src_test() {
+ if ! cmp -s {"${S}"/tests/integrationtests/files,/etc/dbus-1/system.d}/org.sdbuscpp.integrationtests.conf; then
+ ewarn "Not running the tests as a D-Bus configuration file has not been"
+ ewarn "installed yet or has changed since. The tests can be run after"
+ ewarn "the package has been merged."
+ return
+ elif [[ ! -S /run/dbus/system_bus_socket ]]; then
+ ewarn "Not running the tests as the system-wide D-Bus daemon is unavailable."
+ return
+ fi
+
+ cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+ rm -v "${ED}"/usr/share/doc/${PF}/COPYING || die
+
+ if use test; then
+ # Delete installed test binaries.
+ rm -rv "${ED}"/opt || die
+ fi
+}
diff --git a/dev-erlang/Manifest.gz b/dev-erlang/Manifest.gz
index 15625208162f..cab3e7796156 100644
--- a/dev-erlang/Manifest.gz
+++ b/dev-erlang/Manifest.gz
Binary files differ
diff --git a/dev-erlang/meck/Manifest b/dev-erlang/meck/Manifest
index 12ee2227c9c8..ff15859ff2a4 100644
--- a/dev-erlang/meck/Manifest
+++ b/dev-erlang/meck/Manifest
@@ -1,7 +1,5 @@
DIST meck-0.8.12.tar.gz 50998 BLAKE2B fc87c0472e5e5063b2247366654e8fd5d6310e8f16e3f324ad721cab35e88527f2bacd7eb0d686a44137ebe758d77a24357002c29ff2e979fb54efc82c8ff160 SHA512 d70c878474a300465c7b439f25d363362f376135f0bf5f9a1e74e2c620a59b20ceb0e47d2cf0dc44ae80ec5215c60f696084b21aa94d72220632d8012827147d
DIST meck-0.8.13.tar.gz 50976 BLAKE2B 614470a039ad46b49d2dfcc93ff560f4b05c7bab091502ccdf3ab41d82c77292dd19bb4c8b6a8110b94eedccbe39633820db59342ea3af2735b3a197ac1c59d2 SHA512 8207a0ae81362ffd4c6c57083226297fc3976e82dc9cd0503da147edefef3ee8453fa20ea98364359bec5487ed0e2fb26ddcb6588bda943e8d0ce73e6f2940d5
-DIST meck-0.8.4.tar.gz 234157 BLAKE2B 0f8abb2bda2afa3c41e18d51ec8ba6add17e69343f298c595dc4c6e6edab05770c875e158ba73314e1f5289bf6692bc5bf1e779e0e9edbe7d39a88ba44724be0 SHA512 e6d8caf385e93daef70382f2efac59215628cc200dfaeb74437571d24131b49eb8328af452133ce3c9393d14a1f84b90c2432c83af25cf0cb17cd19a236373a7
EBUILD meck-0.8.12.ebuild 617 BLAKE2B 4f3c446a686e24a9d49a22f37df502ea7439ce2d17041e37de72094005341df6e5ce134c475ee4ce878e937a90985f5e3146f76e6be44c55203906cc08147c2f SHA512 8c50d285258d4d077adb4e6f63275c0ac781cb05ddad54f531b5c6ae09ded90c60fc4285312218733803b14bcae3ccbca925673989179fb150194fb2a0a2b0ee
EBUILD meck-0.8.13.ebuild 537 BLAKE2B 3ad8780cdb5c14bd8352049b08259b93c4817af57da52f136ef0127111436e60ddcab75b3011a272ccf945726a723d913e71e26a4352a2f30e6fe88c6c3b0af9 SHA512 24f4107d4d3ef294e2a61a778ee290874fd5427fbf88806b3259d878d0b26ba3a503d05b97caf00531ee56d88c620a6e283ef33c19cb0f02e3d7b5e93dd87601
-EBUILD meck-0.8.4.ebuild 687 BLAKE2B d49f6ab0471db97f3dc8d86cf59bc2a1bc993c4874df3000af7d4a9441bfb2e6a750fc6d5a343b61ba08dce2b07f4b6e83c5b57d5014cd8ed45d5f3e74044c35 SHA512 638dda66978d668a9902ec9660bcc34c6d90acd311d3eb039b9f71733725c94ab1aae4259e0284839e1ca37af33d4ebce6a81933412bc22f96f6fb62b4cda485
MISC metadata.xml 298 BLAKE2B cd9ed15bc665702fbe5bc699764aefa17e8664571cd195e15368bff4fa27d216477c6e075cb1a96e2b3297eed74837410cae518afba620414a92af029e6e918f SHA512 78fb17dd01791a2f699483962ed75463f3b4e2d1d9406aff475898bba31eda34c8954793f2cb5227dd9636a59769a17bb61672fd1cb7ce6989b4e080d6d6e0cf
diff --git a/dev-erlang/meck/meck-0.8.4.ebuild b/dev-erlang/meck/meck-0.8.4.ebuild
deleted file mode 100644
index f9d3518ff190..000000000000
--- a/dev-erlang/meck/meck-0.8.4.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit rebar
-
-DESCRIPTION="Mocking library for Erlang"
-HOMEPAGE="https://github.com/eproxus/meck"
-SRC_URI="https://github.com/eproxus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-CDEPEND=">=dev-lang/erlang-17.1"
-DEPEND="${CDEPEND}
- test? ( >=dev-erlang/hamcrest-0.1.0_p20150103 )"
-RDEPEND="${CDEPEND}"
-
-DOCS=( CHANGELOG NOTICE README.md )
-
-src_prepare() {
- rebar_src_prepare
- rebar_remove_deps test.config
-}
-
-src_test() {
- erebar -C test.config compile eunit
-}
diff --git a/dev-erlang/proper/Manifest b/dev-erlang/proper/Manifest
index 8aa04de2d174..0d0da528cb05 100644
--- a/dev-erlang/proper/Manifest
+++ b/dev-erlang/proper/Manifest
@@ -1,5 +1,3 @@
-DIST proper-1.2.tar.gz 291892 BLAKE2B 6c69f449c8794c1a957c78e7c478385bb4590f13752856c8695fadcad5f25943da8939d028b21e8615042fccda20561479e1906e4e1c701c281d29123000bd65 SHA512 07030eaf63d7e28d5df168ab6b49bf1ad1850b962453079f8421ce4b682caa0e6bf166a71e7abebff3d61c3ada7da86fe3b6ffee3a8ddadb9686e75733cbf75e
DIST proper-1.3.tar.gz 385139 BLAKE2B ff161c9ef694a039105a4ef863952b1a9377bcdfcecebe760de15bfe722291aaf2098a1e187357c6c30586024313f746abf52c89f6c337977deb6caeb448d404 SHA512 4d57ad4fb2a73aedbc9d839c953f0a844bc13acfbcc7e7ec2f0fcf3570a6b877589c1684a28e30dea93f469f6a7ab6db46bb95bb9b539721f6273eb6909dd2bf
-EBUILD proper-1.2.ebuild 517 BLAKE2B 76618a1cea25946ea2e1277d78c9133112142a7fd43b6483ff54b78a07e5379ef61a365bc8018b2cfeae746c5a0ffc02dd44a1d8609aec6a91fe0ba7130668de SHA512 d59107ab2f28890e4b9864fab694127ec88b83136bec0d6028bc07918610c9c5eaadacaf8d3de8675005f3d5ede0f2c6c7d29a8f19e42121ecd2565d011faea2
EBUILD proper-1.3.ebuild 574 BLAKE2B 8b34b68fa95b56d36ff41ca5128a1fbf1e660bfc77feade87c194ae8e2ea241357ff427c7edad69df647d47fd6c70a246f6092d5ddf2826a19eedbc1a6026586 SHA512 4f9a9ab6f2fe058b5bef17c8c0499a300d17012c125a20921a3f0d5421cbf2d8f2b50c0dbf9ff86505878da3b6d76cf9c21b7655df863e84241a388451a5b946
MISC metadata.xml 302 BLAKE2B a27e2890ef314bf8c424392e6b3c2713651e582add10fd92becb8faf80ff147b9dd80024563121e12925404df3861596761e11ca1be8b99b4ae82e4c3f2c5bcf SHA512 cb80d065b83e0c3f9061f1b1d8ddc4b59d627941c035ff6ac562b2f11f7e26845f89bfabd6e6a313896ffd05a9b7208fd1e8d74c885e5cbb09f1ec29f3c3db08
diff --git a/dev-erlang/proper/proper-1.2.ebuild b/dev-erlang/proper/proper-1.2.ebuild
deleted file mode 100644
index 6e489aec399a..000000000000
--- a/dev-erlang/proper/proper-1.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit rebar
-
-DESCRIPTION="QuickCheck-inspired property-based testing tool for Erlang"
-HOMEPAGE="https://github.com/manopapad/proper"
-SRC_URI="https://github.com/manopapad/proper/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86"
-
-DEPEND=">=dev-lang/erlang-17.1:="
-RDEPEND="${DEPEND}"
-
-DOCS=( README.md THANKS )
-
-src_configure() {
- ./configure
-}
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index e011cd241d66..6b27b95c6bab 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/clojure/Manifest b/dev-lang/clojure/Manifest
index fe0832c8de71..019ba5b5dff2 100644
--- a/dev-lang/clojure/Manifest
+++ b/dev-lang/clojure/Manifest
@@ -1,17 +1,12 @@
AUX add-compile-spec-ant-build-target.patch 1813 BLAKE2B 5a24f1457e298429bee3fe31deca54df3801665ed57a91c9ee760003418a34a3d5f59cfe432eedfb8a247e8b9c12dce701253dd9fc747b3bf1c84f10d8bc9ec5 SHA512 da5e5a61faa8c17244073dcfa0de40c9aec1ce698df60aa1b8ba89d5aa187e9974edd400fee711120c0181b152e461db8669a85f5b83ff037023c3f05a81f21b
-DIST clojure-1.10.3.tar.gz 683020 BLAKE2B ea57231375589d5c45b7e8a1fe87ea3f371e631733d5ae27d547e84a575cd7a54394fa401c920a7ec5e7218719f2ecd728a77e1d3e05c803f0620fcfeabd4199 SHA512 540c4c730a9f504f4e8a33e957fb150a70c3f1afa8e10205d23bb3c0528a46ca615b3a95dbedf367d4d0965d8eabc69b2d7f3bc144be9b4cb64fba085bfc6d9d
DIST clojure-1.11.1.tar.gz 705082 BLAKE2B 5f22fcb04cbb2aad8b90ceb93f620cef1a8704768663023db2a817efbe294dc232d60bd077fc748daec512f80f8425c0df5a417a40b279e3d65165948f615bb1 SHA512 b4e05f61e5a68b5dc8215b2158a32af891ee1e855240bc753bd1d5d28b6864f2e1c5ef45ad53a7f5fa5565fc19ff957939b7130ad44b432ad8ea95e459aa26e1
-DIST core.specs.alpha-0.2.56.tar.gz 11780 BLAKE2B 088d0b32dea7ec49ddaf0f461703762a5a877ff4028b775eb35998e6a5a3436ad57b35d7d9431b6911ca2304403e95043d375bac80080ecaf6144a77b3ebcf4c SHA512 afbfc04b9708a21ae6c6b29b8653fc62b23efcb271b973534c4b8421a7d73df3ad24bd28d7115a2fe926954dc45571de86971637736f3a494799f6f1ba1765c8
DIST core.specs.alpha-0.2.62.tar.gz 11799 BLAKE2B 2e28043cdd9f3b71a9eabd30ec39ba88ccdb8f9af6b442bcf58d1da6fef73132e9f591865302d9cff43dd6aeca0200768e63993000ffc3c840b5c07bb823f20e SHA512 0707ef3f669d2eaf1595d1e333a9b1e62d97fcbe4cf7ed70c968a4ade3da7e06c281e8e075f953887346288d190bb1dfa7866d9a8d623662e6f844528eb1a45c
DIST data.generators-1.0.0.tar.gz 9940 BLAKE2B 981ac8f91ae05aecc7a9e7c85cbd59c5a50785bdc969309465374393234fd0a72d9803931acebbbbf369e812de33f0ac0c2ddc3009f8bb4237debd9e665301f3 SHA512 a8d5881c401b409e7e4192243e62288855b435d5979fd7950fcd3ee5291d16ce4aad913ea1dadf26db8a1297a21cab19e1e1e5d31e26db57a6fa4ed17bcefe0b
DIST java.classpath-1.0.0.tar.gz 8955 BLAKE2B 1ab2d077d9f852ee72a1576b71d6aa8764f2fdb04eeed3f7710a7deb65942df8c0b1caff5847e329c191316c7218877b8b136b9dcefdb8f450f383beed5805ba SHA512 552f31f1f27fd80f262bbec4777626951bccef6689f4586fc327c3490669d25591c1a87907b15709dcb8d69f47ce33341d219694877b44481859b79fb38737fa
-DIST spec.alpha-0.2.194.tar.gz 39101 BLAKE2B 86de07fd83495b72d3b7d85b803ee9ecafba9a72d8541b5c62f22ad32d4e16b0c7be758ea8d30b743eba6fe994e09898e2f59b2b720913e7e1ab3732b496423f SHA512 3170883c1d62acf9af1435a5ca1ced34a318c53d1cd443d58a74afdcae4888553b9dba91fb81ccea8824c3a0c2396a0efbfaeb8ab408d8bbcf1aea0d3da9c82e
DIST spec.alpha-0.3.218.tar.gz 41399 BLAKE2B e6d20afb42d26096077db5ea0346a3f1bd261f9b0ec71c2bc6f70849352ea38e2eb0d7c6e2124af4342b1b4f25966568d3054fa7447fbb1285eb539beab6a19b SHA512 bf89cb38777cd413804d7211519a62ee8b4dc80b93987cc4ecccb8065fb4c43b876e713c99a966663e6ec0ebd2dc3d35a567d43a38e8f73b80643b2653e3781c
-DIST test.check-1.1.0.tar.gz 85177 BLAKE2B bb7690f276d6503a98befd4542899891d6388a24bd8ed739f20f69742cc274f3b8bf0ab7196eb3de787ff3efd3803f40d695129e1fc897b84bc4176ecb672be7 SHA512 7e896df721476b090f26c8ee417e30b59bc66708904cd30c3c663894f16e2ff3a0622f806ae4495fc6001d50e997b563ee955cc464547fecbbe6147b2b61ab17
DIST test.check-1.1.1.tar.gz 85399 BLAKE2B 752f0f0149dd5720dcabdcc65173906b124a85590f6b3cda41d3384a05e5b54c10b4cd399ba26ff466d637ea87e0fd81dc2a4943179818ba3d4fccdee977922d SHA512 e62ac00e302efbf4bb0c70721cd0b4438b2d302855146a052bfde492b0f36506fbd44c10c3e5c88a0eeb9b548eac40247f77d8ac590f758176e1d8f54270e196
DIST test.generative-1.0.0.tar.gz 140414 BLAKE2B 8895fd2e86fe3ac54c826af10f914e43e3dcb0233e799102c6ec2024fb77fe8a47dfed1753a432ef4353ebbe0f790334f30a0b6d42195e869ecadb21d545578a SHA512 28aeed3dde40b1e02ee41219b698083e5ec7c63df0c779d1db75e07e5000faf0cd1415fe7418e241ebbea6979606db72696fb0090c4204d22ec1aea689b2ac34
DIST tools.namespace-1.1.0.tar.gz 36182 BLAKE2B e93ef1151f3c1d4bdbda881712c008c50a4e40e2787c9de2708d918009bcbeaf2db143770fbe8d6d251688b1b1bb50d75a8fca1a684badae1634aa8f23b08c3c SHA512 9cdac4dc90192b621cfadb901bb9b2befb9684a6431e87938b6993b879bac2d9c946cdc0ec29226503b7c2406ef2db9be7d49a2398bcf27520d422b0dbfd0185
DIST tools.reader-1.3.4.tar.gz 62300 BLAKE2B f8257166e62963f468987b6c926edfce852cfddc7b641e3af25aeee919f8b03f9e82c91bcd65f6b3110d3b042bb8b2d063468b7707db5965eb044546619ef711 SHA512 329e4afb9aa77231fe2d583ed6ac11089c2f7a9600db02109ad205bfdacb747a8af3af28202e545a4ffd71a77b4a04aab2a35a0e3a12f88085ef705060a15a74
-EBUILD clojure-1.10.3.ebuild 3367 BLAKE2B 870d7f0f0cb740a7aca355e1de28cdbf240268152e46895ce29a820ffcea5f394145cfdbd443c64f2a398df9ec06d1dc8d4379270b6c00ded0cffc147bf4feef SHA512 4dd7f9d30502e08c52d67da1238289211dbf3acb133cd00ec9e671f7bae422432856af942ece49ebeb7691d943ad30165be23ec72cbc70edf263eee47462ddb4
EBUILD clojure-1.11.1.ebuild 3301 BLAKE2B caabebd368ef317abe45238b10e22cff8732d936f4f11dde55b92ccc6429d13a00fc8306dff897b4e12fc6414c9cbfbf6bdd43b2f68720c9c8d43d2cc9efb32d SHA512 3ff8efe4772dd4ed2ea3c0e26b6420a1bb686298cf56fe7307c4b651567abcd965b645e4387f7ea89add53bc66ecf6f0157a900c14b601855ea430af5b700988
MISC metadata.xml 335 BLAKE2B 9d5549eaaf88d24a1023d47406828fe19bb004dd23a8d53180d2f7cc3368b55105a3940051229a04f5a0071ef51591ec905c4fd1e527fc82b35f5f7920004267 SHA512 5d9f342b3e530281c617e5ffbc68ad085d6171148ff48c6842c5053cd35be57a244014b4b917610b833cbfa3d960f3e667aa6601d7e5cb29f05bd2030cc39200
diff --git a/dev-lang/clojure/clojure-1.10.3.ebuild b/dev-lang/clojure/clojure-1.10.3.ebuild
deleted file mode 100644
index 68a77c1ba6a4..000000000000
--- a/dev-lang/clojure/clojure-1.10.3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="test"
-
-inherit java-pkg-2 java-ant-2
-
-SPEC_ALPHA_VER="0.2.194"
-CORE_SPECS_ALPHA_VER="0.2.56"
-
-TOOLS_NAMESPACE_VER="1.1.0"
-JAVA_CLASSPATH_VER="1.0.0"
-TOOLS_READER_VER="1.3.4"
-TEST_GENERATIVE_VER="1.0.0"
-DATA_GENERATORS_VER="1.0.0"
-TEST_CHECK_VER="1.1.0"
-
-DESCRIPTION="General-purpose programming language with an emphasis on functional programming"
-HOMEPAGE="https://clojure.org/"
-SRC_URI="
- https://github.com/${PN}/${PN}/archive/${P}.tar.gz
- https://github.com/clojure/spec.alpha/archive/spec.alpha-${SPEC_ALPHA_VER}.tar.gz
- https://github.com/clojure/core.specs.alpha/archive/core.specs.alpha-${CORE_SPECS_ALPHA_VER}.tar.gz
- test? (
- https://github.com/clojure/tools.namespace/archive/refs/tags/tools.namespace-${TOOLS_NAMESPACE_VER}.tar.gz
- https://github.com/clojure/java.classpath/archive/refs/tags/java.classpath-${JAVA_CLASSPATH_VER}.tar.gz
- https://github.com/clojure/tools.reader/archive/refs/tags/tools.reader-${TOOLS_READER_VER}.tar.gz
- https://github.com/clojure/test.generative/archive/refs/tags/test.generative-${TEST_GENERATIVE_VER}.tar.gz
- https://github.com/clojure/data.generators/archive/refs/tags/data.generators-${DATA_GENERATORS_VER}.tar.gz
- https://github.com/clojure/test.check/archive/refs/tags/test.check-${TEST_CHECK_VER}.tar.gz
- )
-"
-
-LICENSE="EPL-1.0 Apache-2.0 BSD"
-SLOT="$(ver_cut 1-2)"
-
-KEYWORDS="amd64 x86 ~x86-linux"
-
-PATCHES=(
- "${FILESDIR}/add-compile-spec-ant-build-target.patch"
-)
-
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=virtual/jre-1.8"
-DEPEND=">=virtual/jdk-1.8"
-
-S="${WORKDIR}/${PN}-${P}"
-
-DOCS=( changes.md CONTRIBUTING.md readme.txt )
-
-src_prepare() {
- default
- java-utils-2_src_prepare
-
- ln -rs \
- "../spec.alpha-spec.alpha-${SPEC_ALPHA_VER}/src/main/clojure/clojure/spec" \
- "src/clj/clojure/spec" || die "Could not create symbolic link for spec-alpha"
- ln -rs \
- "../core.specs.alpha-core.specs.alpha-${CORE_SPECS_ALPHA_VER}/src/main/clojure/clojure/core/specs" \
- "src/clj/clojure/core/specs" || die "Could not create symbolic link for core-specs-alpha"
-}
-
-src_compile() {
- eant -f build.xml jar
-}
-
-src_test() {
- ln -rs \
- "../tools.namespace-tools.namespace-${TOOLS_NAMESPACE_VER}/src/main/clojure/clojure/tools" \
- "src/clj/clojure/tools" || die "Could not create symbolic link for tools-namespace"
- mv \
- "../java.classpath-java.classpath-${JAVA_CLASSPATH_VER}/src/main/clojure/clojure/java/"* \
- "src/clj/clojure/java" || die "Could not move java-classpath"
- mv \
- "../tools.reader-tools.reader-${TOOLS_READER_VER}/src/main/clojure/clojure/tools/"* \
- "src/clj/clojure/tools" || die "Could not move tools-reader"
- mv \
- "../test.generative-test.generative-${TEST_GENERATIVE_VER}/src/main/clojure/clojure/test/"* \
- "src/clj/clojure/test" || die "Could not move test-generative"
- ln -rs \
- "../data.generators-data.generators-${DATA_GENERATORS_VER}/src/main/clojure/clojure/data/" \
- "src/clj/clojure/data" || die "Could not create symbolic link for data-generators"
- mv \
- "../test.check-test.check-${TEST_CHECK_VER}/src/main/clojure/clojure/test/"* \
- "src/clj/clojure/test" || die "Could not move test-check"
-
- eant -f build.xml test
-}
-
-src_install() {
- java-pkg_newjar "${PN}.jar"
- java-pkg_dolauncher ${PN}-${SLOT} --main clojure.main
- einstalldocs
-}
diff --git a/dev-lang/fennel/Manifest b/dev-lang/fennel/Manifest
index ef53f7758887..5c94f013ef30 100644
--- a/dev-lang/fennel/Manifest
+++ b/dev-lang/fennel/Manifest
@@ -1,5 +1,5 @@
DIST fennel-1.3.0.tar.gz 280241 BLAKE2B b8b79b7c439d68e8e3e3eedbd50e8789cccad2a278df908d7432501722077ab884a0d18927a853fea70fc1ec682e929d5337b087662b64b0da4e0fffcad62d9f SHA512 b4b9b96f71d1cbbf5c81eae737aca01f7d417a227925d19008a923f5045a86a355297f927ecdb719653097f73d6d6df148955b1973e4483dd14e863384ca0ff3
DIST fennel-1.3.1.tar.gz 293564 BLAKE2B 9fc465a06d8df86468197408dbb2c4e1c20a630911d1d999763cb274ed5bafa8dc4260416f10edc294bb9b7e56379f7842137d016059f0f2bc61d15391449447 SHA512 421d479c4527898123020ecc231e5eea38c5f5f1216f4a0bed0a39b8123d6a21ba1b0e876d281dfde447fe000e34a81f706303b4daa2626cc7559c063990cd5f
EBUILD fennel-1.3.0.ebuild 967 BLAKE2B f9b486d8b202ea891a4d91087c917cacb0c988675f56c535c5048707f01885454942034320d13b91b7dd70270e3b6bf05263e31f27ab81824c1449dc4ebfb4e1 SHA512 f14020da5e253e607bd1f3db308b385c8f62935ff8faea175da89ba0363ea12e63c2ba3ae5ea57b4460e19d92a2e44b954db784dd7e9f1498bc7f0e6cefc7d03
-EBUILD fennel-1.3.1.ebuild 922 BLAKE2B be1914463a7d0e61daf3f4e3d1cdeda3e1a3b9a1dfa910af7e8a3ff839bf1ece571a9689d0f8635104f69b457a3c67e2196b8d8c3a4f78fc0302d09a0952b838 SHA512 6d28ef65f240d093a0b8262fcc78fa721a5678217eeac8ce29e79f900f24ec2ce8a10f8b1b864646c7445bd8c9e39b48f0580c5be9b0013a85de83a77b799f0a
+EBUILD fennel-1.3.1.ebuild 921 BLAKE2B cb433616b7e14b7462fc0167c14cad50436adc84d949d838019606a1a8d1f8414a550470f950e3fdc1a0430b4fbf3664140dd3a6f585113be7f49956a6c7c5f2 SHA512 8e3c313f82fe8fea9727e7129d7efb86abee9be87109708d3d86d674dbceaff52dab4abb81002cf7410a90552694667b507fd3573a145d3b79cd4857b5f82040
MISC metadata.xml 1061 BLAKE2B 49ef84fd44f2efd7526055bfc6fd1a37fa0d426a0746d769844ad6fd4ae1efc7dcc541f61fe6f3d8e0e92cb324c6bdfb061312c15ed1d696cf1985aa4cb4097d SHA512 3381a38c5c2ae6482325e6aeea556db767cc6166e89280511d0597c06fbc532a6592d526954f8b1fd40badcac7a951eece9f6aeaf18802f85ca16ccb5da4510d
diff --git a/dev-lang/fennel/fennel-1.3.1.ebuild b/dev-lang/fennel/fennel-1.3.1.ebuild
index adcd82b5141e..c411efc01ac9 100644
--- a/dev-lang/fennel/fennel-1.3.1.ebuild
+++ b/dev-lang/fennel/fennel-1.3.1.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_REPO_URI="https://git.sr.ht/~technomancy/${PN}"
else
SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="MIT"
diff --git a/dev-lang/fuzion/Manifest b/dev-lang/fuzion/Manifest
index 578af26dc952..aa252cc7697f 100644
--- a/dev-lang/fuzion/Manifest
+++ b/dev-lang/fuzion/Manifest
@@ -1,5 +1,3 @@
-DIST fuzion-0.082.tar.gz 751728 BLAKE2B d876d8bc762e9f2bee25e93aee0b118721136398f9e6c98e70adc50ce684fdcaa15991448ca748b1ae1f348e5facc442277b600ab3b5a809284144aa2f9b4928 SHA512 17cd56186e0fd7e07d5f592b7f8edc47e2609d0a6df08877c1db773f9ac56d8fd8ce60a1b7cffd918e23e20fad29a4c05c49d95a07cc3bec492e67d749837c83
DIST fuzion-0.083.tar.gz 830470 BLAKE2B dcd320fbc8e4e426857f26004678e6e768d3baa987668db2c8b6e2b52c8dfffecd4e65f5d3930f7aa0726b0ae5be1a6266c6721fd4de7d0d277e2e779adaf3ff SHA512 1f727bb280d3de15f085093eac63810c6cadb6e8a5939d288abdbd5b79f4bb982e568dba484c5db087b3050635330f4b93d81c457ec50c7e2e9ceb21dc89dea5
-EBUILD fuzion-0.082.ebuild 1170 BLAKE2B 41b445aa23b7bd1a275fee5cb02685e4fe170ef74a0dfac5a7612320f8b79bb5a59ed3084f860f0a911fac00e7455b12c5bae7cee13654ba8b01ab03a1351216 SHA512 0bd12e6b037120fc7b94ab9b79f02882601e0294e0b5e01fa3ad55ffe6aef8da6ba48dd25af0453877de60b0f66524acdf0443fc9757933e5e9672eda104cf23
EBUILD fuzion-0.083.ebuild 1314 BLAKE2B c7da07fb8a172d9d0124e7d835a76ff145f9352d4b008d3b0020e423f346c9fa9c169ac46672ddd8894f55e342c75679909da7e22983b989011ad255844eecfe SHA512 38a721c53b917f9eea7092f355bb7a83827183e5a6c6e4d53fbe7db47fa0b93e9c177dba47dcd7f64314cf87b7ce93f5b8a4970353bd621050093f53645f4ac8
MISC metadata.xml 678 BLAKE2B 1785e807c53bd64819e1e7510d96a6d81bf316351d38633cd45f506fe79faad7334fb13ca646366c31146f66301dfbe638a71fffee0726867f6863340b7d14f3 SHA512 d61ffbe425b6a6b84dc1f813f279c0e655650e8b5273c69492f1092414ae956c8f1413bda3a87e5a28783a1d219d7d69282eeeaab1c8e6227a04c05ca0bea27b
diff --git a/dev-lang/fuzion/fuzion-0.082.ebuild b/dev-lang/fuzion/fuzion-0.082.ebuild
deleted file mode 100644
index d7efe8f81b5d..000000000000
--- a/dev-lang/fuzion/fuzion-0.082.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2
-
-DESCRIPTION="A language with a focus on simplicity, safety and correctness"
-HOMEPAGE="https://flang.dev/
- https://github.com/tokiwa-software/fuzion/"
-SRC_URI="https://github.com/tokiwa-software/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=virtual/jre-17:*"
-DEPEND=">=virtual/jdk-17:*"
-BDEPEND="test? ( sys-devel/clang:* )"
-
-DOCS=( README.md release_notes.md )
-
-src_compile() {
- emake -j1
-}
-
-src_test() {
- emake -j1 run_tests_parallel
-}
-
-src_install() {
- # Remove unnecessary files from build directory. bug #893450
- local torm
- local torm_path
- for torm in tests run_tests.{failures,results} ; do
- torm_path="${S}"/build/${torm}
-
- if [[ -e "${torm_path}" ]] ; then
- rm -r "${torm_path}" || die "failed to remove ${torm_path}"
- fi
- done
-
- insinto /usr/share/${PN}
- doins -r build/.
- insopts -m755
- doins -r build/bin
-
- local bin
- for bin in fz fzjava ; do
- dosym -r /usr/share/${PN}/bin/${bin} /usr/bin/${bin}
- done
-
- einstalldocs
-}
diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest
index 270e598a6a70..9376e81f2b57 100644
--- a/dev-lang/luau/Manifest
+++ b/dev-lang/luau/Manifest
@@ -2,8 +2,10 @@ DIST luau-0.583.tar.gz 5575214 BLAKE2B 17088d4d5026854a5aac29d80a20ab8901753a3d8
DIST luau-0.589.tar.gz 6003411 BLAKE2B d478aea8a9c2091d2b17cf48c07faeb50801d39c4295f70c81485f96af5c05b5d9b565b18e96977933e5b8a5ddd3b1570da39ae28e53bf74b32fc595d1ccbd67 SHA512 923519a59e8cf92f92c06b2e18716b1360d504098137e72757a607d8e6801c7aaac6b6285264ca74e3dd90b618433e06599511b9a49198532501c2b8f841b577
DIST luau-0.591.tar.gz 6019607 BLAKE2B b60520141f79ec576ca0ac0eb6f73b6022a7450bf2a713e3c9dfcfece97750909e36c07c7e2dc31a786a0d9201e73b44a1d69213cdf8138173b9d862a67499d4 SHA512 068c5323fb7b7e55cf26dceedbd7a4b5e6356e503076e7cdce1493e6a105a49b5eff65312c98e796ec863cc74172a7010838f27f4b7b8131c8fc93a8a1501c39
DIST luau-0.592.tar.gz 6047275 BLAKE2B 94299eabd16c7163877b4e1b4514998d3a9db06b60f8aafb368d199eb407709987d22d02ff182e66fa38983f5eb8b09d557739d98e8d8cbc406dbfe336e99cba SHA512 69f4c3c82e26e42c6f2d5ce052b00f90cba10c4ebe2cea979e1e0c53463b2b22389e1a3308984c3c537c1efc1c488407a51f15fdd30301b8364645f362447b2f
+DIST luau-0.593.tar.gz 6053499 BLAKE2B 5cc023f32419cfc09a7dd4f4e94e99905e8e8bab42b675cb0d4712bacd930250094441f5a7ac9fbc68b9fa6e84bb5e9585100f44ee28ef9acf0b21b42f43eed6 SHA512 04c2808685db42fce09defca7a4e4e30a71e6fd6c4dc9362f030648203552e7ec79bbadda76f8e89ef3b627c18b05c277d3658286fbbf2c17db574733c0f7593
EBUILD luau-0.583.ebuild 764 BLAKE2B 0b537522661c2c8bfabcd10bef8296ce181f8bcee1cb9ceae85d0ca93f504f68e39b668b981e84981e8aa2109e75c2b7dd955271a96e1fd493090eeb72ee7c97 SHA512 98ff58b32279b3e3c8c16812f5d10002abf63ed29bf40555b5a364af0ffdb562fc75254b8ab42df5e0bef695002f4f59bbe7f4059208da5d9a163300f07d535a
EBUILD luau-0.589.ebuild 765 BLAKE2B 23f9d13f1fac061da43c18a71ce4dd742e8ff880d38da327fbb50859d0d8769bf86330785b09289d5323d6dd28166e1beee706e9bf669c5a9812a462be5056bb SHA512 5d6f371e31c1cf2d3a0ec657c133c6bd0543b2b02d09c7d5b75ac7724ff318c30da842fc5337277b57ad44b82e656d0e9a444a4907cfd742a967aff9bc67496f
EBUILD luau-0.591.ebuild 765 BLAKE2B 23f9d13f1fac061da43c18a71ce4dd742e8ff880d38da327fbb50859d0d8769bf86330785b09289d5323d6dd28166e1beee706e9bf669c5a9812a462be5056bb SHA512 5d6f371e31c1cf2d3a0ec657c133c6bd0543b2b02d09c7d5b75ac7724ff318c30da842fc5337277b57ad44b82e656d0e9a444a4907cfd742a967aff9bc67496f
EBUILD luau-0.592.ebuild 765 BLAKE2B 23f9d13f1fac061da43c18a71ce4dd742e8ff880d38da327fbb50859d0d8769bf86330785b09289d5323d6dd28166e1beee706e9bf669c5a9812a462be5056bb SHA512 5d6f371e31c1cf2d3a0ec657c133c6bd0543b2b02d09c7d5b75ac7724ff318c30da842fc5337277b57ad44b82e656d0e9a444a4907cfd742a967aff9bc67496f
+EBUILD luau-0.593.ebuild 765 BLAKE2B 23f9d13f1fac061da43c18a71ce4dd742e8ff880d38da327fbb50859d0d8769bf86330785b09289d5323d6dd28166e1beee706e9bf669c5a9812a462be5056bb SHA512 5d6f371e31c1cf2d3a0ec657c133c6bd0543b2b02d09c7d5b75ac7724ff318c30da842fc5337277b57ad44b82e656d0e9a444a4907cfd742a967aff9bc67496f
MISC metadata.xml 1071 BLAKE2B 21583b8ae784e9d98bf3f05cc8cca796e6e77b348ff43e52954a4aa67b805beaaf20c2f116753ed41764b51d85d4c673cd92e757053653bd8fc7bb8ab5d4ba79 SHA512 1a98dcfd442fc107c206c21c3ad3e464eec4ed3a77250b6dcaf982078553f612b1c6308a19a586835e6e17d3b6e208ecb6eca64b79fa2ad26f871b42e1711fe0
diff --git a/dev-lang/luau/luau-0.593.ebuild b/dev-lang/luau/luau-0.593.ebuild
new file mode 100644
index 000000000000..c7bee4916d90
--- /dev/null
+++ b/dev-lang/luau/luau-0.593.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Gradually typed embeddable scripting language derived from Lua"
+HOMEPAGE="https://luau-lang.org/
+ https://github.com/Roblox/luau/"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Roblox/${PN}.git"
+else
+ SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+DOCS=( CONTRIBUTING.md README.md SECURITY.md )
+
+src_test() {
+ "${BUILD_DIR}"/Luau.UnitTest || die
+ "${BUILD_DIR}"/Luau.Conformance || die
+}
+
+src_install() {
+ exeinto /usr/bin
+ doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce}
+
+ einstalldocs
+}
diff --git a/dev-lang/nim/Manifest b/dev-lang/nim/Manifest
index 62c9e6e38df3..2f5823bebfc2 100644
--- a/dev-lang/nim/Manifest
+++ b/dev-lang/nim/Manifest
@@ -1,14 +1,9 @@
AUX nim-0.20.0-paths.patch 934 BLAKE2B 6a4e44c5656cde6d5127bf6a6b8db92cdf8aada0892c27d536d0c1030ed7da8dc97138a8941030101918021f2a301fa683169c8a656fefc6fb7d0fcdb24029d4 SHA512 bf8dbc3e3861ec3ea2718092b981e495194ead5b547e69d01d5d842d128dc4b96b0ba3e95c78afd8fd822d594199315a01de370851ed8f594c091231b9a10ee9
-AUX nim-1.6.10-testament-skipfile.txt 1210 BLAKE2B d70268fcef2edb5383ca7dc696ae393432e0894c313d17e192e988e8826b5c296d3fcdd7bc5d547d62b1450f3c721fe3655166fd9ee3755f29c9ae8390453fba SHA512 a943fa520633b513ae3c5060a79b9501b34cad81bcbebbd803780506713fe1a9fd1580736e85032d0dedcd4190ebc37666ae94f4ca73bf5d88d51df523d2c4ea
AUX nim-1.6.14-clang16-musl-fix.patch 625 BLAKE2B 5081fe9f59d40b72a446c591d308d175adef745d0936613db649dea554610f6839993c181076aa4f9fa3b402c475fa2f360f8a612081428af630934088e0ecbc SHA512 838356e53a267d4a3f165973cea46c1b718b178079257ca3b129788dd4b8897a1cf870bd1ef171b91fea721f9de0835dec8fe38271581db61d32932736aa09da
AUX nim-1.6.14-testament-skipfile.txt 1770 BLAKE2B 66f0bad52f0d3f374dfe040ff4ae92a71a9bba5bb3b827bc10f912845bfb970f90c00bf12d0253f1d60e45543f86960447e331d9b4d76483c7f77f1d4c756d93 SHA512 e975afe8d7e5ff050735f22ca04f078ce46a2277bd459eea7ec171ebe4308097439becd33301fd66bb35ef892d0f821e4e0394cb5143b97c66c7f1f614bb1b56
AUX nim-1.6.6-csources-flags.patch 371 BLAKE2B 903e9738f6c87bc40ef922c5abde50edaff223cdf11befee0ece7b3a472a68b7dc211e1e6347a2181c68fe524693832f20309bf90aeb3aac9d76125f224587c9 SHA512 2753e14ada3093a2208636eb36eb2a79946f7c4858d86945b1d242d424b1a4350403b7d8f58af33c1c43a04b24465748cb7f26b7426e65b91d09cc61167d5de4
AUX nim-sets.conf 162 BLAKE2B 976422f31cf8a64e1fad537f4db38a07e0022b9460936c63e0220cb3858ba02704857841d5010ad8c7bde0e6192c4c3c1329aeca8080a48a728e8b288cefc0fb SHA512 61a07de9973fc77998515bbb62498ffd1de991241bf32805f4acc0e4325e39d767ac862f2546757763aa8d0a7f35b95a9e1df91e6aa6f241eed6e93c8e3c46f0
-DIST nim-1.6.10.tar.xz 5216284 BLAKE2B d5b7bdc488086260b84700e3022ff7fc45b98d78574a3d2e288c95968a580fa644e47612dc60d6e63f5e85687f5b59a28128be746abc55bd6d4527344dc3ab14 SHA512 2ba6c4db68030ace2b4dd9b7f85d2b7c882c62e8f7f68bd0b82f548c91c300ab0e03c66f56c678127058f56b75a5550dec48d68eb6d666a179994cd1a6e2cc47
-DIST nim-1.6.12.tar.xz 5180496 BLAKE2B d7c04ffdde273336770d9397dd255b7cfc442f6be9592afbfa5ceb1ac7836a8213d5cea673477ab55bd56c004cc477a6023b6a2799715f46689f3e328302e433 SHA512 17c31024ee19dfa36f25bf8a5091992b24a4adb1a817246119a2fc552075999f698a92e66243ddd5ee69d966deead37535c9aac00ebece3854c930f905eeb030
DIST nim-1.6.14.tar.xz 5266632 BLAKE2B f6eadf44365a099f45d1b734dea494e5d098b0427791c19a5e0b7ee6fa8069fee606005920cbcbfd7c88a36ace870949ff797d1e37fc1f84e14d5dd1aeb4bd1d SHA512 6923ea98627ea48b5c939438618caa8e6860f248086e43bc101b543aa78e7c475bc8e56b8acb90dc4a3771ca0d2e27fbdda6a0b477dbb906acda8a7b39c272d3
DIST nim-patches-1.6.6_p1.tar.gz 2632 BLAKE2B 64980d9510dc48e3c566473dc618d00cafba04783882d62b12015e8435c9c0515d7726da30f0b74dca6a41aa88a9c9aed2189a65b3325c28839d0051de8a3365 SHA512 7ba251675cd564452669bf5ec3748565db818324f58506f20a5036e4b54df10f4d7c149cece8cb97c853222cfa7d4d8d26856d92aaa25e613e31c6f5c2a8243d
-EBUILD nim-1.6.10-r2.ebuild 4413 BLAKE2B 4a321ed1751fb582bba04413759d78e061d6d00751b6c1e15668b05ab2e57552a726bf0ac33b49355a881bb6543bd5357ca874cb39b6294d562c2a7900cd64b9 SHA512 afe55c756bf43f875d810e551f2f0d9f746bef5800de269d4a20260bbd6750647bd7da4352502f2e61e60b67f00156975eaf314e5beb373e65e0664152c7f104
-EBUILD nim-1.6.12.ebuild 4459 BLAKE2B d237b8243dcbb0ab941155e5a8abec2295f628ab98d2a92d5e8aee3d661e44d546fb71c36bfbec2fb29958a5736149d4a055a6b5b517a1ab42d3733b7d37f813 SHA512 ad440e3e94f3c91b1366e919b431ca1e51d967b94758921158799981749aeb4d7be9d953ba017811082778d8d3d5023896ea03b95551e2883cc2c90ef8afc15b
EBUILD nim-1.6.14-r1.ebuild 4817 BLAKE2B b2b06c8f4a76510b40c1a22f398695adeaa474ff2f86646cc0459291f841f44162914929c7abf541c92322bdc8501a3ed0bb1b97f661a4772d3d9069ae728f52 SHA512 f87df54f333d7fb9842ac7b375d750b006ba91826095ff435859ab059731218da45f4653570e88b01346fe4839e28a2ac2132efab8d2ff4e68fe3dc093d8b1ee
MISC metadata.xml 2157 BLAKE2B bbbc15b0c5590a22e276056a55ef09957ae5e5b0429122411e9d7570756873a5147bc8a00ee2bc97e887aa0d76668e3ecab10b495d67e5fd10174a0411d02f5f SHA512 b6d3010ddd9a0dc4e5f9698ac832cebe794c1b4b222d561448d9e43d9e3a581e5983c5d771bdad96957a100029efdb2804ff30b8b223b33ba5864e68fdb25519
diff --git a/dev-lang/nim/files/nim-1.6.10-testament-skipfile.txt b/dev-lang/nim/files/nim-1.6.10-testament-skipfile.txt
deleted file mode 100644
index 46d22c9fe915..000000000000
--- a/dev-lang/nim/files/nim-1.6.10-testament-skipfile.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-# broken
-tests/assert/tassert_c.nim
-tests/async/tasync_traceback.nim
-tests/errmsgs/tcall_with_default_arg.nim
-tests/errmsgs/tproper_stacktrace.nim
-tests/errmsgs/tproper_stacktrace2.nim
-tests/errmsgs/tproper_stacktrace3.nim
-tests/js/tmangle.nim
-tests/js/twritestacktrace.nim
-tests/lent/tbasic_lent_check.nim
-tests/misc/trunner.nim
-tests/misc/tstrace.nim
-tests/pragmas/thintprocessing.nim
-tests/pragmas/tused.nim
-tests/pragmas/twarning_off.nim
-tests/stdlib/tos.nim
-tests/stdlib/tstackframes.nim
-tests/stdlib/tstats.nim
-tests/system/talloc.nim
-tests/testament/tshould_not_work.nim
-# require network
-tests/stdlib/thttpclient.nim
-tests/stdlib/tnetconnect.nim
-tests/stdlib/tssl.nim
-# don't work without megatest
-tests/misc/tjoinable.nim
-tests/testament/tjoinable.nim
-# don't work with "--hint:all:off" hack
-tests/concepts/t3330.nim
-tests/stylecheck/t20397_2.nim
-tests/stylecheck/treject.nim
-tests/stylecheck/tusages.nim
-# need external dependencies
-tests/manyloc/keineschweine/keineschweine.nim
-tests/manyloc/nake/nakefile.nim
-tests/niminaction/Chapter7/Tweeter/src/tweeter.nim
-# need functional valgrind
-tests/destructor/tnewruntime_strutils.nim
-tests/destructor/tv2_raise.nim
-tests/views/tsplit_into_openarray.nim
diff --git a/dev-lang/nim/nim-1.6.10-r2.ebuild b/dev-lang/nim/nim-1.6.10-r2.ebuild
deleted file mode 100644
index 282de83f53e2..000000000000
--- a/dev-lang/nim/nim-1.6.10-r2.ebuild
+++ /dev/null
@@ -1,195 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PATCH_PV="1.6.6_p1"
-inherit bash-completion-r1 edo multiprocessing toolchain-funcs xdg-utils
-
-DESCRIPTION="compiled, garbage-collected systems programming language"
-HOMEPAGE="https://nim-lang.org/"
-SRC_URI="
- https://nim-lang.org/download/${P}.tar.xz
- experimental? (
- https://git.sr.ht/~cyber/${PN}-patches/archive/${PATCH_PV}.tar.gz
- -> nim-patches-${PATCH_PV}.tar.gz
- )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
-IUSE="doc experimental test-js test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- test? (
- dev-db/sqlite:3
- dev-libs/boehm-gc
- dev-libs/libffi
- dev-libs/libpcre:3
- dev-libs/openssl
- media-libs/libsdl
- media-libs/libsfml
- )
-"
-
-BDEPEND="
- sys-process/parallel
- test? (
- test-js? (
- net-libs/nodejs
- )
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.20.0-paths.patch
- "${FILESDIR}"/${PN}-1.6.6-csources-flags.patch
-)
-
-# Borrowed from nim-utils.eclass (guru overlay).
-nim_gen_config() {
- cat > nim.cfg <<- EOF || die "Failed to create Nim config"
- cc:"gcc"
- gcc.exe:"$(tc-getCC)"
- gcc.linkerexe:"$(tc-getCC)"
- gcc.cpp.exe:"$(tc-getCXX)"
- gcc.cpp.linkerexe:"$(tc-getCXX)"
- gcc.options.speed:"${CFLAGS}"
- gcc.options.size:"${CFLAGS}"
- gcc.options.debug:"${CFLAGS}"
- gcc.options.always:"${CPPFLAGS}"
- gcc.options.linker:"${LDFLAGS}"
- gcc.cpp.options.speed:"${CXXFLAGS}"
- gcc.cpp.options.size:"${CXXFLAGS}"
- gcc.cpp.options.debug:"${CXXFLAGS}"
- gcc.cpp.options.always:"${CPPFLAGS}"
- gcc.cpp.options.linker:"${LDFLAGS}"
-
- $([[ "${NOCOLOR}" == true || "${NOCOLOR}" == yes ]] && echo '--colors:"off"')
- -d:"release"
- --parallelBuild:"$(makeopts_jobs)"
-
- # some tests don't work with processing hints
- --processing:"off"
- EOF
-}
-
-src_prepare() {
- default
-
- # note: there are consumers in the ::guru overlay
- use experimental && eapply "${WORKDIR}"/nim-patches-${PATCH_PV}
-}
-
-src_configure() {
- xdg_environment_reset # bug 667182
-
- unset NIMBLE_DIR
- tc-export CC CXX LD
-
- nim_gen_config
-
- mkdir "${HOME}"/.parallel || die
- touch "${HOME}"/.parallel/will-cite || die "parallel setup failed"
-}
-
-src_compile() {
- local -x PATH="${S}/bin:${PATH}"
-
- edo ./build.sh --parallel "$(makeopts_jobs)"
-
- ebegin "Waiting for unfinished jobs"
- while [[ ! -f "bin/nim" ]]; do
- sleep 1
- done
- eend 0
-
- edo ./bin/nim compile koch
- edo ./koch boot -d:nimUseLinenoise --skipParentCfg:off
- edo ./koch tools
-
- if use doc; then
- local docargs=(
- # set git tag
- --git.commit:v${PV}
- # skip runnableExamples as some of them need net
- --docCmd:skip
- # make logs less verbose
- --hints:off
- --warnings:off
- )
- edo ./koch doc "${docargs[@]}"
- HTML_DOCS=( web/upload/${PV}/. )
- fi
-}
-
-src_test() {
- local -x PATH="${S}/bin:${PATH}"
- local nimflags=(
- # Leave only the safe hints enabled
- --hint:all:off
- --hint:User:on
- --hint:UserRaw:on
- )
- local testament_args=(
- --skipFrom:"${FILESDIR}/${P}-testament-skipfile.txt"
- --nim:"bin/nim"
- --targets:"$(usex test-js 'c js' 'c')"
- )
-
- [[ "${NOCOLOR}" == true || "${NOCOLOR}" == yes ]] && \
- testament_args+=( --colors:off )
-
- local -a categories
- readarray -t categories < <(find tests -mindepth 1 -maxdepth 1 -type d -printf "%P\n" | sort)
-
- # AdditionalCategories from "testament/categories.nim"
- categories+=( debugger examples lib )
-
- local tcat checkpoint
- for tcat in "${categories[@]}"; do
- # Use checkpoints for less painful testing
- checkpoint="${T}/.testament-${tcat}"
- [[ -f "${checkpoint}" ]] && continue
-
- case ${tcat} in
- testdata) ;;
- arc|ic|valgrind)
- einfo "Skipped category '${tcat}'" ;;
- *)
- einfo "Running tests in category '${tcat}'"
- edo ./bin/testament "${testament_args[@]}" \
- category "${tcat}" "${nimflags[@]}"
- esac
-
- touch "${checkpoint}" || die
- done
-}
-
-src_install() {
- local -x PATH="${S}/bin:${PATH}"
-
- edo ./koch install "${ED}"
- einstalldocs
-
- # "./koch install" installs only "nim" binary
- # but not the rest
- local exe
- for exe in bin/* ; do
- [[ "${exe}" == bin/nim ]] && continue
- dobin "${exe}"
- done
-
- newbashcomp tools/nim.bash-completion nim
- newbashcomp dist/nimble/nimble.bash-completion nimble
-
- insinto /usr/share/zsh/site-functions
- newins tools/nim.zsh-completion _nim
- newins dist/nimble/nimble.zsh-completion _nimble
-
- # install the @nim-rebuild set for Portage
- insinto /usr/share/portage/config/sets
- newins "${FILESDIR}"/nim-sets.conf nim.conf
-}
diff --git a/dev-lang/nim/nim-1.6.12.ebuild b/dev-lang/nim/nim-1.6.12.ebuild
deleted file mode 100644
index 753c07857dab..000000000000
--- a/dev-lang/nim/nim-1.6.12.ebuild
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PATCH_PV="1.6.6_p1"
-
-inherit bash-completion-r1 edo multiprocessing toolchain-funcs xdg-utils
-
-DESCRIPTION="Compiled, garbage-collected systems programming language"
-HOMEPAGE="https://nim-lang.org/"
-SRC_URI="
- https://nim-lang.org/download/${P}.tar.xz
- experimental? (
- https://git.sr.ht/~cyber/${PN}-patches/archive/${PATCH_PV}.tar.gz
- -> nim-patches-${PATCH_PV}.tar.gz
- )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
-IUSE="doc experimental test-js test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- test? (
- dev-db/sqlite:3
- dev-libs/boehm-gc
- dev-libs/libffi
- dev-libs/libpcre:3
- dev-libs/openssl
- media-libs/libsdl
- media-libs/libsfml
- )
-"
-BDEPEND="
- sys-process/parallel
- test? (
- test-js? (
- net-libs/nodejs
- )
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.20.0-paths.patch
- "${FILESDIR}"/${PN}-1.6.6-csources-flags.patch
-)
-
-# Borrowed from nim-utils.eclass (guru overlay).
-nim_gen_config() {
- cat > nim.cfg <<- EOF || die "Failed to create Nim config"
- cc:"gcc"
- gcc.exe:"$(tc-getCC)"
- gcc.linkerexe:"$(tc-getCC)"
- gcc.cpp.exe:"$(tc-getCXX)"
- gcc.cpp.linkerexe:"$(tc-getCXX)"
- gcc.options.speed:"${CFLAGS}"
- gcc.options.size:"${CFLAGS}"
- gcc.options.debug:"${CFLAGS}"
- gcc.options.always:"${CPPFLAGS}"
- gcc.options.linker:"${LDFLAGS}"
- gcc.cpp.options.speed:"${CXXFLAGS}"
- gcc.cpp.options.size:"${CXXFLAGS}"
- gcc.cpp.options.debug:"${CXXFLAGS}"
- gcc.cpp.options.always:"${CPPFLAGS}"
- gcc.cpp.options.linker:"${LDFLAGS}"
-
- $([[ "${NOCOLOR}" == true || "${NOCOLOR}" == yes ]] && echo '--colors:"off"')
- -d:"release"
- --parallelBuild:"$(makeopts_jobs)"
-
- # some tests don't work with processing hints
- --processing:"off"
- EOF
-}
-
-src_prepare() {
- default
-
- # note: there are consumers in the ::guru overlay
- use experimental && eapply "${WORKDIR}"/nim-patches-${PATCH_PV}
-}
-
-src_configure() {
- xdg_environment_reset # bug 667182
-
- unset NIMBLE_DIR
- tc-export CC CXX LD
-
- nim_gen_config
-
- mkdir "${HOME}"/.parallel || die
- touch "${HOME}"/.parallel/will-cite || die "parallel setup failed"
-}
-
-src_compile() {
- local -x PATH="${S}/bin:${PATH}"
-
- edo ./build.sh --parallel "$(makeopts_jobs)"
-
- ebegin "Waiting for unfinished jobs"
- while [[ ! -f "bin/nim" ]]; do
- sleep 1
- done
- eend 0
-
- edo ./bin/nim compile koch
- edo ./koch boot -d:nimUseLinenoise --skipParentCfg:off
- edo ./koch tools
-
- if use doc; then
- local -a docargs=(
- # set git tag
- --git.commit:v${PV}
- # skip runnableExamples as some of them need net
- --docCmd:skip
- # make logs less verbose
- --hints:off
- --warnings:off
- )
- edo ./koch doc "${docargs[@]}"
- HTML_DOCS=( web/upload/${PV}/. )
- fi
-}
-
-src_test() {
- local -x PATH="${S}/bin:${PATH}"
- local -a nimflags=(
- # Leave only the safe hints enabled.
- --hint:all:off
- --hint:User:on
- --hint:UserRaw:on
- )
- local -a testament_args=(
- --skipFrom:"${FILESDIR}/${PN}-1.6.10-testament-skipfile.txt"
- --nim:"bin/nim"
- --targets:"$(usex test-js 'c js' 'c')"
- )
-
- [[ "${NOCOLOR}" == true || "${NOCOLOR}" == yes ]] && \
- testament_args+=( --colors:off )
-
- local -a categories
- readarray -t categories < <(find tests -mindepth 1 -maxdepth 1 -type d -printf "%P\n" | sort)
-
- # AdditionalCategories from "testament/categories.nim".
- categories+=( debugger examples lib )
-
- local tcat checkpoint
- for tcat in "${categories[@]}"; do
- # Use checkpoints for less painful testing.
- checkpoint="${T}/.testament-${tcat}"
- [[ -f "${checkpoint}" ]] && continue
-
- case ${tcat} in
- testdata )
- :
- ;;
- arc | ic | valgrind )
- einfo "Skipped category '${tcat}'"
- ;;
- * )
- einfo "Running tests in category '${tcat}'"
- edo ./bin/testament "${testament_args[@]}" \
- category "${tcat}" "${nimflags[@]}"
- ;;
- esac
-
- touch "${checkpoint}" || die
- done
-}
-
-src_install() {
- local -x PATH="${S}/bin:${PATH}"
-
- edo ./koch install "${ED}"
- einstalldocs
-
- # "./koch install" installs only "nim" binary but not the rest.
- local exe
- for exe in bin/* ; do
- [[ "${exe}" == bin/nim ]] && continue
- dobin "${exe}"
- done
-
- newbashcomp tools/nim.bash-completion nim
- newbashcomp dist/nimble/nimble.bash-completion nimble
-
- insinto /usr/share/zsh/site-functions
- newins tools/nim.zsh-completion _nim
- newins dist/nimble/nimble.zsh-completion _nimble
-
- # Install the @nim-rebuild set for Portage.
- insinto /usr/share/portage/config/sets
- newins "${FILESDIR}"/nim-sets.conf nim.conf
-}
diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 9174dfcb5883..054bb7e1e8df 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -11,5 +11,5 @@ DIST perl-cross-1.4.tar.gz 113861 BLAKE2B 7c7783afccc6a04ab122a7c60b1cff7f0a2725
DIST perl-cross-1.5.tar.gz 115073 BLAKE2B ecc2764beef5dd188e56c2e499297e09e03a48fe4cb3b1582005e5899d7a3e9f28b9e600a18e16560a9a1955fef6d0a543a601574991a3853c8c9cdee7acc5df SHA512 b358d79e10777118b97568329e11b6b72cfe4960f2f3c0e857de31b515bd588448ad224d182b083f4075b47fd3877decbb037e7d26d4ba090011e6e41946370f
EBUILD perl-5.36.0-r2.ebuild 25435 BLAKE2B 8e90a3853ab8f51ceb540c9a60a51bd7ab028f2bd4fed3436a1085d5960de6021fd632e4ea159972a2423693edac164836c6d8dccfe1a4c29dc865c3d70c00ac SHA512 c11f81400be981556e21588deb3faac16c4f982ebbda36069b655aec5e9d459ec5a845e2b6d50a103e4b855532032cbef2f7c4ac011a627b1d308c9abcc9a638
EBUILD perl-5.36.1-r3.ebuild 25502 BLAKE2B fb1a867069b07f1216dfca6e64d45bdd850eb0a0cc8ce9989d5c491fd79f4c06b3a2a55710bd132835df25bb7605c79a1c2c27c700c9569dfb6767e6776e5103 SHA512 899ace9fa91ddb57877f3562d03c74885a975b84a62b616d266de2e3244e4af084a17fb5321c3899624db1ce851a9f85fec752586f3f7189944eb6e0c09dd84c
-EBUILD perl-5.38.0-r1.ebuild 25468 BLAKE2B 60f52ed35db475aeaf18c46fa1716a417e0857a98279f47e9efb7c49a7f4d2d3e4dc1543e7d024a969c524f972a5b73a1ef459c315ff40162ed60bb14c7435c2 SHA512 5524964118e5e032dc7c4a90689fc00d6c77acd26c49b424b6aa755cafc6182d616cdb2f9be66151e0efd4fda3e1b603303e61ced4f71ef4f6db20b9d11e8e89
+EBUILD perl-5.38.0-r1.ebuild 25467 BLAKE2B 0dc522ed76fba6ded20c4cfcb626795e6dbcd6c7145327adaf3ca18f86439c0f11f41640b8f1ee92e852e55de4fef95955f18ed0046c586adb7a3ea6fcd895e2 SHA512 deb6d475b49516cf19b893b1ff7752b219d68f7c980b911ebc3f4b8d4db3e3eb0283ea7af7f9892f5ece9f71ccdd4a2d48ffd5146667688143193475fb192146
MISC metadata.xml 621 BLAKE2B 8a14a3efd31858bd5be39476ff86bb9facf3984bbb1110c5b30c3af7aacfe0148357cf7c838ad94799c090a42ed036cc5a51205c3fcfd0d010833e0dad0e4820 SHA512 656902acadb21bf951bf08ca7775c095a5ec76f881215a2b7d3a42eb344a2b9e337cb9260ab87ff5a1730b5a0ef4efe852affdf2e418df9c7c39f18a0a7b89d4
diff --git a/dev-lang/perl/perl-5.38.0-r1.ebuild b/dev-lang/perl/perl-5.38.0-r1.ebuild
index a4761e2fba81..5429466229d1 100644
--- a/dev-lang/perl/perl-5.38.0-r1.ebuild
+++ b/dev-lang/perl/perl-5.38.0-r1.ebuild
@@ -53,7 +53,7 @@ LICENSE="|| ( Artistic GPL-1+ )"
SLOT="0/${SUBSLOT}"
if [[ "${PV##*.}" != "9999" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
IUSE="berkdb debug doc gdbm ithreads minimal quadmath"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index ec7555e85d04..b929124d3ea9 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest
index 587ebfa69b0a..bf8ca2db7d58 100644
--- a/dev-libs/c-blosc/Manifest
+++ b/dev-libs/c-blosc/Manifest
@@ -1,5 +1,7 @@
AUX c-blosc-1.21.4-no-unaligned.patch 1275 BLAKE2B 899242fa0cf21d1a177e9633b7e7b38c764f424c327b832b54a16da1f6b519bfcda0493056c1d6db35678e73109e0e766e724dcfabb65c828b1cfa81b3b84677 SHA512 75796e0aae655cc1099ed84c51082adb50db0f7376c7f32925423206bb82b86f995a6ae5d311551fba4fdfb1f0c86c17e0dd43c30f94344680f66a9b9d7e5761
DIST c-blosc-1.21.4.gh.tar.gz 2458878 BLAKE2B 5b58e5069ed99e67adaef832871d45e4e3b88dede169833b07bb1800d35d6d43909c59645f79c003f9a80604e432c81f7d5da35fd19899fbb0378e81f015b0fa SHA512 cbe8406dc88318a582b6ea5e5ba1a25b66814f741743dd512b1a61664691977bfe0896baf24d2e998cdbb209a3ba83c6eb79e86bc1e7a2eb5ef2cde697e8eb65
+DIST c-blosc-1.21.5.gh.tar.gz 2458960 BLAKE2B f56e19146a1522554d5e8de23f580125a6181b50f1898c8e622e8ac50f2f40ab4cdaba62a5a2bc6ff437257550e205090ebe66bb8840202a26567abfc63fbf53 SHA512 01e6d80e1114d76c4bd1b413778c293d0455879ec38e1e1ec46e8e7eaf2997b47cc2de35bc52cdc4c2c70341b6f87d70626a9a9c24ffc8b7b170d760efa60c07
EBUILD c-blosc-1.21.4-r1.ebuild 1252 BLAKE2B 2ebe48d324bf19279978c0c290bf2e510aca64899b65c38a9df4e12e541d38ea7d05feacb4a3ba43af8d673fee0963cc5c3cd457ad0252c6256a5928428fab8d SHA512 fb3563480aefddb0e7bf2be5c4f5282473e9cfda32b1286fce4116fb0ca465d996eb32b87c3a21211cc66979a97fc241b321318009172a1215a2c9f6c5f4df50
EBUILD c-blosc-1.21.4.ebuild 1186 BLAKE2B f749ad26fdb344fb6db1e71652b45c04a1e34b17e0c605f6ddbe2b32218f62bbb96d0083912f7694c483d462e6722c51aa8903e5d7f17a9ed0d297b956da3b97 SHA512 f27ae6ae95b4cad296f26871bf79675f9a99301a57fcf5d4341daf3ad3309803e162cb33ae9a2c9687394e7c19a432203d3729f0d8ac3d9d139db99fdca46ae8
+EBUILD c-blosc-1.21.5.ebuild 1252 BLAKE2B 2ebe48d324bf19279978c0c290bf2e510aca64899b65c38a9df4e12e541d38ea7d05feacb4a3ba43af8d673fee0963cc5c3cd457ad0252c6256a5928428fab8d SHA512 fb3563480aefddb0e7bf2be5c4f5282473e9cfda32b1286fce4116fb0ca465d996eb32b87c3a21211cc66979a97fc241b321318009172a1215a2c9f6c5f4df50
MISC metadata.xml 839 BLAKE2B 108d89a888ba31f03eb42a0717c7c9458d599cdb67cf98940c88ff943ce2079c736b6a52ac4206d4ceda17f56ea67e52dae1c77b304d39fbb9ec249a8ac38576 SHA512 f4ed6f93992492a98499ad1dff54b3fcd14e35710e0307041e606ddfff54769c5ed6ccd3ef90a5ce7943425bcee93ea9b46211f643da30d94db88adb6be7d5f8
diff --git a/dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild b/dev-libs/c-blosc/c-blosc-1.21.5.ebuild
index e5125d6eca4c..bfeb84b2d188 100644
--- a/dev-libs/c-blosc2/c-blosc2-2.6.1.ebuild
+++ b/dev-libs/c-blosc/c-blosc-1.21.5.ebuild
@@ -7,23 +7,23 @@ inherit cmake
DESCRIPTION="Blocking, shuffling and lossless compression library"
HOMEPAGE="
- https://www.blosc.org/c-blosc2/c-blosc2.html
- https://github.com/Blosc/c-blosc2/
+ https://www.blosc.org/
+ https://github.com/Blosc/c-blosc/
"
SRC_URI="
- https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz
+ https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
"
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="test zlib zstd"
-REQUIRED_USE="test? ( zlib zstd )"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+lz4 +snappy test zlib zstd"
RESTRICT="!test? ( test )"
DEPEND="
- >=app-arch/lz4-1.7.5:=
+ lz4? ( >=app-arch/lz4-1.7.5:= )
+ snappy? ( app-arch/snappy:= )
zlib? ( sys-libs/zlib:= )
zstd? ( app-arch/zstd:= )
"
@@ -31,6 +31,10 @@ RDEPEND="
${DEPEND}
"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.21.4-no-unaligned.patch
+)
+
src_configure() {
# remove bundled libs (just in case)
rm -rf internal-complibs || die
@@ -39,22 +43,15 @@ src_configure() {
-DBUILD_STATIC=OFF
-DBUILD_TESTS=$(usex test)
-DBUILD_BENCHMARKS=OFF
- -DBUILD_EXAMPLES=OFF
-DBUILD_FUZZERS=OFF
+ -DDEACTIVATE_LZ4=$(usex !lz4)
+ -DDEACTIVATE_SNAPPY=$(usex !snappy)
-DDEACTIVATE_ZLIB=$(usex !zlib)
-DDEACTIVATE_ZSTD=$(usex !zstd)
-DPREFER_EXTERNAL_LZ4=ON
+ # snappy is always external
-DPREFER_EXTERNAL_ZLIB=ON
-DPREFER_EXTERNAL_ZSTD=ON
-
- # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults
- # from applying, https://github.com/Blosc/c-blosc2/issues/433
- -DCMAKE_C_FLAGS="${CFLAGS}"
)
cmake_src_configure
}
-
-src_test() {
- # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432
- MAKEOPTS=-j1 cmake_src_test
-}
diff --git a/dev-libs/c-blosc2/Manifest b/dev-libs/c-blosc2/Manifest
index ef6bc70a50fb..fb9043fa431f 100644
--- a/dev-libs/c-blosc2/Manifest
+++ b/dev-libs/c-blosc2/Manifest
@@ -1,17 +1,6 @@
-AUX c-blosc2-2.9.1-header.patch 882 BLAKE2B e1537c56f56aba3ba7012c1bad8460514e4d41cccf73394986fc4389b431d51934380d0ce674922c5c3c6f7c43f626ee2dce41ed7dca0f72aef52fb8cba6f735 SHA512 645c6e3ee1178b292341eb6758e9c49377ad1571cb222dd270eb88c8664ed3c290c6295733c265a3397008899f67b407a0af330a65d0e9f86fdf5c2cc5ba1842
AUX c-blosc2-2.9.3-no-unaligned.patch 1163 BLAKE2B 365c915c06433bb6cd1960764d28ec63904842adf0e3fb02ba7acca90fe325aeaa7a5c317950f38e15286159aba171dc9748920ef2ec3c7d283b91de62ce5e8c SHA512 9c51b921460861c501ac6c848f4ecb063a53fdd93dc9f846e295d65cc6e53c5c7fcce3350e3d308ddcbd95de3e89cd0237180f20b64485df95687408660ae206
-DIST c-blosc2-2.10.0.gh.tar.gz 3140563 BLAKE2B c3469b38196efab099ee117b74e864de06ed9619e53b8a895ac761876bafff944d1315e1a51064b6b92198a22691018e0ce25ee4485d2e36b7017ec642224b6d SHA512 1d7588cc8e1ffbb4cee4549e0f913e0671e02b405c918eb0bebde7a6af35005c1e7c6c95142cd80abd7175542e9f91e8454fd88262f668c3a24982b69f1644fa
-DIST c-blosc2-2.10.1.gh.tar.gz 3142877 BLAKE2B de7e3479ff6255da235c08926563b2236de086edba51a2949de3537fd7c224de1007053747867ebe8aa6ce70a969816271850b695bc8168747639514fea8b6de SHA512 1c1d1db77f2091059e0c6cc6edb578d29d6970e319acd21eb9fb6b0610c3e206eee2c464c9690cd609a5e53da17eb27cfd1469f6a531b0d5f9a9d8a5c9f00a92
DIST c-blosc2-2.10.2.gh.tar.gz 3142525 BLAKE2B 1bd3f4c10c9c2b9d228499d41e5f3ea2c751f6271946de0857487ef71ec32bfe2d450aaff39d27f14b1b2f4dbec4b4e545f26d99a7494e39950627f55664fe40 SHA512 2e4344a6fb905fc7c8e3de2db3a59469b2ea27d2f17777e476d08247cb3793880f3c5db786857c0afd33371868e4fcd713b6913d5502424821f20c9870e1e4bb
-DIST c-blosc2-2.6.1.gh.tar.gz 2365300 BLAKE2B a3fdc8798eb70e97791b7b708ef872142d38b9c4fdb8efc6d5da2010149fa61f4115f27af630a43edd5f351cb8693fbb79457f19ccf1a518f057902b93196b3d SHA512 9f5daa59d5191784ee91deb18ed15a3b36504b05061ca8b1532eaf8e402c793944059894b277843e8da19f00af05615e0865d9fdb80decd83aa07867b0e661a0
-DIST c-blosc2-2.9.1.gh.tar.gz 2793299 BLAKE2B 1853611566f081f5c6236ade1882b07aa6d596f65bb303823f418faaf0e971c1850e3e78ca501650880d4611110200c302896e81a5b13cdf05bc43c81b81dd3a SHA512 9430c026f9d7a98e38915e3d308402989073aa6fa1e8e1d5b9bdb155c70c5cc24ca118cdb5b3584647f72ae80a13be0a8467250af7ef336a1ac72eb8ec8a67f5
-DIST c-blosc2-2.9.2.gh.tar.gz 2790821 BLAKE2B c47c59b7db8c3fbe04e6f63a2474ad325d7c59f5508c42dfc005a690a3020c6479927d5884f909ad106ff4c2aa04523786133a407ec8a54ee92887b24a214428 SHA512 f44346bf3ce8824dbe23d33b688d6b2063406011c066cc14ea3319537c17ecc5c1250c30d77e50696aad9932e0dd10fc95ab4f2c295208808446525636314522
DIST c-blosc2-2.9.3.gh.tar.gz 3139809 BLAKE2B 740bfbc3cd1416d0863f6939ba4b5e27b2ae7947a407838e4061ef42c005ee255abdd8bbcbecb25123b7ff50ece62493ad3b5a84d4e02a65e1791c9007cf5b5d SHA512 30e792ba982d66936813c2dc56f85ee17a1a73ec475c15d6448cc1f5ac88f917f7a823e4b7b59c1271b1a9ee1ddd1f15fb74d6c0fa61d653b16d1a05209dfde4
-EBUILD c-blosc2-2.10.0.ebuild 1394 BLAKE2B 8a147114436734249aee396ab2f0e0a57e84d741fa104baf21b88bd79daae253018e19713628eaa4caae86fa74c0dee7e3e9f9efd6ff14bae1f11ca2d4ae6778 SHA512 232708c46657997be859a9a1f545fc4235165a371633ae09dd4aac9e4a87bfab706741471904ff3e9537b4917c9ccb29fd1fb9b039667e12dd1bd8f83b8a01fa
-EBUILD c-blosc2-2.10.1.ebuild 1529 BLAKE2B 36ca3231446dde5ea7a8dfe85abbbc2cbced0ce08d0edb1e78710c6521a7d0f9daabba54a613c3b3516a312264c3752b4be83a9af85687bce790ca9172f373d6 SHA512 0e778f4807612aac10aabf5d6b3084645592f2da2b7efa7c48458fc68913c377a37d440bbb79df5540640de1c7612f8aaffb6f0973db404d0bdf91df1dbf5455
-EBUILD c-blosc2-2.10.2-r1.ebuild 1549 BLAKE2B 88c0ff49b2acd9f935d2df008d8fb39abfc71b6a23388c5f3845ed86b62cc32a72d75356248ccfff989a29fcf33cfc1160371fe79326ff492a990dc6883d012a SHA512 661893d1375d3e808b9ed84cf48cb33bb1bfd9f0ee158a80fb02ed54e3a42a604079835b294c57f4d74ed6f6fa2a1ba354738ef0f5a3e263dd951599b118be8c
-EBUILD c-blosc2-2.6.1.ebuild 1391 BLAKE2B 2b44bfc10ec112298f66cbf8d681ff7396b37378c021d4c43492c6ec02a5483c3e04971b9c4d8aa21ec6fea0b96cefc7918c71dfef1381ef0daab64e2c400afc SHA512 bd4aee3783cc1fac740df283629054fdb83a5c98406b7f39efb9aff412aac0387a1adfbed9c3506e66bf5d826df2cddd89350a7b54fc15f8af91aeff53841fac
-EBUILD c-blosc2-2.9.1-r1.ebuild 1474 BLAKE2B 72fc3e552d5a38bac4fe8e0b81ef8295dda1c1de8a470a8652a745e42f480b5d642856ea9e242a656ed4d8a5591e4e65f7f51106ea2ce988b6cb10238cd07afa SHA512 bbfe7a2bdd3a7effe2ba2b6b30cdd0d7d016f7b1829373315d8b522b53f4d9b21c04c07a3b80d82464ddb2174b48b26543b9c5aa87b7d883d2231bb8f84bec31
-EBUILD c-blosc2-2.9.2.ebuild 1394 BLAKE2B 8a147114436734249aee396ab2f0e0a57e84d741fa104baf21b88bd79daae253018e19713628eaa4caae86fa74c0dee7e3e9f9efd6ff14bae1f11ca2d4ae6778 SHA512 232708c46657997be859a9a1f545fc4235165a371633ae09dd4aac9e4a87bfab706741471904ff3e9537b4917c9ccb29fd1fb9b039667e12dd1bd8f83b8a01fa
-EBUILD c-blosc2-2.9.3-r1.ebuild 1450 BLAKE2B 63719899a50e0def981f6533408078373d201bd20326270255ce1efa0cdc3c9c3e68719a64b5bc572e79d8bae8ba2616214cde0b7405b24c481bd0be01682edf SHA512 f240ab5ee7fe446b790b1984ce2703d29f5aa1c6658cc8de7334ec53e5f08d8ae8fcc4a7e5dcff17d7781613831114df8f5392f6619d6e6bbd5127d0ee8d2851
+EBUILD c-blosc2-2.10.2-r1.ebuild 1548 BLAKE2B 55a4ad437715e40c0437c7e7027b0da496efa02a4d2de47d95e5edbe7f5db6195406fdccd5c387c8aa6b75ff01da97306eff61eec9ca3daf63ecd7fedd45b311 SHA512 ec2d28206775b366e9273ff560e39561733d2f0c11d10215aa2f057d83a50ba9e43856d594c8715e1d9f857e00f95730573bb3283ca22868c3d0f7b176306b6b
+EBUILD c-blosc2-2.9.3-r1.ebuild 1447 BLAKE2B 115ccfce9e9c73546d0f2f389afc4b3fcf56addd6dd3ecf6e8642fbeef8b7ad6d137b41e0bad46f25da71de7fbea4213b668afda56b292b1c188d745bddd53f7 SHA512 00684eef1631abd1085f8e1211881d7e53189ec9303096c22efdbe850badd3e8a807169105dcf27efdeee0741c3646a2e7269df6a181a31db8865cd70f256e79
MISC metadata.xml 327 BLAKE2B 5fafd7f688780e7c5479d492da4943b9a95122d5c64e36e4415fe69a708f983f9463824981d771424c1c75f7236a159ef843738a0b31430ccd572770fbc5a74e SHA512 9d2aa06eb8e144bafe1c65b9c7704993633f9e1db629d77209e8c832e09de34c641d9f588cf208d8f5f65ff489c56f1e01ef573213439ba99678601d6a790ee0
diff --git a/dev-libs/c-blosc2/c-blosc2-2.10.0.ebuild b/dev-libs/c-blosc2/c-blosc2-2.10.0.ebuild
deleted file mode 100644
index 1a7c40ef0f55..000000000000
--- a/dev-libs/c-blosc2/c-blosc2-2.10.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Blocking, shuffling and lossless compression library"
-HOMEPAGE="
- https://www.blosc.org/c-blosc2/c-blosc2.html
- https://github.com/Blosc/c-blosc2/
-"
-SRC_URI="
- https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="test zlib zstd"
-REQUIRED_USE="test? ( zlib zstd )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- >=app-arch/lz4-1.7.5:=
- zlib? ( sys-libs/zlib:= )
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-
-src_configure() {
- # remove bundled libs (just in case)
- rm -rf internal-complibs || die
-
- local mycmakeargs=(
- -DBUILD_STATIC=OFF
- -DBUILD_TESTS=$(usex test)
- -DBUILD_BENCHMARKS=OFF
- -DBUILD_EXAMPLES=OFF
- -DBUILD_FUZZERS=OFF
- -DDEACTIVATE_ZLIB=$(usex !zlib)
- -DDEACTIVATE_ZSTD=$(usex !zstd)
- -DPREFER_EXTERNAL_LZ4=ON
- -DPREFER_EXTERNAL_ZLIB=ON
- -DPREFER_EXTERNAL_ZSTD=ON
-
- # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults
- # from applying, https://github.com/Blosc/c-blosc2/issues/433
- -DCMAKE_C_FLAGS="${CFLAGS}"
- )
- cmake_src_configure
-}
-
-src_test() {
- # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432
- MAKEOPTS=-j1 cmake_src_test
-}
diff --git a/dev-libs/c-blosc2/c-blosc2-2.10.1.ebuild b/dev-libs/c-blosc2/c-blosc2-2.10.1.ebuild
deleted file mode 100644
index cf19b9c403dd..000000000000
--- a/dev-libs/c-blosc2/c-blosc2-2.10.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Blocking, shuffling and lossless compression library"
-HOMEPAGE="
- https://www.blosc.org/c-blosc2/c-blosc2.html
- https://github.com/Blosc/c-blosc2/
-"
-SRC_URI="
- https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="test zlib zstd"
-REQUIRED_USE="test? ( zlib zstd )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- >=app-arch/lz4-1.7.5:=
- zlib? ( sys-libs/zlib:= )
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-
-src_configure() {
- # remove bundled libs (just in case)
- rm -rf internal-complibs || die
-
- local mycmakeargs=(
- -DBUILD_STATIC=OFF
- -DBUILD_TESTS=$(usex test)
- -DBUILD_BENCHMARKS=OFF
- -DBUILD_EXAMPLES=OFF
- -DBUILD_FUZZERS=OFF
- -DDEACTIVATE_ZLIB=$(usex !zlib)
- -DDEACTIVATE_ZSTD=$(usex !zstd)
- -DPREFER_EXTERNAL_LZ4=ON
- -DPREFER_EXTERNAL_ZLIB=ON
- -DPREFER_EXTERNAL_ZSTD=ON
-
- # force regular zlib, zlib-ng support is broken anyway
- # https://bugs.gentoo.org/911566
- -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON
-
- # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults
- # from applying, https://github.com/Blosc/c-blosc2/issues/433
- -DCMAKE_C_FLAGS="${CFLAGS}"
- )
- cmake_src_configure
-}
-
-src_test() {
- # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432
- MAKEOPTS=-j1 cmake_src_test
-}
diff --git a/dev-libs/c-blosc2/c-blosc2-2.10.2-r1.ebuild b/dev-libs/c-blosc2/c-blosc2-2.10.2-r1.ebuild
index 8233d6b96755..9b8c1c982312 100644
--- a/dev-libs/c-blosc2/c-blosc2-2.10.2-r1.ebuild
+++ b/dev-libs/c-blosc2/c-blosc2-2.10.2-r1.ebuild
@@ -17,8 +17,8 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="test zlib zstd"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+IUSE="test +zlib +zstd"
REQUIRED_USE="test? ( zlib zstd )"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/c-blosc2/c-blosc2-2.9.1-r1.ebuild b/dev-libs/c-blosc2/c-blosc2-2.9.1-r1.ebuild
deleted file mode 100644
index 842752b8909c..000000000000
--- a/dev-libs/c-blosc2/c-blosc2-2.9.1-r1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Blocking, shuffling and lossless compression library"
-HOMEPAGE="
- https://www.blosc.org/c-blosc2/c-blosc2.html
- https://github.com/Blosc/c-blosc2/
-"
-SRC_URI="
- https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="test zlib zstd"
-REQUIRED_USE="test? ( zlib zstd )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- >=app-arch/lz4-1.7.5:=
- zlib? ( sys-libs/zlib:= )
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-
-PATCHES=(
- # https://bugs.gentoo.org/906644
- "${FILESDIR}/${P}-header.patch"
-)
-
-src_configure() {
- # remove bundled libs (just in case)
- rm -rf internal-complibs || die
-
- local mycmakeargs=(
- -DBUILD_STATIC=OFF
- -DBUILD_TESTS=$(usex test)
- -DBUILD_BENCHMARKS=OFF
- -DBUILD_EXAMPLES=OFF
- -DBUILD_FUZZERS=OFF
- -DDEACTIVATE_ZLIB=$(usex !zlib)
- -DDEACTIVATE_ZSTD=$(usex !zstd)
- -DPREFER_EXTERNAL_LZ4=ON
- -DPREFER_EXTERNAL_ZLIB=ON
- -DPREFER_EXTERNAL_ZSTD=ON
-
- # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults
- # from applying, https://github.com/Blosc/c-blosc2/issues/433
- -DCMAKE_C_FLAGS="${CFLAGS}"
- )
- cmake_src_configure
-}
-
-src_test() {
- # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432
- MAKEOPTS=-j1 cmake_src_test
-}
diff --git a/dev-libs/c-blosc2/c-blosc2-2.9.2.ebuild b/dev-libs/c-blosc2/c-blosc2-2.9.2.ebuild
deleted file mode 100644
index 1a7c40ef0f55..000000000000
--- a/dev-libs/c-blosc2/c-blosc2-2.9.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Blocking, shuffling and lossless compression library"
-HOMEPAGE="
- https://www.blosc.org/c-blosc2/c-blosc2.html
- https://github.com/Blosc/c-blosc2/
-"
-SRC_URI="
- https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="test zlib zstd"
-REQUIRED_USE="test? ( zlib zstd )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- >=app-arch/lz4-1.7.5:=
- zlib? ( sys-libs/zlib:= )
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-
-src_configure() {
- # remove bundled libs (just in case)
- rm -rf internal-complibs || die
-
- local mycmakeargs=(
- -DBUILD_STATIC=OFF
- -DBUILD_TESTS=$(usex test)
- -DBUILD_BENCHMARKS=OFF
- -DBUILD_EXAMPLES=OFF
- -DBUILD_FUZZERS=OFF
- -DDEACTIVATE_ZLIB=$(usex !zlib)
- -DDEACTIVATE_ZSTD=$(usex !zstd)
- -DPREFER_EXTERNAL_LZ4=ON
- -DPREFER_EXTERNAL_ZLIB=ON
- -DPREFER_EXTERNAL_ZSTD=ON
-
- # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults
- # from applying, https://github.com/Blosc/c-blosc2/issues/433
- -DCMAKE_C_FLAGS="${CFLAGS}"
- )
- cmake_src_configure
-}
-
-src_test() {
- # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432
- MAKEOPTS=-j1 cmake_src_test
-}
diff --git a/dev-libs/c-blosc2/c-blosc2-2.9.3-r1.ebuild b/dev-libs/c-blosc2/c-blosc2-2.9.3-r1.ebuild
index e986007f2d29..a5ecb6c596cf 100644
--- a/dev-libs/c-blosc2/c-blosc2-2.9.3-r1.ebuild
+++ b/dev-libs/c-blosc2/c-blosc2-2.9.3-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0/1"
-KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="test zlib zstd"
REQUIRED_USE="test? ( zlib zstd )"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/c-blosc2/files/c-blosc2-2.9.1-header.patch b/dev-libs/c-blosc2/files/c-blosc2-2.9.1-header.patch
deleted file mode 100644
index 5ec28e936de7..000000000000
--- a/dev-libs/c-blosc2/files/c-blosc2-2.9.1-header.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 04035a3759b8c100e4808918e44a3eaef4969875 Mon Sep 17 00:00:00 2001
-From: Dimitri Papadopoulos
- <3234522+DimitriPapadopoulos@users.noreply.github.com>
-Date: Sat, 13 May 2023 21:40:32 +0200
-Subject: [PATCH] BLOSC_STUNE is not defined in c-blosc
-
-Therefore, do not guard it with BLOSC_H, the include guard of blosc.h
-from previous version c-blosc.
----
- include/blosc2.h | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/include/blosc2.h b/include/blosc2.h
-index dc6d1fc7..ef035f07 100644
---- a/include/blosc2.h
-+++ b/include/blosc2.h
-@@ -211,9 +211,7 @@ enum {
- * @brief Codes for the different tunes shipped with Blosc
- */
- enum {
--#ifndef BLOSC_H
- BLOSC_STUNE = 0,
--#endif // BLOSC_H
- BLOSC_LAST_TUNE = 1,
- //!< Determine the last tune defined by Blosc.
- BLOSC_LAST_REGISTERED_TUNE = BLOSC2_GLOBAL_REGISTERED_TUNE_START + BLOSC2_GLOBAL_REGISTERED_TUNES - 1,
diff --git a/dev-libs/libansilove/Manifest b/dev-libs/libansilove/Manifest
index 315e9f8c7053..8229d175c22b 100644
--- a/dev-libs/libansilove/Manifest
+++ b/dev-libs/libansilove/Manifest
@@ -1,8 +1,4 @@
-DIST libansilove-1.3.1.tar.gz 59223 BLAKE2B e35229c601e6dfe3bc98ba9b10408a7318d8eb96a7e34e5053f4438a30a03cf31a40e6a74ea036165e90f96e3d4fca8db1f82c24ac818b699b67ae2eded57eeb SHA512 d08c240b7e5c3386a3db76ea9eca2fd80446a79c8eb0426b50b58a860996a76d9f94825ed1651b62c800afb8d0e4003e0707c7c2d285c27df63e45b4bdea0cf8
-DIST libansilove-1.4.0.tar.gz 62317 BLAKE2B b24aa06e5e761a09005b1e08a0d2d0c6f29f67c497b4f6903231dc2bb3db8d4b4fc89b8b6d69656a0df669c4454d4731832c8e81b8376d586bb5ec7076af919d SHA512 759b63a097cde6500ed5234bd35d199353a82bf80b10be3925173917e161b62702dc094e79bc71ceefdf02ea3d36063462824a51a5fcd379c32323ab1330f822
DIST libansilove-1.4.1.tar.gz 62359 BLAKE2B dd08b0167088ed312dd1f78e7e862ff4e19961670bd5e130bc584b7a4764cd3754cf9890679b8719e1ac4128b884872776e6f8ec3534f585944e791d1b3f04a6 SHA512 2e299aa0eaf1df457d26bde1a8e0d5df1670e7a48e492cd3d2600e546d365e159da5bf6dda68d4056886d01b426747380428f3575c29b4c0ff759be3790fdf77
-EBUILD libansilove-1.3.1.ebuild 592 BLAKE2B 80a2e8c500bc6d3d6bfe98083feee4dc9ffeeddef39831e6c18a965e938e404e9e094be8facbaff2f54ebd6c939e9180946ad8c13e86643dc4d28a99b7ed85b1 SHA512 6f4c9da5c82af366c332d7cfe7b251d9e68ecd862727daec96d8065766dfd7f4c301781a045a7d59b451011a8a34d815c4876cf428f90a2a4bd743a4a3e4059a
-EBUILD libansilove-1.4.0.ebuild 592 BLAKE2B 990433e26a1307afe23375c4b6d40fa910f2230afab30615d1839dcb5bc63fd8389dcb05c5cc169135dca640c95f30f2b2050b9140bdee68f047a55b991e14a8 SHA512 cb36cd76b2b311f88c7df89c4bf71c8386feaaf46a468b049f6785e50510f0389cc602f42101fedb4483a2a478c1027c35ecdf9cf59ff95a70f4a7c7ef491f9b
EBUILD libansilove-1.4.1.ebuild 592 BLAKE2B 990433e26a1307afe23375c4b6d40fa910f2230afab30615d1839dcb5bc63fd8389dcb05c5cc169135dca640c95f30f2b2050b9140bdee68f047a55b991e14a8 SHA512 cb36cd76b2b311f88c7df89c4bf71c8386feaaf46a468b049f6785e50510f0389cc602f42101fedb4483a2a478c1027c35ecdf9cf59ff95a70f4a7c7ef491f9b
EBUILD libansilove-9999.ebuild 593 BLAKE2B d14a33d42a2e95fde3b062538c57d4447ee6e3be324e9eeefb7ce06d85b9b7523fa2e63b9e145e03b5ec63120157f8a8fe9d3d1ed30a09ae3604ae8b9167146b SHA512 f53ad0b89e43607347269f83aa83d422878531b40692caa66a02a3a8f50d87886438661e31609114df42e4c37f2bb2b4a7cd670ef8669df531590e01cab6b002
MISC metadata.xml 511 BLAKE2B 326fb74ded1bca2aff1bfd21a0de0f063ac7015710226f0b04e272a5665b086115a0bfc70884a92417473b149a4d3e41173602be9ce9c9a0d5ac3428b7a99db2 SHA512 062e9312119ea28e711fa63b6f8554f415cf37b74949497bad0c94e27c2e44d9edb338fc14e87ecade56cf8e1e1fd2c1f38fb6acb62d973ea75d37e9f37b107f
diff --git a/dev-libs/libansilove/libansilove-1.3.1.ebuild b/dev-libs/libansilove/libansilove-1.3.1.ebuild
deleted file mode 100644
index fecc5c260cb5..000000000000
--- a/dev-libs/libansilove/libansilove-1.3.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="library to convert ANSi and artscene related file formats into PNG images"
-HOMEPAGE="https://github.com/ansilove/libansilove"
-
-if [[ "${PV}" == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/ansilove/${PN}.git"
-else
- SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-
-RDEPEND="media-libs/gd:2=[png]"
-DEPEND="${RDEPEND}"
diff --git a/dev-libs/libansilove/libansilove-1.4.0.ebuild b/dev-libs/libansilove/libansilove-1.4.0.ebuild
deleted file mode 100644
index 28dc9621d63d..000000000000
--- a/dev-libs/libansilove/libansilove-1.4.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="library to convert ANSi and artscene related file formats into PNG images"
-HOMEPAGE="https://github.com/ansilove/libansilove"
-
-if [[ "${PV}" == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/ansilove/${PN}.git"
-else
- SRC_URI="https://github.com/ansilove/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-
-RDEPEND="media-libs/gd:2=[png]"
-DEPEND="${RDEPEND}"
diff --git a/dev-libs/libfastjson/Manifest b/dev-libs/libfastjson/Manifest
index e69e7f03be90..0db8525e36bf 100644
--- a/dev-libs/libfastjson/Manifest
+++ b/dev-libs/libfastjson/Manifest
@@ -1,9 +1,3 @@
-DIST libfastjson-0.99.8.tar.gz 433819 BLAKE2B f988c01de8e7becc5a848825c18151fec2b80f81eb5b50e459b1a3bb535f5521fb63e9350eb133eb984f57f42c5f529220a0c9461eb4689e1421ad815c4c4d87 SHA512 1e7eb7eaae2c6ccb78b77ac883808e1d311b03bad083dc72ab7712765a2ed139accd762850d60f54c6fe0ad48c4385714818fd2c8ed76700ce3546e5aff1c823
-DIST libfastjson-0.99.9.1.tar.gz 89468 BLAKE2B 6922c482043499d5c39845c5d8db12a956c7820c15514eed7e4a0ba74f24b68c4cb580ea53f215a965de4b2e6fe70d07e5a14dee09f52725f88328de279dd62a SHA512 32b513fb66ac5a54b0a3d028fabffad5d675fe50475ddd834de45c69eb0a60f83f85a0706071e5d61df25fb09a3de65ac37c295a620a65801782e0f24d033d41
-DIST libfastjson-0.99.9.tar.gz 436502 BLAKE2B 5ed542f373dee2e28c85f8b48e9d35c7727d7e565c691f90caed7a9ac1192814c6371e03bce18dd9765b4251e6a78b7e612eeb38872d2833cd72021d41fb889a SHA512 90505fba033179aa92f12ac5dbbb071f69f3491de5bbbbb46d553b08ac325448459c9e33ba22ef4f9db0bae4496cca60046eebf6325d70b045c1a0a9845b0d48
DIST libfastjson-1.2304.0.tar.gz 89477 BLAKE2B 2a24ada8f98b837bc4c6983694354615309913eff69f006933441e5a8e9fc58365ca4bd3e03ebdda60e685cefd7e48739f45c49348899150b9b2923f05a709c6 SHA512 a43dc809c0fc073f8bddaebdf91c996ccfc6275d7dcc312762e8dfb366dc121c7698c316b71bd5b43f2f7e9b3c326c90cfa927ce415824a7d32dd5e6667048ab
-EBUILD libfastjson-0.99.8-r1.ebuild 776 BLAKE2B 2f8af870f812368bafcde0e870c040cb49324c95a4bac572d981d547c4dd97ad58499a6725091f9db6ed41b6eb63be7b29d346ac55b85931d2c7b76e1bdab661 SHA512 4911fc069c1b1fc759085412b1893ef3047007b6bf08319a97f3c1b41510eb0a22814254591439cd5ff8edf45413e1149282e06ee2d29a2b96854d5a938feaaa
-EBUILD libfastjson-0.99.9-r1.ebuild 796 BLAKE2B a5d97b109d4a97bfa2c9c3229f8feb663734cbcdb3fd5a94acd4dc3f1cb0f1806fd0615f847763cabebf7bc8b7806fe08aa9e5b545854315535289ad74c6910e SHA512 4a61f23241311b0ce8c05e24ba6fcb8447b75a3c240291914bf47651e347ef493d118d722186174cf6c2a7be9a0debc84cb5fca4624a1b5b5973837e304cb11f
-EBUILD libfastjson-0.99.9.1.ebuild 814 BLAKE2B 2ecb4e5523f5a9a6b6aeaa2916659c08d84caa342b1581ff5739b52ec3367ed30c7b6ac89a6d1f4f3cb8018ac1cdc98600bed259cd7773c6728de0d14da2b0ba SHA512 b23cb577abef485be728ef9ef7d16b09b99559b13fa20fa3416c6e70078fa5ba18282e55e9a4558a1e23e9c0e924a89795299191bfa815a4a6377f3318b477c9
EBUILD libfastjson-1.2304.0.ebuild 814 BLAKE2B 2ecb4e5523f5a9a6b6aeaa2916659c08d84caa342b1581ff5739b52ec3367ed30c7b6ac89a6d1f4f3cb8018ac1cdc98600bed259cd7773c6728de0d14da2b0ba SHA512 b23cb577abef485be728ef9ef7d16b09b99559b13fa20fa3416c6e70078fa5ba18282e55e9a4558a1e23e9c0e924a89795299191bfa815a4a6377f3318b477c9
MISC metadata.xml 769 BLAKE2B d7d5734c90b908013bf01df55cb72fb2908df2189773692ff15d0f2ee1e162d31cae68394322050950a1774919f48c8579c625a697d811e53a80fc36e074d65c SHA512 547ba3d80b494b311f5281f97ea6eff685fda5a02b876a551cb78b7aa6e5314239d5958c1419c8e861a6799ffc301af8e776a9f953c031e18f79f4333d848014
diff --git a/dev-libs/libfastjson/libfastjson-0.99.8-r1.ebuild b/dev-libs/libfastjson/libfastjson-0.99.8-r1.ebuild
deleted file mode 100644
index 38d0d58b62f2..000000000000
--- a/dev-libs/libfastjson/libfastjson-0.99.8-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Fork of the json-c library, which is optimized for liblognorm processing"
-HOMEPAGE="https://www.rsyslog.com/tag/libfastjson/"
-SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz"
-LICENSE="MIT"
-SLOT="0/4.2.0"
-KEYWORDS="amd64 arm arm64 ~hppa sparc x86"
-IUSE="static-libs"
-
-BDEPEND=">=sys-devel/autoconf-archive-2015.02.04"
-
-DOCS=( AUTHORS ChangeLog )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_enable static-libs static)
- --disable-rdrand
- --enable-compile-warnings=yes
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- find "${ED}"/usr/lib* -name '*.la' -delete || die
-}
diff --git a/dev-libs/libfastjson/libfastjson-0.99.9-r1.ebuild b/dev-libs/libfastjson/libfastjson-0.99.9-r1.ebuild
deleted file mode 100644
index 91ac169b5e6a..000000000000
--- a/dev-libs/libfastjson/libfastjson-0.99.9-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Fork of the json-c library, which is optimized for liblognorm processing"
-HOMEPAGE="https://www.rsyslog.com/tag/libfastjson/"
-SRC_URI="http://download.rsyslog.com/${PN}/${P}.tar.gz"
-LICENSE="MIT"
-SLOT="0/4.3.0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv sparc x86"
-IUSE="static-libs"
-
-BDEPEND=">=sys-devel/autoconf-archive-2015.02.04"
-
-DOCS=( AUTHORS ChangeLog )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_enable static-libs static)
- --disable-rdrand
- --enable-compile-warnings=yes
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- find "${ED}"/usr/lib* -name '*.la' -delete || die
-}
diff --git a/dev-libs/libfastjson/libfastjson-0.99.9.1.ebuild b/dev-libs/libfastjson/libfastjson-0.99.9.1.ebuild
deleted file mode 100644
index 7a6bae3ec5d1..000000000000
--- a/dev-libs/libfastjson/libfastjson-0.99.9.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Fork of the json-c library, which is optimized for liblognorm processing"
-HOMEPAGE="https://www.rsyslog.com/tag/libfastjson/"
-SRC_URI="https://github.com/rsyslog/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-LICENSE="MIT"
-SLOT="0/4.3.0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv sparc x86"
-IUSE="static-libs"
-
-BDEPEND=">=sys-devel/autoconf-archive-2015.02.04"
-
-DOCS=( AUTHORS ChangeLog )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local -a myconf=(
- $(use_enable static-libs static)
- --disable-rdrand
- --enable-compile-warnings=yes
- )
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- find "${ED}"/usr/lib* -name '*.la' -delete || die
-}
diff --git a/dev-libs/mdns/Manifest b/dev-libs/mdns/Manifest
index fac529c4f207..c10bb1575956 100644
--- a/dev-libs/mdns/Manifest
+++ b/dev-libs/mdns/Manifest
@@ -1,6 +1,4 @@
AUX mdns-1.4.2-timeval.patch 247 BLAKE2B 322c8204f5fef40dc6faeab14ac218f4b1a2e8d2a29272867bfc6ee754a2db6dee200bca6bbb433191adc321b99bb4feae0f5ec0adc9c133e292547d36b804c4 SHA512 3abab841c05a585e53c76c00819999d68e67d7436668cb8e77e17eee2166b5655809865c6cb800cae2df3788cec1f694e54cf00f81f45d0381e1b648d69f7f73
-DIST mdns-1.4.2.tar.gz 24743 BLAKE2B 6d360d5485ac9b3f284f2754b2bcdc6bba3fa2cf554deb0cebc9e83e2691355a32b81311cd313f2a5ad4bb650d1759967d299fc88a69f1793c50203c820ddc7c SHA512 fa3fcf130721ee6f7012225c1e7952bd41703c2488b1d0ffe2b8c73ed06744d1cd9f03b6ab19aa0b8074fbfaafe46f8e102d6a648756725a60dc076e896cfbf6
DIST mdns-1.4.3.tar.gz 24908 BLAKE2B afa44a409633c5cc43e9a15878f21039fe4a401f498f297fabb16aeea131c30d4832c3ee29768dd51a90c9cdc4f55dabc04fdbd7ca94cf35e0e020d2fd589bf1 SHA512 0bbfeefdd3f324a8e5aa85227bfa45c2b5cd88c12a9f77df2a1c48cb2661ba8b283dd53541e39d20ed2705646dc8d8724a0287c58f9efa91d2b1b796a0ca9a7a
-EBUILD mdns-1.4.2.ebuild 420 BLAKE2B 1e65fdf420101ec37bd6b2e56d663f8cd380d2d3b8cb8a07c8eaeb06680019c0a46fe76b29fb30211310d0392b372a7e2b5996fa4fab3739b14bb484d84e4050 SHA512 ff5d1396aa241863857a2551029716bb90403afe06655dff812ce2866f71ec0cf4bd47fc1f720c1f87238b006a6768fc10970725afb96407706d0051b29a55b6
EBUILD mdns-1.4.3.ebuild 479 BLAKE2B 770978ac9f45fc30386e99dde58f6c1139794f7fa0c3517001a14cb436add280f3f173562315c193fb0bc01f8315c641bfc0eca06f2edc78fd37bd027ebebc6a SHA512 5e722b250bf48093e31f027c315a9d44f227a655aa32092a70f9100b928840f7a4264e280a270fd7b0b7ba2a09391e00ed7c2932ac4e1b4c8b14234edb1449be
MISC metadata.xml 646 BLAKE2B e9986d7a6ddd7e09a17e3b55097073fab681dde8e7e77ff52a80be5082fa8b44b23de91b67869a674fee44391fceab27f183d60216c2b29b9e3630eb0154c3bc SHA512 9f0dfeab4fb1c9227c82ac62f407347aed4a2bab392c5ebafc360b3e78fb80979df005d81ab863b7d63115f95ab6a5b1e5c695115b50589da90aafc108cef4b8
diff --git a/dev-libs/mdns/mdns-1.4.2.ebuild b/dev-libs/mdns/mdns-1.4.2.ebuild
deleted file mode 100644
index 4e537b3558a6..000000000000
--- a/dev-libs/mdns/mdns-1.4.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Public domain mDNS/DNS-SD library in C"
-HOMEPAGE="https://github.com/mjansson/mdns"
-SRC_URI="https://github.com/mjansson/mdns/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Unlicense"
-SLOT="0"
-KEYWORDS="amd64 ~loong ~x86"
-
-PATCHES=(
- "${FILESDIR}/${P}-timeval.patch"
-)
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index b27ea489fdf3..dc89a6d1b4f7 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/base/Manifest b/dev-ml/base/Manifest
index 8f0d96788027..080407a55b22 100644
--- a/dev-ml/base/Manifest
+++ b/dev-ml/base/Manifest
@@ -5,6 +5,7 @@ DIST base-0.15.0.tar.gz 414117 BLAKE2B 7df1e74fc74f7d58d8e3b524a95a8ea8750dfa39b
DIST base-0.15.1.tar.gz 414911 BLAKE2B 4f0955374213bed241214451cb930c939bfed7208668b2b6676786a37c60f14b671b50e9a8893555693068dc2272e21f63e4def938dbe064b4ecb143925a8aab SHA512 4ac43829229765c19d8af98d45783c098abffd026328b03f5dc4390911b26cf6b65879d4084d30dd4b0b4f5a1d23079270e9bb10b1aeccf575ee70c7e16021ec
DIST base-0.16.1.tar.gz 442796 BLAKE2B 8ad6426bd32700e0d8bfdf0315d2113cbfcf69459b6b3a5997adc6e320885e2706f72cdecaeeafde2a77c089752f446c9d865c152cc3cc2ecb4f98b1ee19548e SHA512 347ccc68be09ef207f0ac793f1c472688855ba53c317a35c95f7124be4105985b54f866b604a66a9d2e54bc320f7b29ffa3eb224622b1cce6ca504e1ee4888ff
DIST base-0.16.2.tar.gz 442593 BLAKE2B bf0de878e412719a370b17c741b3191bacb34416c7dce022a56944803db30699b40bd750d8290e40a817dbd4e0dc8d3298e816c8ce31ea2197fbaf1eefb368a3 SHA512 d5f00c411dbdffe6cabc7ec309550c4f947e79c9ff6c95cbb2d148fd0bbff060db8019c9544c1db56172a6d143f810e700d7092d404ba6cbcd756cbaa896813f
+DIST base-0.16.3.tar.gz 442632 BLAKE2B 533a04b197bb1065a8b8772aa227bbe3be2c47d536722dfa7d1df366ad05e40fdd47f3a842654ee9bde1e3527ff34adaf155057af68596d4c02c8108505c9108 SHA512 69380ed392faf4495459f97f70a10a6959fce71d2e6ba093472fc272141646307fd7872407de855dfa48ef0435f6587eae5aa50f4a67eac40a9e1946d0c3c070
EBUILD base-0.14.0-r1.ebuild 529 BLAKE2B 926397a17c47bca7fd76f073e2804928e2853c66c38678d7e65282ebc0d60f64f1af3bb8607bb73653992f0c68998e2a107bc48b195b4f12175f11f953622984 SHA512 ce5d3dd77c8e095841c9e0896a2a366c0bcb65eb540df0b24b6ed391758457191000f3477f8e87e66f1b529894957abde7f6233106fee35e90b3ce285230192a
EBUILD base-0.14.1-r1.ebuild 512 BLAKE2B 31ad5cfcfdc7a58b7fd3343e17e18f579ffb41697979e2f0e9706cc3f5ca143b6d9b283348d5cd87dbf5087cf4d8e7ec8643391a8731adb7634b2d2e255944dd SHA512 9fde5670cdefdc4c36523fc63ad3d54528640f01deb97f0beedbf7f40f35df75ed31a596cb5925654f1dc3c6546b137d83aca7d34fdc4ff07676f8ac316c6cb0
EBUILD base-0.14.3-r1.ebuild 519 BLAKE2B 47ec0987bb679f60f1ffeb09c83d71b21add88ddb7ebc73b2ffdf35478ac2cf7c8755c9af9f0a1206c57957c78c748e7e20c2e85c7cf0e02f9fe40403c27a996 SHA512 d6b621adac7f178d39cccf1e8653eed6b2177d2eaa2959fb2d33a0584da7b4dd7782c647b8f72fcd1c69cabe8bb87f65e3f7ecc3575a6676292dbda95c7c95de
@@ -12,4 +13,5 @@ EBUILD base-0.15.0-r3.ebuild 525 BLAKE2B 3650bab4197be9ca9f88e085da93892d7a8237b
EBUILD base-0.15.1-r1.ebuild 520 BLAKE2B f204c05f6eb0751e044eff605cd90fd72e21cb7b4e222514b2a14a4ada7a89a542e534b91953c003485835f711fbc329701e8c0b1de82d7fdecae68b2823cd83 SHA512 46eb0eb4f9efa20fa56432c927f5c1e26da242041ab8501782400aa28c1a9e2004e0b881e42e5c63d3b4cbbfcfab6ae3586b5ef1b7c814a963490d90606e12d7
EBUILD base-0.16.1-r1.ebuild 525 BLAKE2B 26da91a762e713971a1b8f92e7164145cce2a755fd16b4b0547687953b2ff055428248be3e7b389afe2652891d9cbb9a37aae08debf99cb9b75db2814eb9dddd SHA512 bc642d7a019934f771db5335ebd1c5e278c2956b3cc8035974ddd9613b130e4f2c990b7318c80f414a594d6e8599a7d963cc1c242b319af4a7b2ad1217bb069f
EBUILD base-0.16.2.ebuild 525 BLAKE2B 26da91a762e713971a1b8f92e7164145cce2a755fd16b4b0547687953b2ff055428248be3e7b389afe2652891d9cbb9a37aae08debf99cb9b75db2814eb9dddd SHA512 bc642d7a019934f771db5335ebd1c5e278c2956b3cc8035974ddd9613b130e4f2c990b7318c80f414a594d6e8599a7d963cc1c242b319af4a7b2ad1217bb069f
+EBUILD base-0.16.3.ebuild 525 BLAKE2B 26da91a762e713971a1b8f92e7164145cce2a755fd16b4b0547687953b2ff055428248be3e7b389afe2652891d9cbb9a37aae08debf99cb9b75db2814eb9dddd SHA512 bc642d7a019934f771db5335ebd1c5e278c2956b3cc8035974ddd9613b130e4f2c990b7318c80f414a594d6e8599a7d963cc1c242b319af4a7b2ad1217bb069f
MISC metadata.xml 418 BLAKE2B 897b294ee364c5eedb4f7417bff0258fb271ea431dad1bd77482df74529ee883f5ef39e6c50554b670a344ab3d0ee8f5e19e83ccf2670346defde1a64af413b1 SHA512 6fc42ca5665bf4689ba65be528532fdbaee51371e98b58be70f56479ad0c1822e6f78ddd7a11ab0451f49b885151ab80c651c884a136e24603c9564b43443d81
diff --git a/dev-ml/base/base-0.16.3.ebuild b/dev-ml/base/base-0.16.3.ebuild
new file mode 100644
index 000000000000..500f481d48ff
--- /dev/null
+++ b/dev-ml/base/base-0.16.3.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Standard library for OCaml"
+HOMEPAGE="https://github.com/janestreet/base"
+SRC_URI="https://github.com/janestreet/base/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.14.0
+ =dev-ml/sexplib0-0.16*:=
+ dev-ml/dune-configurator:=
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-ml/lambda-term/Manifest b/dev-ml/lambda-term/Manifest
index 6c2f1762778f..959222936bfe 100644
--- a/dev-ml/lambda-term/Manifest
+++ b/dev-ml/lambda-term/Manifest
@@ -1,5 +1,7 @@
DIST lambda-term-3.1.0.tar.gz 144714 BLAKE2B a84af472834f33ce0a88b0e21f13db66e5b28576a959c0c2e173da045d4c408c183c9eb9664678de7574b840bd129284e406af3d7392ceb0b8be3e53973214bd SHA512 b1601749214747504a248392ec81ce20f4cd44bddbf14424e40725e6d506d925320fc7ef7f4ce58e876769d858c5e3882664e27ca33a9dc74d29a4a22ed0d705
DIST lambda-term-3.3.1.tar.gz 142511 BLAKE2B 43238adc5f2e780903edec79d190ebbee27dc719ec166f693354f76148d115cbe35877f469662025805bbc8585bd2e8d59e1bd52c90bcc5c201b70863effaa27 SHA512 0cbb35717012d648175cb74677e857973e40f153f3d85adb28bcbcfdaabb7b0f35c4b0ce88cd6f2158cedfab74d16acc1b3b987161a71dfda24892f34393b3ed
+DIST lambda-term-3.3.2.tar.gz 142574 BLAKE2B 81192f9fc7a8db83d08c7342a7914d4aa14ace14ee09d5a0387e5927502b02e018bc4c7537e82342221bd53a9e08ac24057820d5d1a056e243383fbe065f12b6 SHA512 78648768644058337e22c79cf1fbb1a36472b24f11b1dc0461fc38419be6ec01b02d8d0ac45fed0bc99f91ba4c0f19d3bda113e834e064bee973b734527b9766
EBUILD lambda-term-3.1.0.ebuild 533 BLAKE2B 2eff8937debc2ed3fcdfca40483fee94e2d8443a5fbbb3f52f7278c9a5f88e011d555e9fafeec4d39c85c96568b752e9a35f5134af9f0252eee5f2893df04e43 SHA512 e53683b52d81612f3698b4bfdae3e0f4bc55f652ef17c842583e732c020ef17ec30df48ab86d5c2b08bfca7c63a76b4633cf58a337c87f913928e96cc2711016
EBUILD lambda-term-3.3.1-r1.ebuild 535 BLAKE2B 3262c48b8f27385dce0d763efc8efbc7a5d70d054a3b52ade00a03e30df6026adc845bd153bd26ecea08a2af34051ab53d236e23c5cff03b4f1495b470cc655a SHA512 6a31ee3993e151384ef3cf689c018d275559808abad02371598ad6a46067370f87fa4f383076282aff2d358d511e3798698cf589a25e3f6552ba0416c3d1cbf3
+EBUILD lambda-term-3.3.2.ebuild 535 BLAKE2B 3262c48b8f27385dce0d763efc8efbc7a5d70d054a3b52ade00a03e30df6026adc845bd153bd26ecea08a2af34051ab53d236e23c5cff03b4f1495b470cc655a SHA512 6a31ee3993e151384ef3cf689c018d275559808abad02371598ad6a46067370f87fa4f383076282aff2d358d511e3798698cf589a25e3f6552ba0416c3d1cbf3
MISC metadata.xml 979 BLAKE2B b9b1298397f0b376d54f7d5920d47a58e11f1345d04a376273c9ba21fe7c80c3a3058ba4e73502092a0a63d8dd9e493002c76bf031ecba23112adc04e8c49b62 SHA512 7160fadbd00ba69a20e10a16ab30a53f2e348c866bc45466dd064d05c99e4b0abc3f19831b86f0711e791c9cafc6a9c25fc2f0956a3fabd98509189d1e926688
diff --git a/dev-ml/lambda-term/lambda-term-3.3.2.ebuild b/dev-ml/lambda-term/lambda-term-3.3.2.ebuild
new file mode 100644
index 000000000000..159371dcc35d
--- /dev/null
+++ b/dev-ml/lambda-term/lambda-term-3.3.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Terminal manipulation library for OCaml"
+HOMEPAGE="https://github.com/ocaml-community/lambda-term"
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="
+ >=dev-ml/lwt-5.4:=
+ dev-ml/logs:=[lwt]
+ dev-ml/lwt_log:=
+ dev-ml/mew_vi:=
+ dev-ml/react:=
+ dev-ml/zed:=
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-ml/lwt/Manifest b/dev-ml/lwt/Manifest
index 613aca7e938e..f40820e52c54 100644
--- a/dev-ml/lwt/Manifest
+++ b/dev-ml/lwt/Manifest
@@ -3,7 +3,9 @@ AUX lwt-5.3.0-ppxlib-0.18.0.patch 13548 BLAKE2B fa89411ea65421eb8f8b7f7f782817c2
DIST lwt-5.3.0.tar.gz 298152 BLAKE2B a39494bf98fcca07bf4601a742f4bfdc1ea2a67e2babbab650c41d2df58296a859520509ddc080af9c4d55be76439b401174720765fb942586d7c866f80cc538 SHA512 9922c19944595b0c07da8e1bbdecb2cc7c5a7edcdc2224215efb819d9c735da8986388a2446bd0762e28533f5d9d386970f07a4f1b0d14255c6743f3a1d16cb6
DIST lwt-5.4.2.tar.gz 304541 BLAKE2B d474b20538af382c6f64072da2caa25e285f431c9b161c9796a44d1c84475f72e50d81baccb22ae908f82594c9dcaac6a874f54fe6332de2550128774d1280fc SHA512 9f46fb2e56dc7bd57a12d5ab4dc68719947a1462f336087a95e991d087bb9b5b8dee2592d0f7d35abc507d9a641dd221c44c949c81d00e26c673a067d94ba3f4
DIST lwt-5.6.1.tar.gz 316067 BLAKE2B a9cf6bc2b57a130a5df8aa745987f9b8516adf0fce040d50d3bfbd6d9f801917ca37d050eb7fd7a210c5b0ae5e5726dd21fc675c2e8ee8670d0475204dbcc3aa SHA512 698875bd3bfcd5baa47eb48e412f442d289f9972421321541860ebe110b9af1949c3fbc253768495726ec547fe4ba25483cd97ff39bc668496fba95b2ed9edd8
+DIST lwt-5.7.0.tar.gz 313632 BLAKE2B e1b401c70b7722b266085c0493ab4e081aeb58cdf0e3569f677ee3b66edb1b4dda9afd115143315562f301a80bf8efbb09ced3f09f641adcac01fe44b3670cdc SHA512 42e629920783428673b99c9d7a639237c9e6b35079b5d907bc67e7ea506acf9edadc48cec580bdcfd2410ed9412bf5e6bcc8b09de2fa7d35ce1490973d05ddd1
EBUILD lwt-5.3.0-r1.ebuild 809 BLAKE2B 6879d70232201e22c5fb3a378e8f694ae244e010d6d891ef68b595c80766f84f58822dc48d56ea8aab9e43f5113f42a3ff13586ee77809992897c44b9bfb8b58 SHA512 07ebef96795dca668bd2768c57da64d817df39417c45fc0b82ebdda323ddb9ce4988d9d9665ca4964309b63737cdc4824b0e20ba87f823970f341055de755f59
EBUILD lwt-5.4.2-r1.ebuild 819 BLAKE2B de3962ccc0a4b6866560f497338e2ec2c77c4704fbdbf9f4776ded06aab0451d7fb8e290dec6d2c8877b1dded8c36befc5afffae5210a464f6219836402b5cdd SHA512 f115e11ada07ddb5015d469585a3f5653aaac207a6e152e7f534c1bb36d39513b0d5cbc5121424b9a0ffe1c7ea381af4228816ce8fe348a4dc95f420022ec6a5
EBUILD lwt-5.6.1.ebuild 996 BLAKE2B c289dd2861bb603f7cf5dd9d3c2b923fa16e5c446c03f232485d2d8b4c620557795a74ff3d39f2ab032edd3d50ef92353aaf16fc9ee70423b5b4845cc9df70c3 SHA512 3b496b85a4c794b6c4b83b841bd3fc2617485ee981a70d12f0121a4dd1d4b3f61a0e92e9d70fbdf2d252980381f21fd3e6be15abd6c551e507eaf859daff0722
+EBUILD lwt-5.7.0.ebuild 988 BLAKE2B 45359cbf2bc2597bcd31c7a51e2c03dc341c57da9db625668cf9e8c878869e1adb0c1513144712725a62eec30b264d67d9f521a15901dcc076d109ff5b0f9649 SHA512 c489e8ec0e67436ab983058f7647f908de33f0abb4c86ed52f9477527af23fb6e1134ca17f8cd93ccd12fbfdd68d5a17426c6aae91af27e3a220eee59d437653
MISC metadata.xml 414 BLAKE2B 34a1192334c52a4dfe3746119293c05cccc14f6a4b7b5faad4834ad33996a98be8c7854096eebe870a4a0bdc675d796f55788334503423a99632b1625d84b8d9 SHA512 09660f044d6132779e8e63fe6dbca02109317f70af905181b8b344348c72257df804022fedf884c84ddbfe2d60dbcb965e3cc273c30c593f70a083d80c2f92aa
diff --git a/dev-ml/lwt/lwt-5.7.0.ebuild b/dev-ml/lwt/lwt-5.7.0.ebuild
new file mode 100644
index 000000000000..843d8f87521b
--- /dev/null
+++ b/dev-ml/lwt/lwt-5.7.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Cooperative light-weight thread library for OCaml"
+SRC_URI="https://github.com/ocsigen/lwt/archive/${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="http://ocsigen.org/lwt"
+
+SLOT="0/${PV}"
+LICENSE="LGPL-2.1-with-linking-exception"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+ dev-libs/libev
+ dev-ml/luv:=
+ dev-ml/mmap:=
+ dev-ml/ocplib-endian:=
+ dev-ml/ppx_let:=
+ dev-ml/ppxlib:=
+ dev-ml/react:=
+ dev-ml/result:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-ml/cppo
+ dev-ml/findlib
+"
+
+# "domainslib" is unpackaged.
+OCAML_SUBPACKAGES=(
+ lwt
+ lwt_ppx
+ lwt_ppx_let
+ lwt_react
+)
+
+src_prepare() {
+ sed -i "s| seq||" "${S}"/src/core/dune || die
+
+ default
+}
+
+src_compile() {
+ dune-compile ${OCAML_SUBPACKAGES[@]}
+}
+
+src_test() {
+ dune-test ${OCAML_SUBPACKAGES[@]}
+}
+
+src_install() {
+ dune-install ${OCAML_SUBPACKAGES[@]}
+
+ einstalldocs
+}
diff --git a/dev-ml/lwt_ssl/Manifest b/dev-ml/lwt_ssl/Manifest
index f976c2d9ef8a..a04c0f3a492f 100644
--- a/dev-ml/lwt_ssl/Manifest
+++ b/dev-ml/lwt_ssl/Manifest
@@ -1,3 +1,5 @@
DIST lwt_ssl-1.1.3.tar.gz 14785 BLAKE2B b131d821c0e1394fee749ad5fdb0c7394ea96ffdb17dd22646d365c86ed41e1ed4e2b64a351fd14cc60f0e656e43a35e74c1c369c84e23a342fd7f056d49d40c SHA512 1bcc610ccf660436be2ed068ef98d85d752aecd2f364eab585ef1553b0ef1561a0fd50b5edc15000cf4cffc78d0ba184f7ede53651de14f5227ad1b795e2240a
+DIST lwt_ssl-1.2.0.tar.gz 14955 BLAKE2B 14c3d2160ba88147257fda953b298e8bdae5550edc4942eff6e90398eef1353e592e32ce2bd3e6d519fc48a48757015f5bf95af7d3eac283f49ea40206c4ddf4 SHA512 fee0fbc558e638917d626a0c7ce8c4701bc523141d9c3ebefef494fe8dd05cf8e4aeaf37abab1c9727be7677f353b429d31f2e8fe20b30a04a69f27beca22881
EBUILD lwt_ssl-1.1.3.ebuild 464 BLAKE2B 01339dbd435bf1a52751e30b0d69d1ba0dbb82740b8c8a1b0438c4c1490ad9dd6ecab73a7fe68bd55e0472051acbae9f04036a56a5d57b97b4c1411a9174ea92 SHA512 9b5b019325913bbd6d7dea3ec29ad422724cc63d49a2346eca56cbeda1065362524e6a4ea04c6a0c1279107e920be25a61acca0e62d9f3420c3ef8adc473fe91
+EBUILD lwt_ssl-1.2.0.ebuild 465 BLAKE2B 981643173a55f74ecd80d7c840d13b1974448b4d3c74f8350732df6dabcca1fca4c3cf65364687dd86e52ed6955411d6274b798296dd01709a1295c400cbb817 SHA512 d91d93d4b25ee9a16d1d6dc7e396a886af7fa86df2e263e2b1b492a03801090a7938ccbbf0ea9d6a29f890f53a17ced6a8770c3eda2a840121a37845da2271a2
MISC metadata.xml 309 BLAKE2B 548c34a2720146cf3c8fe6b3f934f7d99dc166f9617a8d46d532d95c28c196d4afeebd9372d93f83ca06c4d5cc102bfba7ffcabe95b515e2f4c6648aee25521c SHA512 a95630b3779b358805266411b6704c107873cc2704682412818153f816a71c7f871ae0c2d6f5b5483b9aadee6e32455a7fa119205b54478606b50a7421957428
diff --git a/dev-ml/lwt_ssl/lwt_ssl-1.2.0.ebuild b/dev-ml/lwt_ssl/lwt_ssl-1.2.0.ebuild
new file mode 100644
index 000000000000..c89e166b346e
--- /dev/null
+++ b/dev-ml/lwt_ssl/lwt_ssl-1.2.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="GLib integration for Lwt"
+SRC_URI="https://github.com/ocsigen/lwt_ssl/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+HOMEPAGE="http://ocsigen.org/lwt_ssl"
+
+IUSE="+ocamlopt"
+
+SLOT="0/${PV}"
+LICENSE="LGPL-2.1-with-linking-exception"
+KEYWORDS="~amd64 ~arm ~ppc"
+
+RDEPEND="
+ dev-ml/base
+ >=dev-ml/lwt-3.1:=
+ >=dev-ml/ocaml-ssl-0.5.13:=
+"
diff --git a/dev-ml/ocaml-base64/Manifest b/dev-ml/ocaml-base64/Manifest
index 35d3b16651f6..552a68618626 100644
--- a/dev-ml/ocaml-base64/Manifest
+++ b/dev-ml/ocaml-base64/Manifest
@@ -1,3 +1,5 @@
DIST ocaml-base64-3.5.0.tar.gz 18888 BLAKE2B e35d6331f163a066169455ea3dac304cedd7ca47fac0a2cbda26b8bd9620b4e49e144d5a06a8a2c6085501e531b2be98f6b24002880d83d6d57025ee055e0887 SHA512 a3886701943a9b165a74e45f66c3d8279b381927774217f5e042494811bc17a08f8933292335d4b76f01c6b1d3c496b4cfca650faa5848ddbf6150ac87386038
+DIST ocaml-base64-3.5.1.tar.gz 18986 BLAKE2B 797ace8ad35099dd56871564862804a492551b580f46d561abce8a18812296e3f3629f1845007660c388291cf3d420144dfdce556ccf5c50e0b169efd680d586 SHA512 d1d4e2403cf4f58bfe87150c7cc444a431f0ac53ee9fc85a4d64983e2d85f99e0bd35b9267231b1a40eaf5e4312797460dd1f6dcfc38e3b391e3dfe746878125
EBUILD ocaml-base64-3.5.0.ebuild 537 BLAKE2B 8b3a1a6580e2c6da69e55483ed19052fdaa0084a3aa83768cdb8d4377e5f202db2dfe8a827dbb53b10f14a17fa9d585ed3867553b0015e7a50d5687847c25b74 SHA512 452a5b59a4d6218e0de1abbb560cfd66525ae025429aeb73d0aa04a006ffdab9a0ea0d34219a43516e9033cda36959efd81b28d251b823dd1af44da3f2599edf
+EBUILD ocaml-base64-3.5.1.ebuild 542 BLAKE2B 4e7297c02f107c090acaafc73d3759cc74e68932e9e0fff21f7506e18de6d1b0e22afe39029055450dee4056fd0b22bf95468a56849b88661e5a32461bfb8338 SHA512 fc3bd45878f7e1d60484e0b6c8158fd62f415c092f41d6f983e7da4cc396c6d72442c101865bddeb264c4944968f575e3568c07a59a02ca4a4ec8daefd89e866
MISC metadata.xml 327 BLAKE2B 8c6793a0aedb17700d928b0c30d92298db13be50e6b7f520a7838fd76f4331c28a1787585cbc13999c125d39dd49698a3adab5b2822e2a7fe3b7204dc5f224f6 SHA512 3c806541652650a16615df0a83510a97f82ab3eb3208b47f341842ffbbd16984660b22d99c678896eb82e0c278e8a82824d17574ed4b7cf31291793d1bbbb78b
diff --git a/dev-ml/ocaml-base64/ocaml-base64-3.5.1.ebuild b/dev-ml/ocaml-base64/ocaml-base64-3.5.1.ebuild
new file mode 100644
index 000000000000..98e4de02eba4
--- /dev/null
+++ b/dev-ml/ocaml-base64/ocaml-base64-3.5.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DUNE_PKG_NAME="base64"
+inherit dune
+
+DESCRIPTION="Library for radix-64 representation (de)coding"
+HOMEPAGE="https://github.com/mirage/ocaml-base64"
+SRC_URI="https://github.com/mirage/ocaml-base64/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? ( dev-ml/rresult dev-ml/bos dev-ml/alcotest )"
diff --git a/dev-ml/ocplib-simplex/Manifest b/dev-ml/ocplib-simplex/Manifest
index f745c1e4b582..05ac9405abbc 100644
--- a/dev-ml/ocplib-simplex/Manifest
+++ b/dev-ml/ocplib-simplex/Manifest
@@ -1,4 +1,6 @@
AUX ocplib-simplex-0.4-flags.patch 1596 BLAKE2B 7bc7a8a70245756937c5c1de5fb3bdb21de5233dd978ca1a8ac781d98c0d4e4bb22384d5e8df0601d42c413522824c9c697d706e64fc9d9ca848294da0ec9e4b SHA512 09f4edb690922d7a460a1a4ba7d72773cd26abc699fe5e9d1c130c2e5321edfd99e913b121f274f026c0d8ca26833b7e08677e0047821ef0e4dceacb7797f3bf
+DIST ocplib-simplex-0.4.1.tar.gz 31955 BLAKE2B bddcf1f83dfd64fd7da3564cbb3fcb9f8e50ad4106ec03b6881315edd6106bb2f691dbe8f288121c351fa7e861fdddb9a818ce4527ab960a9c7109af49d97761 SHA512 6436a904f4e0ec4efa13592185764b58142296816855562d9c2c6d360b64ab554bbd95314976e0462fbb2ed145f8915fd9c2f63f7bae66063efb4c51f74f3edb
DIST ocplib-simplex-0.4.tar.gz 31784 BLAKE2B 89ebb43ba59debc658b1400b24379dcb717f44f484742a4ea2227e1692f2d1d359469add4e3c22bd15b7a5044e4d45877994b40e80f28ec8639989bf28565d9a SHA512 5eb80f0c8ad32291d24423255c0359e139cd85e2262b0cbbfaffcab66d9a7eb66c9bf04bb9d5d5c103574ec7041a72cde5412e6cb03fc9fe4a8fd257dab49a76
+EBUILD ocplib-simplex-0.4.1.ebuild 839 BLAKE2B b02bc116843dc55b9ebdc4d87540bb7318845c3db52154511ccf5d6aa4bdfd60574893132044974d6b5a1a68b370334103bd3acfe3b6cc8b1c46a71e68900f0d SHA512 038f2e1dc0f342f52e2742c1682065818c971347a8393704955b35ffa9d3c7373aeb64fed4fce4bd14ff0c19e56c109a47d18a88f5d7274c0379308ec4067d30
EBUILD ocplib-simplex-0.4.ebuild 833 BLAKE2B 4cd41122c5a768eff618c2281e12c2936c95e3a949675dd2230bf405a4dc84f257ac615143ab9950c720f700ef3bb3945f61879f0c829e5283bd0492f0183d16 SHA512 5baa1e157a3e958140918f8cdcfc7e95044c5a3186ea8cc17a8692c42bc16827c77551b53c2d1bf652497b6c388b7d9f029b06ad4f6046e48fd2250d21810036
MISC metadata.xml 495 BLAKE2B de61722f49ba5facdc38eca4d4f395bfd4b00a26a06c5645d67db86b9afda0b9d9c3c4dfaaed8c124f8a5966e4e2f70569947b5fefb2968540223931554a648f SHA512 c9d5fecdd88e5d22674edc89de8389c2d213ff2b1826f450160711d2b91f90de9f1d81b50395f7074a82212f84121d988d29e626b95ddee5ecaedbbd5f65d9d2
diff --git a/dev-ml/ocplib-simplex/ocplib-simplex-0.4.1.ebuild b/dev-ml/ocplib-simplex/ocplib-simplex-0.4.1.ebuild
new file mode 100644
index 000000000000..2f62b9e344e4
--- /dev/null
+++ b/dev-ml/ocplib-simplex/ocplib-simplex-0.4.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools findlib
+
+DESCRIPTION="A library implementing a simplex algorithm"
+HOMEPAGE="https://github.com/OCamlPro-Iguernlala/ocplib-simplex"
+SRC_URI="https://github.com/OCamlPro-Iguernlala/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS=( CHANGES.md README.md extra/simplex_invariants.txt extra/TODO.txt )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.4-flags.patch
+)
+
+QA_FLAGS_IGNORED=(
+ /usr/lib64/ocaml/ocplib-simplex/ocplibSimplex.cmxs
+)
+
+src_prepare() {
+ default
+ mv configure.{in,ac} || die
+ sed -i -e "s:configure.in:configure.ac:g" \
+ Makefile.in || die
+ eautoreconf
+}
+
+src_install() {
+ findlib_src_install LIBDIR="${D}"/usr/"$(get_libdir)"/ocaml
+}
diff --git a/dev-python/GitPython/GitPython-3.1.34.ebuild b/dev-python/GitPython/GitPython-3.1.34.ebuild
new file mode 100644
index 000000000000..cc252e9af748
--- /dev/null
+++ b/dev-python/GitPython/GitPython-3.1.34.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+TEST_P=GitPython-${PV}
+GITDB_P=gitdb-4.0.10
+SMMAP_P=smmap-5.0.0_p1
+
+DESCRIPTION="Library used to interact with Git repositories"
+HOMEPAGE="
+ https://github.com/gitpython-developers/GitPython/
+ https://pypi.org/project/GitPython/
+"
+SRC_URI+="
+ test? (
+ https://dev.gentoo.org/~mgorny/dist/${TEST_P}.gitbundle
+ https://dev.gentoo.org/~mgorny/dist/${GITDB_P}.gitbundle
+ https://dev.gentoo.org/~mgorny/dist/${SMMAP_P}.gitbundle
+ )
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ dev-vcs/git
+ >=dev-python/gitdb-4.0.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/ddt-1.1.1[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+ git config --global user.email "travis@ci.com" || die
+ git config --global user.name "Travis Runner" || die
+
+ git clone "${DISTDIR}/${TEST_P}.gitbundle" "${T}"/test || die
+ git clone "${DISTDIR}/${GITDB_P}.gitbundle" \
+ "${T}"/test/git/ext/gitdb || die
+ git clone "${DISTDIR}/${SMMAP_P}.gitbundle" \
+ "${T}"/test/git/ext/gitdb/gitdb/ext/smmap || die
+
+ cd "${T}"/test || die
+ git rev-parse HEAD > .git/refs/remotes/origin/master || die
+ TRAVIS=1 ./init-tests-after-clone.sh || die
+ cat test/fixtures/.gitconfig >> ~/.gitconfig || die
+
+ distutils-r1_src_test
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # performance tests are unreliable by design
+ test/performance
+ # unimpoortant and problematic
+ test/test_installation.py
+ # Internet
+ test/test_repo.py::TestRepo::test_leaking_password_in_clone_logs
+ test/test_quick_doc.py::QuickDoc::test_cloned_repo_object
+ # requires which(1)
+ # https://github.com/gitpython-developers/GitPython/pull/1525
+ test/test_git.py::TestGit::test_refresh
+ # TODO
+ test/test_submodule.py::TestSubmodule::test_base_rw
+ test/test_submodule.py::TestSubmodule::test_git_submodules_and_add_sm_with_new_commit
+ test/test_submodule.py::TestSubmodule::test_list_only_valid_submodules
+ test/test_submodule.py::TestSubmodule::test_root_module
+ )
+
+ epytest -o addopts= test
+}
diff --git a/dev-python/GitPython/Manifest b/dev-python/GitPython/Manifest
index 330aa6d2af94..2efbb6d31297 100644
--- a/dev-python/GitPython/Manifest
+++ b/dev-python/GitPython/Manifest
@@ -2,8 +2,11 @@ DIST GitPython-3.1.32.gitbundle 9676140 BLAKE2B e975f7949f3f3e25f66008b1f2be80db
DIST GitPython-3.1.32.tar.gz 196978 BLAKE2B 914b0ceebe89b00e5d65c963055c1d64c3125699a4df80e04c5a0ca59181faac5357880767224d3b3cad9b884668299510ea055ae0c228648c1b1c2e5ec048d0 SHA512 b1a4ac7d98b9543454525819357afef4c45dde842a8a8689f5f059312cd45ee10a7a5b22e2417a0a7120b78c0a40addc4f9189789d70ca34d2bc21962fe44fb7
DIST GitPython-3.1.33.gitbundle 9635126 BLAKE2B d851f8766f4d145b54de7b2593d84c9002d4a6ae6b55c1b8533f8945b668966bc4a3a94f4467adc4390326e26b78fd88d141931e11251ebcbaa6120081bfba7b SHA512 cc4eb17f1b32a7d5f592bd4a84936e0fe9e12ccfe555b9c9ee57a48678f62181b4a0d6c003222873f5d53af932bc8099568f2792d06ee44dd240af0a2dd94df8
DIST GitPython-3.1.33.tar.gz 198466 BLAKE2B 5e27cc92ba937f730ba746fa565b3a9a5b50ea3d4bec11cd2e484b0cf96db9a8f51f920d0788b6170750e48e2361ab0327017d445652aee4851396e83a57b0b3 SHA512 49001b55530966e90e1f8adeeb5e43d144b813d073deb01ceff0fd709f6a65e791e4971f6db9353da5fc84ba4a6bfe5c409f9229c85c9bd0497dc52e05f03707
+DIST GitPython-3.1.34.gitbundle 9638239 BLAKE2B e9bd820ac329928871a6341c9ed0fc8529bb99866ec9a2b10593113dcf8d859960f49b615de300275f0d16d56621852b659e565278ec591e93e5821514126a46 SHA512 c1a4f61a7632e83bad5f4ee59a1b5d3d3afd67506fe574cecc7cdf685eff1e61030a0eb11b75f7995f7c453b8e97516f03ef5b662ce75b3c8ff7e0ca15247449
+DIST GitPython-3.1.34.tar.gz 198460 BLAKE2B 7045ce1cba39043564a6f89b99d11779327ffd9098178b7e80a32c6cf0ed2200fb2ddd4f16b9e09e190628c63acbc02afd2d42d20fd04c0df5018c3619e06d5e SHA512 d0eee7e04bd542a8cad8312d95ef0cbf60964e4aec71e825003d792f9d6c7e20c9603b793f75a87f0fed223148f21b8fc51c98f47164440f2f243a1b81427b35
DIST gitdb-4.0.10.gitbundle 1485461 BLAKE2B 5a217c609a402cd7888da1502b25d217812503cd703cda8bce3c7159732c59d7f4bcd52688a5da457f43fde1645a6db79588a6fc8cc8dff5c58e9dcbaef79b9a SHA512 98dba48f75e28eaded791f91c611e07bef73c28a7f8ac58889b05d04f4b3699a85a5be1c829ea3e2f380507a9009f35bc552bb4260564127e2863807f9b4712a
DIST smmap-5.0.0_p1.gitbundle 324544 BLAKE2B 69098c7644abaec7f32226cad7ff3008e49d94c9f7349d0b815223249c20bfd2b51a50474e51864821f30c98f5982e5c35ce9217145a1e5d11326492c41faecc SHA512 4f36ca2c94ddfeb949c880fb52c3b1905d144dd59b95f2f05c93ed7b694dcb128218a2800ca23b721fbeff9a1920e8c3326675098e2ef0361ff6e90c8c2850ba
EBUILD GitPython-3.1.32.ebuild 2269 BLAKE2B 72c76c3549fe1f7919b582af494621de467468aca72113bc650f71c1b857b10b6b8ee1c3e29c766e85edfca7f8a83668e7e7c05517b4852f69e7ca4b5f8308cf SHA512 9cdd279b2f2f554b59e4956199171095b3bfc5bb6c5d4e67692433ec69bc2d700fcb537b2885c232687104349e9eec58bc24ecf5ec205466b44b6e2f19855827
EBUILD GitPython-3.1.33.ebuild 2337 BLAKE2B c5065e57ccddaccdc1371f692705d0febced2c4ffa789436785e90f49b5267abb887f82a4d1659f3982eeac2c3cf514d1d0b2e7dab85e08acbbdffbc22f60e3b SHA512 8eecd47587b3c70221c0c9920b576f36688868825942eab369f64a88dccb9c0ff9c23a12111420ad3084b31d9c849bad4846804901c37ece50f6ab3b59d86a8e
+EBUILD GitPython-3.1.34.ebuild 2337 BLAKE2B c5065e57ccddaccdc1371f692705d0febced2c4ffa789436785e90f49b5267abb887f82a4d1659f3982eeac2c3cf514d1d0b2e7dab85e08acbbdffbc22f60e3b SHA512 8eecd47587b3c70221c0c9920b576f36688868825942eab369f64a88dccb9c0ff9c23a12111420ad3084b31d9c849bad4846804901c37ece50f6ab3b59d86a8e
MISC metadata.xml 407 BLAKE2B 49fd8d520d575be1489c299f22595120fad882f055b9cf2d02b87382c6d8f0ff38af694e5584b4da579aa84b82c2f1032e4afb64cafd9f4fe9212a6d67b4a752 SHA512 1bebe1e134eb86a4745cf7e297d45118a2bdd3d8a71d0034294b5c799a9cee763c63b61b34c6707c52f61058f727f4b827dd020d285fc297712b29eb7c1129ef
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 8daefa02b385..ab94e18657e6 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/asttokens/Manifest b/dev-python/asttokens/Manifest
index 6d66f9686948..72c4a8edfffb 100644
--- a/dev-python/asttokens/Manifest
+++ b/dev-python/asttokens/Manifest
@@ -1,3 +1,5 @@
DIST asttokens-2.2.1.gh.tar.gz 56115 BLAKE2B 89c235391f9cc68fc640c5f9fccd1055cd7649ac92f4f935a872c1b90458f4bf577979fdeb3267f7bd5a5af505b6a33582da47d5fb65b57c411f482622d90feb SHA512 f7fb00918403054bc6a118494f49dcc11946141d2193624455ff2b1ca137d1c75315c779295701e93ae350ce4f5f670d6287e91a116b6b5cbcb06b374a6d00b5
+DIST asttokens-2.3.0.gh.tar.gz 56996 BLAKE2B 742e1332c6dcc35930e6ac85df1a851143772ab390f51088bd89bbc8c6f2d2277ed1cc31af554f274b3d6fab554a542a54b0ef08afbd470f8308ca5eddf9728b SHA512 128e9d41db1e7dd85ce3e459123c0a28d8478c3757b06c35a53eed4286ed23ac8747a221b9bbcf17d87dd98288a3b58a33e0a2e4e9f5cf8b137264bd22eadc36
EBUILD asttokens-2.2.1.ebuild 1000 BLAKE2B df0263ad9241ff00f197fe9eab1f75a3636556ec412b6b7cb7037421436c502510181cc0f9d2caf4254b931be6865bb6df62df62a5cc515ed4db8d1eb23ef0c7 SHA512 db764f1089310e1bd03055a5508db0e5447a58e645b24482a356b18ac9fbd02db02944bf91c070155ed0ff678e7be3112dc94dc032a9d2219868afc65d755b8f
+EBUILD asttokens-2.3.0.ebuild 1010 BLAKE2B dd588f8b69797c994e4d68888e1cfb0e4bfa5f44fc9bc206a2bb6798fb7506ecdf99023bd31789e3e1ff523e5e002e8e200e2eb08dc028369fd3a0a1eada1977 SHA512 2c0de685f80220698c7efea3ddd759b5bb498a521acf463dbd97d83ef456245a13a1f48b67a8c54452b61c9f9d6acc2ef7f58f90a2b788de2a1dfc8154133db3
MISC metadata.xml 350 BLAKE2B c05dcff93454660cb741def5cb0ca82e56f0cba84bddb9604153b6d70625e4dfc9e15743c3448a0cb68d9b5ccf0778f8126390872bd8689df0e0ab2bed7e6582 SHA512 521762b1e8a542c5f3156014884c3d845b6fe882e819c924aa8023f8dff32a94490e64a1d1f700f5127bd867c60c4f0f7c4aed5c39f78e52bd8ebabd113403cf
diff --git a/dev-python/asttokens/asttokens-2.3.0.ebuild b/dev-python/asttokens/asttokens-2.3.0.ebuild
new file mode 100644
index 000000000000..4d0a09d2ec63
--- /dev/null
+++ b/dev-python/asttokens/asttokens-2.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Annotate Python AST trees with source text and token information"
+HOMEPAGE="
+ https://github.com/gristlabs/asttokens/
+ https://pypi.org/project/asttokens/
+"
+SRC_URI="
+ https://github.com/gristlabs/asttokens/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ test? (
+ dev-python/astroid[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # test suite itself broken with new astroid versions, upstream less care
+ # https://github.com/gristlabs/asttokens/issues/79
+ tests/test_astroid.py
+)
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index 93f8d24ae441..6f98bfbda22f 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,5 +1,7 @@
DIST dask-2023.8.0.gh.tar.gz 8539262 BLAKE2B 3ce61191bca458e32ac88904460f8ee843f34ddc9be88d0de7f56a90897dd599d70012f92b5063b5df996bc61c85c16b2d6b745e1a334847d8b66f66721bc422 SHA512 9afee3571e58b0f923347e2ec06c80ab5e4f35abb23e0635777170def0561cf1df6c940844cad1efe112059909020cf6435147b9003c4a449eba98d38d9eefab
DIST dask-2023.8.1.gh.tar.gz 8541743 BLAKE2B 485a88354d3aa54ff1f6afb1bd4a8b3317a6a48b519bef4dadf1bcbb240f21e54eb165f2c076ea8aa9b5753fd8714af26453858d7fe154bb015489f89b8114be SHA512 4ca231236e5d868f8fbb69b38721e495a44fbc982a53ea087ef68085c4df2cc99526b5a66b7fee93a3b63a6cd621f8448b877b98370b3dfe1a32e386dd91e73e
+DIST dask-2023.9.0.gh.tar.gz 8541973 BLAKE2B 06e04377f8f7d0e6a6487c1c2aa52e61a8ab73a04455e9a6d7da238bd747d7ac6cf1526f645f0c874f2588f28708139f8fb1fa0271e6166442be6a15ce68b9f1 SHA512 eadc3a9cd5d8d960d8006db2641e5513a093b4818c1cd4de058d70f088ef1cfd74413abcf0bbba757d9188de4b3c103a3fdfe4ce76f14554b589540011c53835
EBUILD dask-2023.8.0.ebuild 2634 BLAKE2B f34d0f231c2a4b8e56b0f6bfb5c6de73c86b7ee99057d138db13d146b6dd73743a9df05fc27d52e7b4c9d894ed173cfe952075b744bab0d82186ce5aeda60721 SHA512 d88db20fbe8f8dd85879c385dce2ecef5796f6be883eb158be3481ebf82c88d0ca46ce6a1b7894842f75ddcdd6f5028cf88a2c0d8a365680294c2fb30c7717a1
EBUILD dask-2023.8.1.ebuild 2690 BLAKE2B 0fb80034035c15515794ce8e2fc146b179d593ad7acf03d63d464ac757452c0163d4ef65b2c6fbe5197446f3e5a8ff9a9274025887d9d0ff54323803fcd625f3 SHA512 99bfb1009e403d4aa5530c6353216757b391efc23692d20b3c285856a0812ee185b1c57ba13ebe32616fbfc791a9c6916daa9661e556350d04b52b1ee135f708
+EBUILD dask-2023.9.0.ebuild 2690 BLAKE2B 0fb80034035c15515794ce8e2fc146b179d593ad7acf03d63d464ac757452c0163d4ef65b2c6fbe5197446f3e5a8ff9a9274025887d9d0ff54323803fcd625f3 SHA512 99bfb1009e403d4aa5530c6353216757b391efc23692d20b3c285856a0812ee185b1c57ba13ebe32616fbfc791a9c6916daa9661e556350d04b52b1ee135f708
MISC metadata.xml 724 BLAKE2B 9af7553cec2b66228a21f146372d86b8d620048d68f94c1fd09006c8ee7ddaa4e212c2a359b937a5ee37ac23df01e10af0796e8b4cf952237cb4c73a2dff7ca0 SHA512 89b83402c13b06f7adf10cd1cc08b96b90dbc2ca3b5c0c6c422b6e2394e03fd51346306479557c11fcfdbd4a81a574890f2367228ea38531b5f05c02a30b8dcb
diff --git a/dev-python/dask/dask-2023.9.0.ebuild b/dev-python/dask/dask-2023.9.0.ebuild
new file mode 100644
index 000000000000..1f6ccd0af63e
--- /dev/null
+++ b/dev-python/dask/dask-2023.9.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="
+ https://www.dask.org/
+ https://github.com/dask/dask/
+ https://pypi.org/project/dask/
+"
+SRC_URI="
+ https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/click-8.0[${PYTHON_USEDEP}]
+ >=dev-python/cloudpickle-1.5.0[${PYTHON_USEDEP}]
+ >=dev-python/fsspec-2021.9.0[${PYTHON_USEDEP}]
+ >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.21[${PYTHON_USEDEP}]
+ >=dev-python/pandas-1.3[${PYTHON_USEDEP}]
+ >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+ >=dev-python/partd-1.2.0[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
+ >=dev-python/toolz-0.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/toolz[${PYTHON_USEDEP}]
+ >=dev-python/versioneer-0.28[${PYTHON_USEDEP}]
+ test? (
+ dev-python/moto[${PYTHON_USEDEP}]
+ dev-python/numexpr[${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # fails with sqlalchemy-2.0, even though we don't use it x_x
+ sed -i -e '/RemovedIn20Warning/d' pyproject.toml || die
+ sed -i -e 's:--cov-config=pyproject.toml::' pyproject.toml || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # more tests relying on -Werror
+ "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]"
+ dask/array/tests/test_random.py::test_RandomState_only_funcs
+ # TODO
+ dask/array/tests/test_reductions.py::test_mean_func_does_not_warn
+ dask/tests/test_config.py::test__get_paths
+ dask/array/tests/test_linalg.py::test_solve_assume_a
+ "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>0-float-5-1-True]"
+ "dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[<lambda>1-float-5-1-True]"
+ dask/array/tests/test_image.py::test_preprocess
+ dask/tests/test_system.py::test_cpu_count_cgroups_v2
+ # require sqlalchemy<2.0
+ dask/dataframe/io/tests/test_sql.py
+ )
+
+ if ! has_version -b "dev-python/pyarrow[parquet,${PYTHON_USEDEP}]"; then
+ EPYTEST_DESELECT+=(
+ # fails if pyarrow is installed without USE=parquet
+ # (optional dep, skipped if it's not installed at all)
+ dask/dataframe/io/tests/test_parquet.py::test_pyarrow_filter_divisions
+ )
+ fi
+
+ epytest -p no:flaky -m "not network"
+}
diff --git a/dev-python/dulwich/Manifest b/dev-python/dulwich/Manifest
index 3db8612e17e2..9bb1bdf8ec39 100644
--- a/dev-python/dulwich/Manifest
+++ b/dev-python/dulwich/Manifest
@@ -1,3 +1,5 @@
DIST dulwich-0.21.5.tar.gz 441948 BLAKE2B a65aaa3611de6b18a3f63bd195d3831733bea726f634964c14bb817954147e45753868982fb0c3dcf57dec5a2ed8c985229d110234fd6cae8c783367a06bc20c SHA512 5966a4df8ef94d4c61c4e0a2aebbf11b7f9072139f11357e5194e58dc4edfbe83eb76f7b7aa3a52f96f97c5b7908850fcef5de2aa4bccb212126bb21fdc53934
+DIST dulwich-0.21.6.tar.gz 445545 BLAKE2B a3189b4777e295bf26345172fa1c4f6ca4c45e807a9197cd2bc8c0255a9ebb7fa752bc98369ffe780671dc9610fefb1fc4bd9b6b75d90b7322d048197da0aeaa SHA512 24f1d82be08b6ee78e41cd86ec2323a51dd6bff3714b1eae1f8484eda316c9d1c8089ded853511d587898ba789d36ee014c8f3b7c718bf7168519725f4d9dc2c
EBUILD dulwich-0.21.5.ebuild 1474 BLAKE2B 5e4e58906a45508b72a6a136f55270c3ef484d20584e936b092e1f43dcd4ebe64f52e858ea417ae54450e48d711b2224e72f8d5daa1e1e94598fb1e807992bbb SHA512 2a3f5d1be375b9278bf7c32547b44a8b500ca58bf98c7886b05d8055a0635e6a0430518205f20e98ed44c772a9a4f8f9265dc629bc25cb187915d796ace63413
+EBUILD dulwich-0.21.6.ebuild 1478 BLAKE2B 2ef87388c08995c811dd9ce7ec43ea73bde6d4da97ce5588cd616d8ed3b8b07c195b9c0c2a4d5c1873e7296b0fdb56ab2f815e4f76fe7a79d7664d54bb39e093 SHA512 b2143071d49954afad2dbebf292fb6a604cb4959185d1561ee06b99c174fbf6985accbb9d447d95a4125656a04740b4d7888a815ab465913938d6e197647eedd
MISC metadata.xml 556 BLAKE2B 240554ff522160e9508bf6debadafcc44b5ccc4074dd4c9d3ce82358963084c60a1afae9fafee6ab1e6e5d898940ccb4d1b524cebff155e61bf6707c9396b647 SHA512 a7cdca224a01d5bd26bf4a5adb0273977ddff61f75cd02f5642132656fd0c6608114617efcb068d834f107804666cf4fb3725967e804b73d2ddcb67342dc30de
diff --git a/dev-python/dulwich/dulwich-0.21.6.ebuild b/dev-python/dulwich/dulwich-0.21.6.ebuild
new file mode 100644
index 000000000000..f4770bb6ca22
--- /dev/null
+++ b/dev-python/dulwich/dulwich-0.21.6.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure-Python implementation of the Git file formats and protocols"
+HOMEPAGE="
+ https://github.com/jelmer/dulwich/
+ https://pypi.org/project/dulwich/
+"
+
+LICENSE="GPL-2+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/certifi[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ ${RDEPEND}
+ app-crypt/gpgme[python,${PYTHON_USEDEP}]
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/fastimport[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs
+
+python_test() {
+ # remove interference from the tests that do stuff like user.name
+ unset GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL GIT_AUTHOR_DATE
+ unset GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_COMMITTER_DATE
+ unset EMAIL
+ # Do not use make check which rebuilds the extension and uses -Werror,
+ # causing unexpected failures.
+ "${EPYTHON}" -m unittest -v dulwich.tests.test_suite ||
+ die "tests failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ if use examples; then
+ docompress -x "/usr/share/doc/${PF}/examples"
+ dodoc -r examples
+ fi
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest
index 9e12f4bde02c..1b683bd73abb 100644
--- a/dev-python/fsspec/Manifest
+++ b/dev-python/fsspec/Manifest
@@ -1,3 +1,5 @@
DIST filesystem_spec-2023.6.0.gh.tar.gz 386708 BLAKE2B e47825893073d969eff8c7936068c26bed270d3b65fb4407f64b5032ce8e71b7794ae6b3ae16fb08ec3e1e2f830b2fce7fa238fd8189354e8a16c618e2af7398 SHA512 ede711d22dede2deee1b36f2ca591bc96a8f1b66d6cb16cc2ad6e1776ea441a1c73382b7622262872a3f5fff92b15ba6bdabaca80fd0ed898b7ddcac02792cf7
+DIST filesystem_spec-2023.9.0.gh.tar.gz 399288 BLAKE2B 47317bf4c50dc2e4dd541100d67989c16fcd9a0d21f2b871386cf2c379389487f51af5b81420b9b455ec083e250e2bb1b0da8243b25512f6ad227b1c16357741 SHA512 4a19f24fa3e41da0aa6f7b22b1720ee093260c5b3ff9547f678ea00887f8d12cb048dad6b2a27ea3743d3cca7837a19b061a63c5d96e10227139ebdefcaec3d0
EBUILD fsspec-2023.6.0.ebuild 1663 BLAKE2B f450df9ee1266070965398ebda766b32237e8bc95afde2beb6429cdf791ccfccd621a6f6f7503467590e48f6d47bbf4f5881adb4b8e7c2f0d41b9ac521b0ead7 SHA512 7de25b39153ed1b7f4fce9c856dd73bf52c3feefc8ea822b675bbd469137804136e1265aed28567d20f18b550cb8f6f071cf6ff7310d9ae18c9e4970a58edc7f
+EBUILD fsspec-2023.9.0.ebuild 1665 BLAKE2B fc6a5a60411a0f21225886a4b9725f96704ba322ca94fe6c4fc6c64ea8b8b3752de26ab4d15f06110bc21e846a762ae82f1bec72c29b23812b038320752c48f3 SHA512 cd43521face97102d31bfd6fd19add44dbcaa0a1751a32823bf5d8f2ed6904384edd42ecce233f228bb42fe16bd871f85a256e273285ee676b48fcb2972e6276
MISC metadata.xml 374 BLAKE2B 6c0b18a0ad3b85713ae6f618ac0646ed63f08549bd7d1ed5bd94b80d89d79efaf2f97ce913a0a7d6e54e77cc602994416520a22deadcc71e484cf7ca22bc6dde SHA512 5bf051387d6bcffb3022d023f60ee8f76ca277bb8d626dda988a0baaf1d1e3a71e872d8316607ee7e269e579b5a17c23ab93c56fade533150171d3ce44e4bb71
diff --git a/dev-python/fsspec/fsspec-2023.9.0.ebuild b/dev-python/fsspec/fsspec-2023.9.0.ebuild
new file mode 100644
index 000000000000..5e5f5057b1a9
--- /dev/null
+++ b/dev-python/fsspec/fsspec-2023.9.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2020-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=filesystem_spec-${PV}
+DESCRIPTION="A specification that python filesystems should adhere to"
+HOMEPAGE="
+ https://github.com/fsspec/filesystem_spec/
+ https://pypi.org/project/fsspec/
+"
+SRC_URI="
+ https://github.com/fsspec/filesystem_spec/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+ test? (
+ dev-python/aiohttp[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/tqdm[${PYTHON_USEDEP}]
+ dev-vcs/git
+ )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+ git config --global user.email "you@example.com" || die
+ git config --global user.name "Your Name" || die
+ distutils-r1_src_test
+}
+
+EPYTEST_DESELECT=(
+ fsspec/tests/test_spec.py::test_find
+ # requires s3fs
+ fsspec/implementations/tests/test_local.py::test_urlpath_inference_errors
+ fsspec/tests/test_core.py::test_mismatch
+ # requires pyarrow, fastparquet
+ fsspec/implementations/tests/test_reference.py::test_df_single
+ fsspec/implementations/tests/test_reference.py::test_df_multi
+)
+
+EPYTEST_IGNORE=(
+ # sftp and smb require server started via docker
+ fsspec/implementations/tests/test_dbfs.py
+ fsspec/implementations/tests/test_sftp.py
+ fsspec/implementations/tests/test_smb.py
+ # unhappy about dev-python/fuse-python (?)
+ fsspec/tests/test_fuse.py
+)
diff --git a/dev-python/mkdocstrings/Manifest b/dev-python/mkdocstrings/Manifest
index 05e4efcd9d20..d4fcd1b46653 100644
--- a/dev-python/mkdocstrings/Manifest
+++ b/dev-python/mkdocstrings/Manifest
@@ -1,3 +1,5 @@
DIST mkdocstrings-0.22.0.gh.tar.gz 81345 BLAKE2B ee2bcc0084c5d17368bc1a04db2f097f997872b38fd6b3d32f7daaefe78a496bb0a23d6588458a65b827954382e11c6b6d81baa2117af4b3341e9e727c616ca0 SHA512 c6226d50aaf029a139f51bb1f7101446e11a3e1337f7cd1c9324a2e258753cf25911b2da7042a08a64ae4cf51987b0b2a6ab752af408cdb54d436bcc908d66ff
+DIST mkdocstrings-0.23.0.gh.tar.gz 80975 BLAKE2B fb561b46f98372093846d28890b3d7e1a65f89007a6d321c08535eeefc82ee9c06d447c594a53ef2109ed58286d8e1a8202e1678f77328c3ec5a3150bfc129ea SHA512 e1d9be20691f2272d64d746dd6af8c152f7d6eabef1e6c03f7e0b36af4e04591a8d878d036c0bb448483759311abc652db09e5b705569ddb83f81ad785ad5005
EBUILD mkdocstrings-0.22.0.ebuild 1593 BLAKE2B 5339b28197469a2494b8ee767267c335c4ab78d7e2fa74486cc9906cceb1db84d343332290a051c404d0dfd73805776c6e016737f197ff1bc8811182eb36196f SHA512 73ea512110294cb4a62245b08608b4bf86deb9ca7692ecf1ede3d4235f76e506a1e9b52739f62d5b688772dc079fcb6e0073fd5d7a6cb3e700b988d819d8d2ba
+EBUILD mkdocstrings-0.23.0.ebuild 1593 BLAKE2B 3d3e7d38298a3c0d10c8242116abc36d58b826265df239c4ac8be150e5ca864bae60511d2dedb2b40291d3a58b6f6334b08c241464c691eed1affc6c91b23196 SHA512 67ef853888ec81c7a9a3fba0d9e58032a50e7d8af2ca927cad4c07fecb6094b07ed9ba78f3f4856c4dc582006f8dfd8e207c991048155a0691f07c521795ae2f
MISC metadata.xml 410 BLAKE2B 896cd2e10ca1ef3d76b5cf37b5f2a89f12df1f068a5a423c27e51e4f1d60261ed0198ee11ca0b838cae0dfd2891e3ea7ffbe071d72c69f9f83a89ae42ae656a9 SHA512 3b2e9deab0dc2f17bc6e2e5c25e5b27c084cc5027fae2f84b31f16da9409fc28bbc75a6ea0ee96bb51555e6e61275a472bf7d0c1b2ae4a4d8ca469f0d0280660
diff --git a/dev-python/mkdocstrings/mkdocstrings-0.23.0.ebuild b/dev-python/mkdocstrings/mkdocstrings-0.23.0.ebuild
new file mode 100644
index 000000000000..1f12e1c46f72
--- /dev/null
+++ b/dev-python/mkdocstrings/mkdocstrings-0.23.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Automatic documentation from sources, for MkDocs"
+HOMEPAGE="
+ https://mkdocstrings.github.io/
+ https://github.com/mkdocstrings/mkdocstrings/
+ https://pypi.org/project/mkdocstrings/
+"
+# Tests require files absent from PyPI tarballs
+SRC_URI="
+ https://github.com/mkdocstrings/mkdocstrings/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+ >=dev-python/jinja-2.11.1[${PYTHON_USEDEP}]
+ >=dev-python/markdown-3.3[${PYTHON_USEDEP}]
+ >=dev-python/markupsafe-1.1[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-1.5[${PYTHON_USEDEP}]
+ >=dev-python/mkdocs-autorefs-0.3.1[${PYTHON_USEDEP}]
+ >=dev-python/pymdown-extensions-6.3[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mkdocs-material[${PYTHON_USEDEP}]
+ dev-python/mkdocstrings-python[${PYTHON_USEDEP}]
+ )
+"
+
+# mkdocstrings documentation generation requires several currently
+# unpackaged mkdocs extensions and plug-ins, and this test
+# makes use of mkdocs configuration
+EPYTEST_DESELECT=(
+ tests/test_plugin.py::test_disabling_plugin
+ # WTF, it tries to unlink installed files from installed package?!
+ tests/test_handlers.py::test_extended_templates
+ # TODO: package markdown-exec
+ tests/test_inventory.py::test_sphinx_load_mkdocstrings_inventory_file
+ # Internet
+ tests/test_inventory.py::test_load_inventory
+)
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
diff --git a/dev-python/peewee/Manifest b/dev-python/peewee/Manifest
index e6d5876db64a..d907e827cfc1 100644
--- a/dev-python/peewee/Manifest
+++ b/dev-python/peewee/Manifest
@@ -1,7 +1,3 @@
-AUX peewee-3.16.2-cython3.patch 4551 BLAKE2B e3c57e65250b31b5726ae5b9b4d0f3b2f01cd37b8a6adc4ab17187ab88ad2f1f8eabbd673b04a7220a13b2d994c16b5d16cc511473c1a21d057938598284351b SHA512 526d676672e7452947303a910b98fb8b3e80d98f7bf63871cbb34309e3a844db3b546d073f030ed85dabdcb65b3293e20c3020bbd9e2af25fb203c99321bed77
-DIST peewee-3.16.2.gh.tar.gz 912162 BLAKE2B d865a63fb0eeff064b6655029741291ebd002ffa428fe98f87b319874713064eed9500fb45e3710b7e1223ea2537408d51dc4a6f40b525467f074f225c05bf20 SHA512 7e507d9f2ace45c5ec482d657e7722812fae10eea9a23b12caf2611d3739bc6dc70800f21d606d5e854e3209dd6d2ff73b93f004515f6549c3bbc423bce650d8
DIST peewee-3.16.3.gh.tar.gz 913271 BLAKE2B c243eaa0baa1289030f294141a0fa469682272b87aa9cf89cc2ff628c0f35e6824ee6215c11c12dbc992f210afbd2c9e5efebbc9efa402d92cc2de77dd574e5f SHA512 e940c0fc78c736477b2550379912587f2129bf6c11252a04188a70d260410539ef90879dcf4145466c3276130b33c85b53db80afb5503b7b76693155d5f8abbe
-EBUILD peewee-3.16.2-r1.ebuild 1177 BLAKE2B ba80aa1666565eb6ca8e2bafd4f095e78b7b87edd1105c036d227d9d60059b402a2d9db1eb93fa49f0e10a5f7e5af0faa028043bdffbe2feb472dce4fbfecc90 SHA512 833d59fbfe726e28702d9d622391d9e84e53bd3c23e045df60274c963f60ec93f0bdcfe05123c7f6b3cd5f11163b0cfb4b4d910fe280b10029ca42d1f2cdff89
-EBUILD peewee-3.16.2.ebuild 1041 BLAKE2B d198b980f25f60220cc5ed724bbbdbf3bcef209166b301a32393cecd5a26ddda84fb3fb91ad6810e3dd74666f90f9502596bdb62800cf6282495e25004a21641 SHA512 3fcaefd1eded9bf8a5050143b900bb48086408d119f00cca20e748bd4be8e03abd37d43b50115f9c14008e9b7c008f60ce8663845de945a43bf08531868ba95f
EBUILD peewee-3.16.3.ebuild 1012 BLAKE2B 6f5b1356a757c2de3623a22a172e2ee432269604ac8d3e4a4dc073d8be7c0193f8e68019c404e22524b29228beeb2a0c3e2d6a9aaaf8f17d13703eab87baca82 SHA512 420d773c69a1ae66bfa48c6c6efd0051db67a8456f79c784d2e4578ef34a910b0701300fddeacea7ff742be5e90041b465ac2145f3254aa32004535f842de74b
MISC metadata.xml 493 BLAKE2B 60dbc97d8a2acf239b6ae84ae48153ec7985399ef588de5fd3d5e06db137353ba8440eeb811fe90edb66aef70550c514c23f53cf8ee2c5e8146504dae71cef19 SHA512 28227e81ad41534f8dc80dc478cb72e116aa3d5259bb91dd20121fcadd803a04715a986e21d4302a0c8129a4fcafbd71645636b0e5b3384a661f3ee93d41fde2
diff --git a/dev-python/peewee/files/peewee-3.16.2-cython3.patch b/dev-python/peewee/files/peewee-3.16.2-cython3.patch
deleted file mode 100644
index 5ddbd7ae9377..000000000000
--- a/dev-python/peewee/files/peewee-3.16.2-cython3.patch
+++ /dev/null
@@ -1,102 +0,0 @@
-https://github.com/coleifer/peewee/commit/83c6b78bd5df2c8c942f4fc32c4daedde01e8a63
-
-From 83c6b78bd5df2c8c942f4fc32c4daedde01e8a63 Mon Sep 17 00:00:00 2001
-From: Charles Leifer <coleifer@gmail.com>
-Date: Tue, 18 Jul 2023 17:37:27 -0500
-Subject: [PATCH] Changes for Cython 3.0
-
---- a/playhouse/_sqlite_ext.pyx
-+++ b/playhouse/_sqlite_ext.pyx
-@@ -386,7 +386,7 @@ ctypedef struct peewee_cursor:
- # We define an xConnect function, but leave xCreate NULL so that the
- # table-function can be called eponymously.
- cdef int pwConnect(sqlite3 *db, void *pAux, int argc, const char *const*argv,
-- sqlite3_vtab **ppVtab, char **pzErr) with gil:
-+ sqlite3_vtab **ppVtab, char **pzErr) noexcept with gil:
- cdef:
- int rc
- object table_func_cls = <object>pAux
-@@ -407,7 +407,7 @@ cdef int pwConnect(sqlite3 *db, void *pAux, int argc, const char *const*argv,
- return rc
-
-
--cdef int pwDisconnect(sqlite3_vtab *pBase) with gil:
-+cdef int pwDisconnect(sqlite3_vtab *pBase) noexcept with gil:
- cdef:
- peewee_vtab *pVtab = <peewee_vtab *>pBase
- object table_func_cls = <object>(pVtab.table_func_cls)
-@@ -419,7 +419,8 @@ cdef int pwDisconnect(sqlite3_vtab *pBase) with gil:
-
- # The xOpen method is used to initialize a cursor. In this method we
- # instantiate the TableFunction class and zero out a new cursor for iteration.
--cdef int pwOpen(sqlite3_vtab *pBase, sqlite3_vtab_cursor **ppCursor) with gil:
-+cdef int pwOpen(sqlite3_vtab *pBase, sqlite3_vtab_cursor **ppCursor) \
-+ noexcept with gil:
- cdef:
- peewee_vtab *pVtab = <peewee_vtab *>pBase
- peewee_cursor *pCur = <peewee_cursor *>0
-@@ -443,7 +444,7 @@ cdef int pwOpen(sqlite3_vtab *pBase, sqlite3_vtab_cursor **ppCursor) with gil:
- return SQLITE_OK
-
-
--cdef int pwClose(sqlite3_vtab_cursor *pBase) with gil:
-+cdef int pwClose(sqlite3_vtab_cursor *pBase) noexcept with gil:
- cdef:
- peewee_cursor *pCur = <peewee_cursor *>pBase
- object table_func = <object>pCur.table_func
-@@ -454,7 +455,7 @@ cdef int pwClose(sqlite3_vtab_cursor *pBase) with gil:
-
- # Iterate once, advancing the cursor's index and assigning the row data to the
- # `row_data` field on the peewee_cursor struct.
--cdef int pwNext(sqlite3_vtab_cursor *pBase) with gil:
-+cdef int pwNext(sqlite3_vtab_cursor *pBase) noexcept with gil:
- cdef:
- peewee_cursor *pCur = <peewee_cursor *>pBase
- object table_func = <object>pCur.table_func
-@@ -483,7 +484,7 @@ cdef int pwNext(sqlite3_vtab_cursor *pBase) with gil:
-
- # Return the requested column from the current row.
- cdef int pwColumn(sqlite3_vtab_cursor *pBase, sqlite3_context *ctx,
-- int iCol) with gil:
-+ int iCol) noexcept with gil:
- cdef:
- bytes bval
- peewee_cursor *pCur = <peewee_cursor *>pBase
-@@ -502,7 +503,7 @@ cdef int pwColumn(sqlite3_vtab_cursor *pBase, sqlite3_context *ctx,
- return python_to_sqlite(ctx, row_data[iCol])
-
-
--cdef int pwRowid(sqlite3_vtab_cursor *pBase, sqlite3_int64 *pRowid):
-+cdef int pwRowid(sqlite3_vtab_cursor *pBase, sqlite3_int64 *pRowid) noexcept:
- cdef:
- peewee_cursor *pCur = <peewee_cursor *>pBase
- pRowid[0] = <sqlite3_int64>pCur.idx
-@@ -510,7 +511,7 @@ cdef int pwRowid(sqlite3_vtab_cursor *pBase, sqlite3_int64 *pRowid):
-
-
- # Return a boolean indicating whether the cursor has been consumed.
--cdef int pwEof(sqlite3_vtab_cursor *pBase):
-+cdef int pwEof(sqlite3_vtab_cursor *pBase) noexcept:
- cdef:
- peewee_cursor *pCur = <peewee_cursor *>pBase
- return 1 if pCur.stopped else 0
-@@ -520,7 +521,8 @@ cdef int pwEof(sqlite3_vtab_cursor *pBase):
- # get access to the parameters that the function was called with, and call the
- # TableFunction's `initialize()` function.
- cdef int pwFilter(sqlite3_vtab_cursor *pBase, int idxNum,
-- const char *idxStr, int argc, sqlite3_value **argv) with gil:
-+ const char *idxStr, int argc, sqlite3_value **argv) \
-+ noexcept with gil:
- cdef:
- peewee_cursor *pCur = <peewee_cursor *>pBase
- object table_func = <object>pCur.table_func
-@@ -572,7 +574,7 @@ cdef int pwFilter(sqlite3_vtab_cursor *pBase, int idxNum,
- # SQLite will (in some cases, repeatedly) call the xBestIndex method to try and
- # find the best query plan.
- cdef int pwBestIndex(sqlite3_vtab *pBase, sqlite3_index_info *pIdxInfo) \
-- with gil:
-+ noexcept with gil:
- cdef:
- int i
- int col_idx
-
diff --git a/dev-python/peewee/peewee-3.16.2-r1.ebuild b/dev-python/peewee/peewee-3.16.2-r1.ebuild
deleted file mode 100644
index d3b5361362fb..000000000000
--- a/dev-python/peewee/peewee-3.16.2-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-DESCRIPTION="Small Python ORM"
-HOMEPAGE="
- https://github.com/coleifer/peewee/
- https://pypi.org/project/peewee/
-"
-SRC_URI="
- https://github.com/coleifer/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE="examples +native-extensions test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- native-extensions? ( dev-db/sqlite:3= )
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- dev-python/cython[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-cython3.patch
-)
-
-distutils_enable_sphinx docs
-
-src_compile() {
- # native-extensions are always disabled on PyPy
- # https://github.com/coleifer/peewee/blob/master/setup.py#L35..L37
- if ! use native-extensions; then
- local -x NO_SQLITE=1
- fi
-
- distutils-r1_src_compile
-}
-
-python_test() {
- "${EPYTHON}" runtests.py -v 2 || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && DOCS=( examples/ )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/peewee/peewee-3.16.2.ebuild b/dev-python/peewee/peewee-3.16.2.ebuild
deleted file mode 100644
index 5899a2ffb369..000000000000
--- a/dev-python/peewee/peewee-3.16.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-DESCRIPTION="Small Python ORM"
-HOMEPAGE="
- https://github.com/coleifer/peewee/
- https://pypi.org/project/peewee/
-"
-SRC_URI="
- https://github.com/coleifer/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="examples +native-extensions test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- native-extensions? ( dev-db/sqlite:3= )
-"
-RDEPEND="
- ${DEPEND}
-"
-# <cython-3 for bug #911412
-BDEPEND="
- <dev-python/cython-3[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs
-
-src_compile() {
- if ! use native-extensions; then
- local -x NO_SQLITE=1
- fi
-
- distutils-r1_src_compile
-}
-
-python_test() {
- "${EPYTHON}" runtests.py -v 2 || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
- use examples && DOCS=( examples/ )
- distutils-r1_python_install_all
-}
diff --git a/dev-python/rich/Manifest b/dev-python/rich/Manifest
index 4527f1858d8b..ff4535726365 100644
--- a/dev-python/rich/Manifest
+++ b/dev-python/rich/Manifest
@@ -1,9 +1,5 @@
DIST rich-13.4.2.gh.tar.gz 15063000 BLAKE2B f65079440bc7d89a3ff03be01fa71e076493ae50f22ae8781be2448a7ff2769c174d6654db3a835d34720c34cd8cbecfdd6b13e3064cf7fdcade71806563309d SHA512 17052a9fb0e1d89b31a00d8a719214719891d048fd805185b2d4258c8766130f44bf2280c9567bc162f3b34d9bf2eb7d747d6a37d910c81cd53d3003b51f70bd
-DIST rich-13.5.0.gh.tar.gz 15064859 BLAKE2B 70122d319145ed8ba7ce9caa5bb79600b3b66adb897a6555c02d4d5f41ab7aa36298bbc890ce2a895a7968f0fd4c6b15b3f4772a2cf867a56cbd9755442ac0cd SHA512 0c7c62d99b15fecfc54b955e01e88eae6dc5fee7dc56749f8b9c9447425a5c32b89d19b1132c72a32204a1df0a14268e2b0797a3ba3e164dc94f72858f790a17
-DIST rich-13.5.1.gh.tar.gz 15064870 BLAKE2B 0d3ced34100eba982aae578f9b3dd304711000aa36a5b4c802a472ec2deeea1b82b53006a91b1f35342131663b93b7c47b8026e3af822b07d01fe4307f2f57f4 SHA512 445f426cece2a18c1181aa5c7e91387bc7059b330b142a1838391619a34122bd6da4334bcf7b53854f3ccf25231de98fed7e3319604c9d1b01a55af3260030f3
DIST rich-13.5.2.gh.tar.gz 15064941 BLAKE2B 64f7e879588c42db9ac4f2173647143722c1de4865479b975ac5362e8073f60b493193abb0f50fb0d85923fdbe4145b2331fff7564ab78e3b43bc3a1be9d461c SHA512 60dfc66836f277763695611f6a3890da21afbb84bd85f38952efdac78680a8e3faca2e8c0aa937d618f876df1f36d3e67986979aa4fa9b6cb7dfb214f348b8aa
EBUILD rich-13.4.2.ebuild 1818 BLAKE2B 100be0b0f6d3f00a867be57b132e05bc831a283373ebb46b92afd2d6cfd6b636b82b2e91ff956787dd18d6d115293f1b65d8ba2f12e6206ebbd2376286942a71 SHA512 162391cb1f36d42388e95f51dea9c0a5f499cb0bba2659444c15aba84971dc8a4324aa4dafa3ca31c8eb4d92e223fd5a4c71b858933f536b99633608c32b3464
-EBUILD rich-13.5.0.ebuild 1826 BLAKE2B 3832659e8426cfcc314e2accb575ce6e1e461ac3c0c2f75ca9364f9e81cc126336abb76d189ee08b583b4281548a7fce81da1bac61a3f95b26930c125d1daf68 SHA512 41bacd4fc78f2e38bccc6e379840ea2a783e348f0fcb5cce8cf7e65afcc8c36796f164627db520a1d203b61ea7c1a8d268c6139daf514b5ee0cca32ba50d0ded
-EBUILD rich-13.5.1.ebuild 1826 BLAKE2B 3832659e8426cfcc314e2accb575ce6e1e461ac3c0c2f75ca9364f9e81cc126336abb76d189ee08b583b4281548a7fce81da1bac61a3f95b26930c125d1daf68 SHA512 41bacd4fc78f2e38bccc6e379840ea2a783e348f0fcb5cce8cf7e65afcc8c36796f164627db520a1d203b61ea7c1a8d268c6139daf514b5ee0cca32ba50d0ded
-EBUILD rich-13.5.2.ebuild 1826 BLAKE2B 3832659e8426cfcc314e2accb575ce6e1e461ac3c0c2f75ca9364f9e81cc126336abb76d189ee08b583b4281548a7fce81da1bac61a3f95b26930c125d1daf68 SHA512 41bacd4fc78f2e38bccc6e379840ea2a783e348f0fcb5cce8cf7e65afcc8c36796f164627db520a1d203b61ea7c1a8d268c6139daf514b5ee0cca32ba50d0ded
+EBUILD rich-13.5.2.ebuild 1818 BLAKE2B 100be0b0f6d3f00a867be57b132e05bc831a283373ebb46b92afd2d6cfd6b636b82b2e91ff956787dd18d6d115293f1b65d8ba2f12e6206ebbd2376286942a71 SHA512 162391cb1f36d42388e95f51dea9c0a5f499cb0bba2659444c15aba84971dc8a4324aa4dafa3ca31c8eb4d92e223fd5a4c71b858933f536b99633608c32b3464
MISC metadata.xml 387 BLAKE2B 049491e034ba233f33c76dc5e3f1b887ba5d2da9d65b09bda51a7cf4eb30a9c66f3ddf714f52407a73e51da78523084064bccd4fc687e0bc0fc2b32dbb4c513b SHA512 448ce879331748e3166f670981a27ee5c3ef20b51af442ccc684cb6514c0d6a0d4e433a8bc1ddb3bdf68c734bac013c1ba04d38adf90644b062231ab1c1d2c0b
diff --git a/dev-python/rich/rich-13.5.0.ebuild b/dev-python/rich/rich-13.5.0.ebuild
deleted file mode 100644
index 53279bd88b2a..000000000000
--- a/dev-python/rich/rich-13.5.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Python library for rendering rich text, tables, etc. to the terminal"
-HOMEPAGE="
- https://github.com/Textualize/rich/
- https://pypi.org/project/rich/
-"
-SRC_URI="
- https://github.com/Textualize/rich/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/colorama[${PYTHON_USEDEP}]
- >=dev-python/markdown-it-py-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x COLUMNS=80
- local EPYTEST_DESELECT=(
- # TODO
- tests/test_console.py::test_size_can_fall_back_to_std_descriptors
- tests/test_inspect.py::test_inspect_integer_with_methods_python38_and_python39
- # pygments?
- tests/test_syntax.py::test_python_render_simple_indent_guides
- tests/test_syntax.py::test_python_render_line_range_indent_guides
- )
- # version-specific output -- the usual deal
- case ${EPYTHON} in
- pypy3)
- EPYTEST_DESELECT+=(
- # pypy3.10, to be more precise
- tests/test_inspect.py::test_inspect_integer_with_methods_python310only
- )
- ;;
- python3.12)
- EPYTEST_DESELECT+=(
- tests/test_inspect.py::test_inspect_builtin_function_except_python311
- tests/test_inspect.py::test_inspect_integer_with_methods_python310only
- tests/test_inspect.py::test_inspect_integer_with_methods_python311_and_above
- tests/test_pretty.py::test_attrs_broken
- )
- ;;
- esac
- epytest -p no:pytest-qt
-}
-
-pkg_postinst() {
- optfeature "integration with HTML widgets for Jupyter" dev-python/ipywidgets
-}
diff --git a/dev-python/rich/rich-13.5.1.ebuild b/dev-python/rich/rich-13.5.1.ebuild
deleted file mode 100644
index 53279bd88b2a..000000000000
--- a/dev-python/rich/rich-13.5.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Python library for rendering rich text, tables, etc. to the terminal"
-HOMEPAGE="
- https://github.com/Textualize/rich/
- https://pypi.org/project/rich/
-"
-SRC_URI="
- https://github.com/Textualize/rich/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/colorama[${PYTHON_USEDEP}]
- >=dev-python/markdown-it-py-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.13.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x COLUMNS=80
- local EPYTEST_DESELECT=(
- # TODO
- tests/test_console.py::test_size_can_fall_back_to_std_descriptors
- tests/test_inspect.py::test_inspect_integer_with_methods_python38_and_python39
- # pygments?
- tests/test_syntax.py::test_python_render_simple_indent_guides
- tests/test_syntax.py::test_python_render_line_range_indent_guides
- )
- # version-specific output -- the usual deal
- case ${EPYTHON} in
- pypy3)
- EPYTEST_DESELECT+=(
- # pypy3.10, to be more precise
- tests/test_inspect.py::test_inspect_integer_with_methods_python310only
- )
- ;;
- python3.12)
- EPYTEST_DESELECT+=(
- tests/test_inspect.py::test_inspect_builtin_function_except_python311
- tests/test_inspect.py::test_inspect_integer_with_methods_python310only
- tests/test_inspect.py::test_inspect_integer_with_methods_python311_and_above
- tests/test_pretty.py::test_attrs_broken
- )
- ;;
- esac
- epytest -p no:pytest-qt
-}
-
-pkg_postinst() {
- optfeature "integration with HTML widgets for Jupyter" dev-python/ipywidgets
-}
diff --git a/dev-python/rich/rich-13.5.2.ebuild b/dev-python/rich/rich-13.5.2.ebuild
index 53279bd88b2a..7d07d7e5e93f 100644
--- a/dev-python/rich/rich-13.5.2.ebuild
+++ b/dev-python/rich/rich-13.5.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
dev-python/colorama[${PYTHON_USEDEP}]
diff --git a/dev-python/soupsieve/Manifest b/dev-python/soupsieve/Manifest
index 6310dfe858f0..a52e85f3fd13 100644
--- a/dev-python/soupsieve/Manifest
+++ b/dev-python/soupsieve/Manifest
@@ -1,3 +1,5 @@
DIST soupsieve-2.4.1.gh.tar.gz 105158 BLAKE2B 73ae01835ac7edf17bd1be1eb33cae5d06a7ef21c63fac50d61fd0f3246f734cd76f70245da19334d65746cf6e02a5a4c970ba2fbfb1a79de7fcda0bca1a38de SHA512 71ed91beabd9afef5756dddbb259f2607ca5109b8ff3f0a25bc3d4730f2948e160c20334b1c6e9f9095362f2b9e601e1ccfee09854e000b2f9f83af514790caa
+DIST soupsieve-2.5.gh.tar.gz 104832 BLAKE2B 8f3f2079e3ac758bb4459529e92015348e628be37f828c14d6729505097f208a2d88c2d315e0ff8c33ff3fcec7fc670df38c0a685dfb492c8f40d5a95d5f9d18 SHA512 5b3bb1f8ea84c69a97b273c87f385513baf9f0c49f5cf822120e4a73c16801ad8eb65f7ac32f83091b3efac716b3a7097b7511273e7fb8079f49ca6caa238656
EBUILD soupsieve-2.4.1.ebuild 762 BLAKE2B 31720f06de78e3ce69526c9e62703b14f7b1e36537e9d852159b93a2d64fb56ce121be7aaebf0d1fca3649cb8f3ad7a7408b24ce346b499748f58db1e2a07f6f SHA512 7cff1a7a03a4f3c5091978da50ea287b84fe8150cc11e0fa74a8fed2d5262b42c6cdd12bc16a92b777ac6a49a3da03430a65d789382dd9163754b4a5ba0824a6
+EBUILD soupsieve-2.5.ebuild 774 BLAKE2B bcdc3f7ca7b72027cc03e0adf242bd78278df724595ef12fe67133a44210d4a858cb70ffeeec4627a118bea09c6863af11f36d5b4b9b4056b03048ba0735acf6 SHA512 ae53a98f12276b3c47365e01e35b0bb2044ad60a2153667302aa6ee5579f9815453d5b34eb67fe70644cff954aa2d2bb31b40b0b1fde4d9059235c65db5bd9c3
MISC metadata.xml 399 BLAKE2B de09909e906d138c664a0926eca614abf7953e16d5fb0bb0babed691906360cdb8c87b9a79ea5ddd2492b4e8cee561e5433d02ba47be5cf670fbde9e70dfed9f SHA512 0ca6cbc294f232ae9d0f5f0de3cb1c133f5742435d523a0481bd7449dd9a75aa950f08a668b4e1900e520461410e0eb864dc913361204909524805f1cb9e0a2c
diff --git a/dev-python/soupsieve/soupsieve-2.5.ebuild b/dev-python/soupsieve/soupsieve-2.5.ebuild
new file mode 100644
index 000000000000..338e40a5caa4
--- /dev/null
+++ b/dev-python/soupsieve/soupsieve-2.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A modern CSS selector implementation for BeautifulSoup"
+HOMEPAGE="
+ https://github.com/facelessuser/soupsieve/
+ https://pypi.org/project/soupsieve/
+"
+SRC_URI="
+ https://github.com/facelessuser/soupsieve/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="
+ test? (
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/html5lib[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest
index c754fcf1bd39..71b3acf86f0c 100644
--- a/dev-python/translate-toolkit/Manifest
+++ b/dev-python/translate-toolkit/Manifest
@@ -1,5 +1,3 @@
DIST translate-3.10.0.gh.tar.gz 1195239 BLAKE2B be1e2925632d032081a07cd99d540a90f4526810d5a9f587b4c651c41f7afe53ec212b408dfb81bf57a74fb286124c49b5b7f9f56a9c4b861c8874c7c6986532 SHA512 9669e4eccb68eab93ed7a35e2673df4f60bcc9602c4d97954180a8eb7e92ad9b82d2c8ef0caa8d8ce19ee2ae58e04867729bfd326c9e1a11a451d702372377fe
-DIST translate-3.9.2.gh.tar.gz 1175987 BLAKE2B 1d187f56f2cb003690038489bf2f788c8f60e9aef522642439f1ee169c7722f8b5646114e3fef2e6ba8f4b3a02ae27a58241c25a146dc6b0b7c8fbbe4044d1b5 SHA512 23c8238ee65ede57654e86e255608211b5f183b18bf7c2865fc5621a77619f1ad798b6e3be907adfa0db883b750db2d3be89001335d25afe6b259d8e91ba509c
EBUILD translate-toolkit-3.10.0.ebuild 3152 BLAKE2B f31981c7c11b1a55aca2a2fb6ec3d99515027614ea24f6733a81057d6addf8cf70daf8155f4dd4ba70350da496151c9d35c62b4a7b319b5770c04782e2b312a8 SHA512 53a16f4e03bf86db78f0d8dc1a7781f168e164b5fc57dca83b289d43689b47a5bd7aff0806b4d1a9e2d21862f9080deaf98d8ca7af7dfa9cb5de58a9204e754e
-EBUILD translate-toolkit-3.9.2.ebuild 3154 BLAKE2B 43567475e6458137fdf4dc75e73003d2acd11e833e79ab8905b44dd5aaf58f56eb6217f58cf6539ba6d79ed8f18b338f681a38c8112e43fa39917bc78ff21543 SHA512 e39823524dd8b6a0b810cc28810ec5789f979d22037be114478ff8352832eb117ccb80fd11691deedaefee0f2c03b36923590d144aea795a9e39619eb628e81d
MISC metadata.xml 756 BLAKE2B 06f64f258d362954f99f7e9eee241eb3dddc6b00b9069df2ad977d28b5cf06f9c8ee2246ee5958600b5ac86297968d7aaced6b6420dca4ed507c441c58c61ca9 SHA512 80374c40513ca450f97e3930929c1450e7438ea15830e60937952a6fccfd999675f2ca2056c5aa4e287ba256c6ec08a09d8f7adb8b2c5af8ca0cd595f34acd85
diff --git a/dev-python/translate-toolkit/translate-toolkit-3.9.2.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.9.2.ebuild
deleted file mode 100644
index 838de39a5510..000000000000
--- a/dev-python/translate-toolkit/translate-toolkit-3.9.2.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-MY_P=translate-${PV}
-DESCRIPTION="Toolkit to convert between many translation formats"
-HOMEPAGE="
- https://github.com/translate/translate/
- https://pypi.org/project/translate-toolkit/
-"
-SRC_URI="
- https://github.com/translate/translate/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="+html +ical +ini +subtitles +yaml"
-
-RDEPEND="
- app-text/iso-codes
- >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
- dev-python/cheroot[${PYTHON_USEDEP}]
- >=dev-python/Levenshtein-0.12.0[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}]
- >=dev-python/pycountry-19.8.18[${PYTHON_USEDEP}]
- >=dev-python/pyparsing-3[${PYTHON_USEDEP}]
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- sys-devel/gettext
- html? ( dev-python/utidylib[${PYTHON_USEDEP}] )
- ical? ( dev-python/vobject[${PYTHON_USEDEP}] )
- ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] )
- subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] )
- yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
-"
-# Technically, the test suite also has undeclared dependency
-# on dev-python/snapshottest but all the tests using it are broken
-# anyway, so we skip them.
-BDEPEND="
- test? (
- dev-python/phply[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_test() {
- # unfortunately, this bad quality package doesn't support XDG_DATA_DIRS
- # correctly, so we need to reassemble all data files in a single directory
- local -x XDG_DATA_HOME=${T}/share
- cp -r translate/share "${T}/" || die
- cp -r "${ESYSROOT}/usr/share"/gaupol "${XDG_DATA_HOME}"/ || die
-
- distutils-r1_src_test
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Fails with network-sandbox (and even with it off but w/ softer fail)
- 'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff'
- 'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff'
- # all tests based on snapshottest are broken and I'm too tired
- # to figure this out
- translate/tools/test_pocount.py::test_cases
- translate/tools/test_pocount.py::test_output
- translate/tools/test_junitmsgfmt.py::test_output
- )
- local EPYTEST_IGNORE=(
- # unpackaged fluent.*
- translate/storage/test_fluent.py
- # changes directory and does not change it back, sigh
- tests/odf_xliff/test_odf_xliff.py
- )
-
- if ! use ini; then
- EPYTEST_IGNORE+=(
- translate/convert/test_ini2po.py
- translate/convert/test_po2ini.py
- )
- fi
-
- if ! use subtitles; then
- EPYTEST_IGNORE+=(
- translate/storage/test_subtitles.py
- )
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /usr
- doins -r translate/share
-
- if ! use html; then
- rm "${ED}"/usr/bin/{html2po,po2html} || die
- fi
- if ! use ical; then
- rm "${ED}"/usr/bin/{ical2po,po2ical} || die
- fi
- if ! use ini; then
- rm "${ED}"/usr/bin/{ini2po,po2ini} || die
- fi
- if ! use subtitles; then
- rm "${ED}"/usr/bin/{sub2po,po2sub} || die
- fi
-}
diff --git a/dev-python/typeguard/Manifest b/dev-python/typeguard/Manifest
index 0e7b7a06bf23..c2faffa24956 100644
--- a/dev-python/typeguard/Manifest
+++ b/dev-python/typeguard/Manifest
@@ -1,13 +1,5 @@
-DIST typeguard-4.0.0.tar.gz 66064 BLAKE2B 250ef359fedb83df7573c9acb97f80fbf1d5b949505deb3d3757422aedadda65a106bf9533d858e13e2c49e0212a40a8604fa2edc8b24903e374a678985f4c85 SHA512 2acf8b9aabaa8d4cce75e1ff23aeae4d1445bdfc28044c74b8e96127b1e740287e5da89bd49bea92229ba5c02c7cec3b0e25126fa35eb5163b798b2087b1df6a
-DIST typeguard-4.0.1.tar.gz 67242 BLAKE2B bf0b092402e4044675f1252a1ad4657fa8ec316bfda5e0afcce609f616e8d86998c059544ebbeea73eb5fa627eeae9371d46581b33891319f7b2385faa359310 SHA512 2e93086309550d6b98f2087a8900797ab9486c1a969da649d1a6cb508f6154b57b6807762e87df43088f80b69bcc11f87c71d83b38ca205d3ad8878a2cd4eb0e
DIST typeguard-4.1.0.tar.gz 67584 BLAKE2B d2f6777cad306410d4a536312a981600371e0e0cae224eee286e3b6bd48a0777ca587eb44b4f48fd9a2c7fe5e35d274f5d1c2eb508ed9708b25b686b395976fb SHA512 5a1a374c1b9679cf1d840a750698caea47deae0fcec8eda3312773fd8eee8ccc533030b78c8e1c8bfae6bee79c323ba421176b2c8d2e85a87444ba767891ede7
-DIST typeguard-4.1.1.tar.gz 67711 BLAKE2B e4fd162d858907afea9e4bbaed7960fb3e8728acfa921cf889ba53422d21a09e5a0811b942aa7db564cc247d43ea3dca12f9124ae4ae54e3e4d6804dc443c35a SHA512 93a9f7ae5eabee85b133024971019647b6f49eff12059fdcfbf76927585362734c9db6e9c42dcbd97d63d498fd06d240f882fe8cd08a854c2214241e3a2bd1b2
-DIST typeguard-4.1.2.tar.gz 67758 BLAKE2B 89d9502ac3d3685ca7b3dcbf0725a4a758fa3dff97a69eb64447e61e27629a5aa2cf4bd8fddfe8d552a383487329c22818030100a20642a71eed21780018d778 SHA512 4fc45a725d1aaaab01fa0f88711965d7d859111857df6f4e480daa73119d3c8da3f987ddec39c22ede74fbb7fe1278f4a62fdc468aa1699d19ae700af0317760
DIST typeguard-4.1.3.tar.gz 67821 BLAKE2B 66373b95f9f3c995ad560f4f35318647a6dd8581b1b7ad1a4adbc3f4944a7ca130cc3291d12b062b3c0d05f82ad254249a80ececa5984f4d16fd093deeecc1fb SHA512 bf9914ac33b3c7afb439e96c9319f79ee67591d3bfa7da1f0df50ba7b2bbaf0c3705d45d9fe7215b132f838f4d57ae2c0abe1f4b90c4199520601453d2ca04f8
-EBUILD typeguard-4.0.0.ebuild 935 BLAKE2B bf19f1cd2d294e04bc1d82a50b6267b2ba17d7eeaf661d48c255870faa107cc36c67bb42bc867710ed6b1a490b41d9e96fcdd19fbbb7fc6d30727a14d2f161dc SHA512 e8859fc93d549d256688d4c24232103656a83f506f46bb3eb2ba2164f08ce438ecec0045ff871d2bec15c8237a978fc4736dbfbbd43bc7ad4583168cf19b2cfa
-EBUILD typeguard-4.0.1.ebuild 950 BLAKE2B 2b2d2fa0e9280109e759a645654171a5c0ad33f833d34723a0a4d3b789db33a1f9a941a8978757b5a77219422b0539589e6ce70bb1d4ca977bcd7641a9b0d21f SHA512 d85725b17e1e1ccfdfb586d6c3a453822684f15697977e6795c75bf786283c5c22f224d5cb7b4deb1ef2fc70d00a3b5cb8cedb3f555f1695af0f3ba019b13b9c
EBUILD typeguard-4.1.0.ebuild 942 BLAKE2B 51d767682bdbea3e1b694fb3f2c816d145c815e157d8df1858cc73d992af74423a248b2a0038f06e653e4f21dbe9526f542d0c8c9d4597d1188da795de12f7ad SHA512 61cbfd90af8325f3cac03b2fe49cf69475f682be54783f88f8d04298ee12e6cee5d8e61cbd6cb7f0007756b4e259c363805169e96aab3cb3738abb557647b255
-EBUILD typeguard-4.1.1.ebuild 950 BLAKE2B 2b2d2fa0e9280109e759a645654171a5c0ad33f833d34723a0a4d3b789db33a1f9a941a8978757b5a77219422b0539589e6ce70bb1d4ca977bcd7641a9b0d21f SHA512 d85725b17e1e1ccfdfb586d6c3a453822684f15697977e6795c75bf786283c5c22f224d5cb7b4deb1ef2fc70d00a3b5cb8cedb3f555f1695af0f3ba019b13b9c
-EBUILD typeguard-4.1.2.ebuild 950 BLAKE2B 2b2d2fa0e9280109e759a645654171a5c0ad33f833d34723a0a4d3b789db33a1f9a941a8978757b5a77219422b0539589e6ce70bb1d4ca977bcd7641a9b0d21f SHA512 d85725b17e1e1ccfdfb586d6c3a453822684f15697977e6795c75bf786283c5c22f224d5cb7b4deb1ef2fc70d00a3b5cb8cedb3f555f1695af0f3ba019b13b9c
EBUILD typeguard-4.1.3.ebuild 950 BLAKE2B 2b2d2fa0e9280109e759a645654171a5c0ad33f833d34723a0a4d3b789db33a1f9a941a8978757b5a77219422b0539589e6ce70bb1d4ca977bcd7641a9b0d21f SHA512 d85725b17e1e1ccfdfb586d6c3a453822684f15697977e6795c75bf786283c5c22f224d5cb7b4deb1ef2fc70d00a3b5cb8cedb3f555f1695af0f3ba019b13b9c
MISC metadata.xml 350 BLAKE2B 78dc7293e08dae7974b38d84ce457ceddc5888a7278c1b149b8ba3057f07130b2e002dd78a9df91fd09d85b7ebc26272b4c78dd96c6cdd3938cff67b9c451366 SHA512 1fe4c4164b0732bd294815dacdd46a70ace6e8886343491232fb59b6b3697316c3eac5dd72e2e4758d87fd093d845f4453b8f278009be640ca1555413f47e869
diff --git a/dev-python/typeguard/typeguard-4.0.0.ebuild b/dev-python/typeguard/typeguard-4.0.0.ebuild
deleted file mode 100644
index ae12dc690a1b..000000000000
--- a/dev-python/typeguard/typeguard-4.0.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Run-time type checker for Python"
-HOMEPAGE="
- https://pypi.org/project/typeguard/
- https://github.com/agronholm/typeguard/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- $(python_gen_cond_dep '
- >=dev-python/typing-extensions-4.4.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_IGNORE=(
- # mypy changes results from version to version
- tests/mypy
- )
-
- local -x PYTHONDONTWRITEBYTECODE=
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # the XFAIL test pass due to some package being installed
- epytest -o xfail_strict=False
-}
diff --git a/dev-python/typeguard/typeguard-4.0.1.ebuild b/dev-python/typeguard/typeguard-4.0.1.ebuild
deleted file mode 100644
index 2d5d1842fcbf..000000000000
--- a/dev-python/typeguard/typeguard-4.0.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Run-time type checker for Python"
-HOMEPAGE="
- https://pypi.org/project/typeguard/
- https://github.com/agronholm/typeguard/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- $(python_gen_cond_dep '
- >=dev-python/typing-extensions-4.7.0[${PYTHON_USEDEP}]
- ' 3.{10..11})
-"
-BDEPEND="
- >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_IGNORE=(
- # mypy changes results from version to version
- tests/mypy
- )
-
- local -x PYTHONDONTWRITEBYTECODE=
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # the XFAIL test pass due to some package being installed
- epytest -o xfail_strict=False
-}
diff --git a/dev-python/typeguard/typeguard-4.1.1.ebuild b/dev-python/typeguard/typeguard-4.1.1.ebuild
deleted file mode 100644
index 2d5d1842fcbf..000000000000
--- a/dev-python/typeguard/typeguard-4.1.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Run-time type checker for Python"
-HOMEPAGE="
- https://pypi.org/project/typeguard/
- https://github.com/agronholm/typeguard/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- $(python_gen_cond_dep '
- >=dev-python/typing-extensions-4.7.0[${PYTHON_USEDEP}]
- ' 3.{10..11})
-"
-BDEPEND="
- >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_IGNORE=(
- # mypy changes results from version to version
- tests/mypy
- )
-
- local -x PYTHONDONTWRITEBYTECODE=
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # the XFAIL test pass due to some package being installed
- epytest -o xfail_strict=False
-}
diff --git a/dev-python/typeguard/typeguard-4.1.2.ebuild b/dev-python/typeguard/typeguard-4.1.2.ebuild
deleted file mode 100644
index 2d5d1842fcbf..000000000000
--- a/dev-python/typeguard/typeguard-4.1.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Run-time type checker for Python"
-HOMEPAGE="
- https://pypi.org/project/typeguard/
- https://github.com/agronholm/typeguard/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- $(python_gen_cond_dep '
- >=dev-python/typing-extensions-4.7.0[${PYTHON_USEDEP}]
- ' 3.{10..11})
-"
-BDEPEND="
- >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_IGNORE=(
- # mypy changes results from version to version
- tests/mypy
- )
-
- local -x PYTHONDONTWRITEBYTECODE=
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # the XFAIL test pass due to some package being installed
- epytest -o xfail_strict=False
-}
diff --git a/dev-python/validators/Manifest b/dev-python/validators/Manifest
index ad7606ebfc80..5346dfca0688 100644
--- a/dev-python/validators/Manifest
+++ b/dev-python/validators/Manifest
@@ -1,5 +1,7 @@
DIST validators-0.20.0.tar.gz 30665 BLAKE2B 7534c4970ab288cc02794176e0b3368ed2d4035d602d36ecadad84fb4a41407210b22a8ed1230650f4f247ba1552634aa500fea5c2f03f5e13d6e1120e62b15b SHA512 2f3d9caac9246b346e10604758168092ac483fe6e4a0c9470900e49719fbbebfd18e03aca525f8cca33cec224589aee28de3ea9bf5cd4941a49715d4216dba20
DIST validators-0.21.2.tar.gz 40739 BLAKE2B 0420a1a56c3ceb96062d9a78c78be8151f94eba2a8cc06db7003ceebbb535eb55810289bf5787a24807d9c0556ce0621b7fc159ddd1c62fe28ae0dc61f257b58 SHA512 558630849f6c81b13f7043f5713c160f0cdcc94c7d90c9e13c97ab972c1bf74df9a9d889b50238f7239c6885a34549a8a209b3a325d62291d93073b9cad18d08
+DIST validators-0.22.0.tar.gz 41479 BLAKE2B b949ce879df0885c201a972cce746d22810b6338c820f9aad71941b5277b8e14a4b367aa2c18421dd4643dc2ce7247e7bc9511eec5ffe7f737ed07d213b862b0 SHA512 2024f0b33c142537f160086d2c2e511342af283dfed2d9a9ff19877a7897c64b3f2f1f48ee451c38f7fd63374e2e7ce17d0340afc71cb6d272837a37f212142d
EBUILD validators-0.20.0.ebuild 495 BLAKE2B 4a67c9c95409f1af6445d2b2767838bf81456a1250dcbec431f4547df10215685b41a23c34c1cdeab2899223aa1379087316d18aa28b734a8a25b8d08c0fc88e SHA512 157a1cb29ae0765c335cfeda5ddfe7c16f321b4def5811f937be92cfeec38f5088b5e6cf525c33ca8deda94d2f691075386345b6dfd89a1f09d67090c0bed47e
EBUILD validators-0.21.2.ebuild 472 BLAKE2B e186ef141c1cac8f83c16609f462e4adf90ec56d0bb046668f0a422ffdd971b2beab67a91ac4b3bb138fbb16f89340dc94ca5d01596e271b2832729d4cee400e SHA512 389139ef1b7b213fe3282f6806f0ba0d08658ec2ac2b881cee40e98a4ce39827fa5a894031b282cd9b39a9d8ce7eb4eb44bc3a5d4e11fac65683900e6cfd67c9
+EBUILD validators-0.22.0.ebuild 472 BLAKE2B e186ef141c1cac8f83c16609f462e4adf90ec56d0bb046668f0a422ffdd971b2beab67a91ac4b3bb138fbb16f89340dc94ca5d01596e271b2832729d4cee400e SHA512 389139ef1b7b213fe3282f6806f0ba0d08658ec2ac2b881cee40e98a4ce39827fa5a894031b282cd9b39a9d8ce7eb4eb44bc3a5d4e11fac65683900e6cfd67c9
MISC metadata.xml 495 BLAKE2B 015451b5d08099d0999b05748d5db2615073328fbea76663d0002bec0d99816a636ec897fea8246f5586f8f77239ff0671fb69bcb8a50a3d980e5d9e7ab98b0b SHA512 1ba59825a77655ae8994529da0d0b905db91de3eee61acd03b00b525fb8b3eae382b40ede27d474c2ab8eff791c81d881699877b1a00648201fcfc7ec2fc10bf
diff --git a/dev-python/validators/validators-0.22.0.ebuild b/dev-python/validators/validators-0.22.0.ebuild
new file mode 100644
index 000000000000..da9a907c662f
--- /dev/null
+++ b/dev-python/validators/validators-0.22.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python Data Validation for Humans"
+HOMEPAGE="
+ https://github.com/python-validators/validators/
+ https://pypi.org/project/validators/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest
diff --git a/dev-python/xxhash/Manifest b/dev-python/xxhash/Manifest
index edb4d4adc56b..e5c04274f15a 100644
--- a/dev-python/xxhash/Manifest
+++ b/dev-python/xxhash/Manifest
@@ -1,5 +1,3 @@
-DIST xxhash-3.2.0.tar.gz 74561 BLAKE2B d2c32b9a556eaaa67d961e130b017ff82944fbec983f24e0356436a7a23927faaba118328eff508e288e0757a1379b5ff88a48c2130eb9b3cf347e178cfc810d SHA512 bbe903b95de3e91177064986adc5c945a9b7058650ea2b5cc10ee162a15a42909dc69f95b86081b8d276960f309b4bacf895ad263a9d9188fa66bb216d76dcd5
DIST xxhash-3.3.0.tar.gz 84262 BLAKE2B 9655bed8c30e8ecc7b3f12bebe9f845412e4fbc24daef11570eb8bf78deaf78fe4ea874a5ed334c965c055e6ad4e32f03f025d3ed815bb7a2249e8f80a0b04b0 SHA512 1418e0ff8d7dca7759bfe048ee42c2b1168b68ec69f431622f065c28bcf65b2e21f5951a8651f2151a17f8d1b19b47d5c305a545ae1e0d427c7cadf29e94b968
-EBUILD xxhash-3.2.0.ebuild 612 BLAKE2B c17817ef9ac7f8646dd622b2f2641086ca9cb98237032f0e1cc37e8f4d17cd0570f23790492e611fa5538263ebdb15fc219942cd5766cda3167925bf83ed2ae1 SHA512 1fe586c07695a80f98ec40e9f3d1d5b46518f11e14b35d071e48fc25198e286f59ddccdbf9b28a67608176bd04c606f67c8b58ca03d7147555a822c29abc0e32
EBUILD xxhash-3.3.0.ebuild 669 BLAKE2B b0b67970e39501cdc0975a392ff222f1d0875fd34615fe74b12a66263ca3e71d00ae0c81456f5c32ce6388de8b17335a9878130d3ef74d1a1105e89500aa41ba SHA512 63605105f4ffcd6ab971610320bf432c5d7164b9096e47c58a160ab969bccef8967ad2bba59487465d16d821432c836e33c0a433a363e6bd227d83029814e2e2
MISC metadata.xml 561 BLAKE2B 80182c778f9e8055e3d9c8a0adf1eea293724fac6706eb76ace27655a6e6ccaf7ab0fe8d4b0dbaf411183ae10da34b0452dc461f12faeb35e06f3253ea5ab48f SHA512 d2bd317bff748d00be51a87bd3cfe93ed3ecd2e758262fea0042cfd3c70051fb72940fde06822fd1ba972b8ce21c33f4a1a5bb5ae14c7c68e25c661e24d7ff68
diff --git a/dev-python/xxhash/xxhash-3.2.0.ebuild b/dev-python/xxhash/xxhash-3.2.0.ebuild
deleted file mode 100644
index f17d2e60c0cd..000000000000
--- a/dev-python/xxhash/xxhash-3.2.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python binding for the xxHash library"
-HOMEPAGE="
- https://github.com/ifduyue/python-xxhash/
- https://pypi.org/project/xxhash/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-DEPEND="
- >=dev-libs/xxhash-0.8.0
-"
-RDEPEND="
- ${DEPEND}
-"
-
-distutils_enable_tests unittest
-
-python_configure_all() {
- export XXHASH_LINK_SO=1
-}
-
-python_test() {
- cd tests || die
- eunittest
-}
diff --git a/dev-python/zeroconf/Manifest b/dev-python/zeroconf/Manifest
index 38be8b939486..cbbae8541e5b 100644
--- a/dev-python/zeroconf/Manifest
+++ b/dev-python/zeroconf/Manifest
@@ -3,9 +3,11 @@ DIST zeroconf-0.86.0.tar.gz 149030 BLAKE2B d2ea241bcd1416517d8ac9e98c205c956419b
DIST zeroconf-0.87.0.tar.gz 149844 BLAKE2B ef946a08b97493e536560178cc6516d86c8315b8db16d59867e7979d6f35a514f27d6cde401a7de5ec23b20f37f35ddde59ce6addd545d7640e3f15560859637 SHA512 cec7ea7e9bbac068b6ed6528a284de29c88ba0d4fc0ccf077b6520a4c0ea38964dc6971fdd34af3cf273dbcf1c9c34aac43d92e40217b0d192a58ff6610314e0
DIST zeroconf-0.88.0.tar.gz 150009 BLAKE2B 45a8abca7bbda4246af8838818cffda445bae082e11f90716b7c358dcf4c3524a2bd89e9d4c270e6a21af46c2c02b0e61c4af354091410108a6f4453021df525 SHA512 4235e6e75956748792ed1b84dff24861a487fe06a43f7978137e9f6516b8591d77c1254a6425a29125a5ee8843a3d4e5f1f02c1753b7a29553809e2abd1e6f1a
DIST zeroconf-0.90.0.tar.gz 150318 BLAKE2B 5239571a4b65f736a799b285d11221636a26d6cf19625bd276baa346a61420519698e13bcfa5909a5ece3026aeb2229a143824915d15ee1d01bfc7c9ef956809 SHA512 82c8d9410f0f6fe0f2ab3136034f4d62752eec0b4c3e5acc0689a0aa817fd9aa33555a0b92f18c224a3ac8b90dd583d77bf372637a20b889d0d8be9e4d8e0458
+DIST zeroconf-0.91.1.tar.gz 150551 BLAKE2B 220e6b5684d503c7d1c594196ffa7ecc4f06975accad2ad64a6dd0a75881326110bbf897e74a2a176307fc392fc9fce903c77bbf9fc70fec84f193072bd7a016 SHA512 852946a2f823de1dc25dda5321ec23c67e3893fd8dcf55391e001afb01eb4c8143813aaa0950fddbea6634975eb0904a6e3b500cbe082e843da301c0cd704e9a
EBUILD zeroconf-0.82.1.ebuild 1401 BLAKE2B ec07b3d0fe78b2c2b2e0d5d8788ea328276285391b34214e0af5be9c5024a2f4ca316fc9a7e2c8954274d007c29fa92efaccd59f0e4ab4d52e35c54d2d221e55 SHA512 d940ebfe06d7d0c2bb508167fe7f09807862d22135a4bd4091510b6c4e968d5597393dd0b12129b1d8111c2de438869da92848ad2ef76c9fe8a7c1f4cad78de0
EBUILD zeroconf-0.86.0.ebuild 1403 BLAKE2B d07578674fad1d652289551e5862b54500d22a916e0e30cd8f5923bd5cf868b3e84775021b0a78748915f5f2ea0d929f1f5962607b5232d589ab4e22c5030849 SHA512 cce3574cee318737268207a2b2a5410641c3ccf1851b52c061e5ff4aed8415f40195730151bde8a28e9101f631755d1eda9d29e290126b4330dba72f9c1a633a
EBUILD zeroconf-0.87.0.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
EBUILD zeroconf-0.88.0.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
EBUILD zeroconf-0.90.0.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
+EBUILD zeroconf-0.91.1.ebuild 1407 BLAKE2B f03c87e5bd2d193c7ab789520ab1c8a6b82bcc05467eed483d51e697eb726d351bb38ca071c2d5c11a24f753375c9fcfaf11d2ecddc5b57d04aac0fd6bd2da46 SHA512 416020fe854b895b2382444edf75ddf71f8bb697b1e8b632fc726b5b3d3fbb4fe62d7ab184f40b0294fe183466479e800db8b41e8f5f5ee5aa6e41260a9485dc
MISC metadata.xml 395 BLAKE2B e1ce7a8fbd6d50fd59fbce671a535a3af2fde79dcc98f146c4e361759e61ce6d7e4e241866262fcd78744c673212d1946830c3d7628956b498a98d0af36d4c3d SHA512 544cb62da7212926b63c4e19467fc3e3f7c8210320a8096dc913a846d392e9a09c2b9860312f88effc8ad7a54e0329149a68012b08c674663af5779957e037f9
diff --git a/dev-python/zeroconf/zeroconf-0.91.1.ebuild b/dev-python/zeroconf/zeroconf-0.91.1.ebuild
new file mode 100644
index 000000000000..b3ff07347a6d
--- /dev/null
+++ b/dev-python/zeroconf/zeroconf-0.91.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
+HOMEPAGE="
+ https://github.com/python-zeroconf/python-zeroconf/
+ https://pypi.org/project/zeroconf/
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+ >=dev-python/cython-3[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+export REQUIRE_CYTHON=1
+
+python_test() {
+ local -x SKIP_IPV6=1
+ local EPYTEST_DESELECT=(
+ # network
+ tests/test_core.py::Framework::test_close_multiple_times
+ tests/test_core.py::Framework::test_launch_and_close
+ tests/test_core.py::Framework::test_launch_and_close_context_manager
+
+ # fragile to timeouts (?)
+ tests/services/test_browser.py::test_service_browser_expire_callbacks
+ tests/utils/test_asyncio.py::test_run_coro_with_timeout
+ )
+
+ epytest -o addopts=
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 75e040ca2ecc..05baa3718f46 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index 2be40ea6ce33..ed43a6301b87 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,3 +1,5 @@
DIST diffoscope-247.tar.bz2 3091118 BLAKE2B cb41b98d439c123b5ee5f458d635f08afebde1dad724f53a8227826a509bca5e94204855fcd4f220567552abc0a3ea93e1c4a6e16dea0ed32ce7587c15d4976c SHA512 ceaa55512373e9283e6a18a9c5c814cd5b3ee8a9e9721f69b924ee55644640ea28302029232a310fca4d92e53fb37886d3d5ce2c6b577742261c86df24f52740
+DIST diffoscope-249.tar.bz2 3093688 BLAKE2B 8b74748a850c86a39e65b42538372af4c2cda50581f991f5e9afa8a4e69c76de11d9ba94f7a4e41e4ea5a550148587f4e711335139fb0ba53c3e0987ac6f0752 SHA512 7150e308560f08b1d2e0a90472e27a6b4f3497606ef6c1c0ef2dccfa9bcb1fef1e0b0cf4052c72896d5df4cd1c9bf6755d8a4f537f2b433abf71b61bb687ed6d
EBUILD diffoscope-247.ebuild 4035 BLAKE2B 95aac565c6f708ea5738484b9e1e272eff126c36b9a06e20cf7a67db66993bcd27de9d3fd06c3fb3d68bd12e3b4ad38b0a6d91e51a48301f1f171484ee37d9dd SHA512 3cc46b1b638d6f9ead72e354dccd4c4f19284e4f730b808111b77a2849f899f5845e1cde5e8fcac106f298092caf6e58dd2bc04324d50e640d5a829b7b110db3
+EBUILD diffoscope-249.ebuild 4036 BLAKE2B b997b6c76b2783d696d5f57c36a4d33733033ab5f9d8b3a6387adf1dd23e2df6fa773d61e91fa56dac6225bb2c9ead0c69d26fa540bd6bca2dc1337ce16d5383 SHA512 4f2f5617dc12c7ad7c6fc7d24fd6aafba15f75a21a2e55a0abc2b5aa8eadf6f03e5875c519dfb676200704fb3dda0e2b4039888a844ceba91923d1b15e26bc69
MISC metadata.xml 2078 BLAKE2B 3bb126836e45e8d4e5b6170a12219ec9cceb1a12dca4658211b1971cb16fa5593622642ade363904cf24df16de0749b957d0fc03838d2a9a004484d0b551c886 SHA512 382cefe0478282000b74e404cdd9d636a0323fceb55b97fd8545190628c319e0c5e213c7d082198e4b8b1fc693a52ce85c52b3ad831778e6fadbe6ba401782f5
diff --git a/dev-util/diffoscope/diffoscope-249.ebuild b/dev-util/diffoscope/diffoscope-249.ebuild
new file mode 100644
index 000000000000..b2232c7029e9
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-249.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+# No 3.12 yet as these two tests fail:
+# ERROR tests/comparators/test_elf.py::test_differences_with_dbgsym - TypeError: sequence item 1: expected str instance, bytes found
+# ERROR tests/comparators/test_elf.py::test_original_gnu_debuglink - TypeError: sequence item 1: expected str instance, bytes found
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="ncurses"
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/"
+# We could use pypi, but upstream provide distribution tarballs, so let's use those.
+# TODO: verify-sig
+SRC_URI="https://diffoscope.org/archive/${P}.tar.bz2"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/python-magic[${PYTHON_USEDEP}]
+ dev-python/libarchive-c[${PYTHON_USEDEP}]
+ dev-python/distro[${PYTHON_USEDEP}]
+ dev-python/tlsh[${PYTHON_USEDEP}]
+ acl? ( sys-apps/acl )
+ binutils? ( sys-devel/binutils )
+ bzip2? ( app-arch/bzip2 )
+ libcaca? ( media-libs/libcaca )
+ colord? ( x11-misc/colord )
+ cpio? ( app-arch/cpio )
+ diff? ( sys-apps/diffutils )
+ docx? ( app-text/docx2txt )
+ dtc? ( sys-apps/dtc )
+ e2fsprogs? ( sys-fs/e2fsprogs )
+ file? ( sys-apps/file )
+ find? ( sys-apps/findutils )
+ gettext? ( sys-devel/gettext )
+ gif? ( media-libs/giflib )
+ gpg? ( app-crypt/gnupg )
+ haskell? ( dev-lang/ghc )
+ hdf5? ( sci-libs/hdf5 )
+ hex? ( app-editors/vim-core )
+ imagemagick? ( media-gfx/imagemagick )
+ iso? ( app-cdr/cdrtools )
+ java? ( virtual/jdk )
+ llvm? ( sys-devel/llvm )
+ lzma? ( app-arch/xz-utils )
+ mono? ( dev-lang/mono )
+ opendocument? ( app-text/odt2txt )
+ pascal? ( dev-lang/fpc )
+ pdf? (
+ app-text/pdftk
+ app-text/poppler
+ dev-python/pypdf[${PYTHON_USEDEP}]
+ )
+ postscript? ( app-text/ghostscript-gpl )
+ R? ( dev-lang/R )
+ rpm? ( app-arch/rpm )
+ sqlite? ( dev-db/sqlite:3 )
+ squashfs? ( sys-fs/squashfs-tools )
+ ssh? ( virtual/openssh )
+ tar? ( app-arch/tar )
+ tcpdump? ( net-analyzer/tcpdump )
+ zip? ( app-arch/unzip )
+ zlib? ( app-arch/gzip )
+ zstd? ( app-arch/zstd )
+"
+# Presence of filemagic's magic.py breaks imports
+# of dev-python/python-magic: bug #716482
+RDEPEND+=" !dev-python/filemagic"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+BDEPEND="
+ test? (
+ app-text/docx2txt
+ app-text/html2text
+ media-libs/libcaca
+ virtual/imagemagick-tools[jpeg]
+ )
+"
+
+EPYTEST_DESELECT=(
+ # Test seems to use different tarball
+ tests/test_presenters.py::test_text_proper_indentation
+
+ # Needs triage
+ tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
+ tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode
+ tests/comparators/test_gif.py::test_has_visuals
+
+ # img2txt based failures, bug #797688
+ tests/comparators/test_ico_image.py::test_diff
+ tests/comparators/test_ico_image.py::test_diff_meta
+ tests/comparators/test_ico_image.py::test_diff_meta2
+ tests/comparators/test_ico_image.py::test_has_visuals
+ tests/comparators/test_jpeg_image.py::test_diff
+ tests/comparators/test_jpeg_image.py::test_compare_non_existing
+ tests/comparators/test_jpeg_image.py::test_diff_meta
+ tests/comparators/test_jpeg_image.py::test_has_visuals
+
+ # docx2txt based falures, bug #797688
+ tests/comparators/test_docx.py::test_diff
+
+ # Formatting
+ tests/test_source.py::test_code_is_black_clean
+
+ # Fails on ZFS
+ tests/test_main.py::test_non_unicode_filename
+
+ # Fails on (unreleased) LLVM 16 with minor difference
+ #tests/comparators/test_macho.py::test_llvm_diff
+ #tests/comparators/test_elf.py::test_libmix_differences
+)
+
+distutils_enable_tests pytest
diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz
index 25a8bedd1adc..d305e56f9c59 100644
--- a/games-util/Manifest.gz
+++ b/games-util/Manifest.gz
Binary files differ
diff --git a/games-util/antimicrox/Manifest b/games-util/antimicrox/Manifest
index a7dae27c467e..e1b1d17eb00f 100644
--- a/games-util/antimicrox/Manifest
+++ b/games-util/antimicrox/Manifest
@@ -1,6 +1,4 @@
AUX antimicrox-man_gz.patch 600 BLAKE2B 70f3837a4d3b2e4a5e64dd710eb710c1ea09bfdeea8a4000e976c1d3f0fcd451d0030aba22aa904308cf2aead9d1881757fd3b2fe4f703d8727ad132513bb24b SHA512 d30604d5615b00dd1b4ac03bd063a271c346ea8f13568b37c1af9f0bbdf8ad8ef8df604441b79e467742310433cc121aaee7c773cac7f3ec5e2547013fca16a8
-DIST antimicrox-3.3.3.tar.gz 1956700 BLAKE2B 8f385f238bfe03cb294e5970dde63cc3f1668c8dfdd31c751b769e79493bfe86901fdcb6da80beda72fdb1672d3b1246a3e3f509387dba6418e09e1e6ff8bbb4 SHA512 e4e9edf4fdd15c111ee1675a166b70d0ecdcf735adf79d46498a88fe81ebbfd4f35fec10cb831d6506d19db8fd21edc7055d39be362c0f53036dff684841fb5e
DIST antimicrox-3.3.4.tar.gz 2002552 BLAKE2B fbaca20e3d76f048c4d9ef1b0eb8d043ed3d357a8a208d65f26c08b657c18b34c82462ea3e06278194b6b461d9828404cf31ce510b963f5e98e615d1e8934928 SHA512 f6be26facb23f08682e091208aa3a4210666b89a50533c0970b2447d3c7a229fd705c2a5adeecb156708ce5cbef145b63db9f2244a98961ee8fa9fa063a03b3a
-EBUILD antimicrox-3.3.3.ebuild 1475 BLAKE2B e5f5e547fad0e2e198ffbd62ceeef896a4a276ab3e7cff0e10e2a894f93db58fbd4ab72a684ec78e2bd33e53cfb616fc259034655e38b9e17cdc55749abe141d SHA512 fd2c9077ea9f274dc78a35c41e2d326549f61fab17d517c873586b973cba7d70c22774f3a258a05f5c725a2b1906fae9ef7ab52df18a7d617ecc05c5fc4c54a6
EBUILD antimicrox-3.3.4.ebuild 1475 BLAKE2B e5f5e547fad0e2e198ffbd62ceeef896a4a276ab3e7cff0e10e2a894f93db58fbd4ab72a684ec78e2bd33e53cfb616fc259034655e38b9e17cdc55749abe141d SHA512 fd2c9077ea9f274dc78a35c41e2d326549f61fab17d517c873586b973cba7d70c22774f3a258a05f5c725a2b1906fae9ef7ab52df18a7d617ecc05c5fc4c54a6
MISC metadata.xml 412 BLAKE2B 9a75236478dfbb26649e3ab3355953ecb2d32739c0338d4fe2e8e0f4eddd0c5aa444fd13c02ff2740ef10077c56a40ab0a48d02670273ec831f24d50fae9cb83 SHA512 bcb066386dcc22038e8a9f2f42b03149dce3421ad545ebb9c7ef8df2f996970442219f40dbc82e232d7cf71ec9b421c6966b01801c46ca7a0322a8717cce4d87
diff --git a/games-util/antimicrox/antimicrox-3.3.3.ebuild b/games-util/antimicrox/antimicrox-3.3.3.ebuild
deleted file mode 100644
index c8b91e144b90..000000000000
--- a/games-util/antimicrox/antimicrox-3.3.3.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit udev xdg cmake
-
-DESCRIPTION="Graphical program used to map keyboard buttons and mouse controls to a gamepad"
-HOMEPAGE="https://github.com/AntiMicroX/antimicrox/"
-SRC_URI="https://github.com/AntiMicroX/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="doc"
-# Tests fail to build
-# https://github.com/AntiMicroX/antimicrox/issues/530
-RESTRICT="test"
-
-RDEPEND="
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtwidgets:5
- media-libs/libsdl2[X,joystick]
- virtual/udev
- x11-libs/libX11
- x11-libs/libXi
- x11-libs/libXtst
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-qt/linguist-tools:5
- kde-frameworks/extra-cmake-modules
- doc? ( app-doc/doxygen[dot] )
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-man_gz.patch )
-DOCS=( CHANGELOG.md README.md )
-
-src_configure() {
- local mycmakeargs=(
- -DAPPDATA=OFF
- -DCHECK_FOR_UPDATES=OFF
- -DINSTALL_UINPUT_UDEV_RULES=OFF # Install in src_install
- -DWITH_TESTS=OFF
- -DWITH_UINPUT=ON
- -DWITH_X11=ON
- -DWITH_XTEST=ON
- -DBUILD_DOCS=$(usex doc ON OFF)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- rm -r "${ED}"/usr/share/doc/${PN} || die
-
- udev_dorules "${S}"/other/60-${PN}-uinput.rules
-
- use doc && dodoc -r "${S}"/docs/{html,latex}
-}
-
-pkg_postinst() {
- udev_reload
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- udev_reload
- xdg_pkg_postrm
-}
diff --git a/games-util/lutris/Manifest b/games-util/lutris/Manifest
index 77e58a342e66..a4867501f2ff 100644
--- a/games-util/lutris/Manifest
+++ b/games-util/lutris/Manifest
@@ -1,7 +1,6 @@
AUX lutris-0.5.13-find-eselected-wine.patch 886 BLAKE2B ce8474029a67398a63b40c4d16f7862073d53cb982b3485d1ffb19357055462e6f44eaefe536b7cbba89b49bc770166f34d8d9cc527c7350f9970d38c8526e99 SHA512 0de21c633e79287e0a31f9a8f2bb2dfcf5738370207250ce4f90569cf969f2f0889c22dd2ccdcacafc811a566161a63f8f099b1a811544d19f3a0315125c5b8f
-DIST lutris_0.5.12.tar.xz 2252220 BLAKE2B 511de660e32ab8961d951d5777ef21a343ab46736cc74f2202721f3280cfab39cac0a8a7003db4eaa48265f4af2d598c1011ce45988815624accda18663a2f00 SHA512 032f9b628bc829bfde347c8137cad80a28cad16651baf461a344045d23c0f19d860627a042225de16046d14d45e03e5ebf7a3a82010128c114e2a0f429a02bf9
DIST lutris_0.5.13.tar.xz 1565824 BLAKE2B 5326f7d671f91cab9e2f21377b939f33383098778751d2855d319b6f84b349108dce9a92faecf804e292cb711dfe6dc40a1ede591847b13550d25d83f51a9c7f SHA512 8ca257de9647a21774c9aaa251178a5f5b4eb137985913e136e27959880a356f95bd0ba6ba75059b92f7d92fdeee7f410592a39c60d8ec72412a3106a1561a7b
-EBUILD lutris-0.5.12.ebuild 2173 BLAKE2B c3a091535f2f8c7b53a652f25e22ed1ca592c9aef0a200828f1e4a77d085a1d66112018a12195a69d4417e27519ec1703ad471b099e77816e8c90d5204fb185b SHA512 7354be6e5bd7ce057518498e77b807019a5c6bd6fb6865cf8d32363dbfbafc2e1a5310dc16b8e62cfc5cc50134c160ceb63d38d1c629d7779581733cea123640
EBUILD lutris-0.5.13-r2.ebuild 2455 BLAKE2B 1085572f1d52722173c519c5c64faac3a4dae411a3c81de2d1ed36b4e8d51864b8013f73c20a44afc88830775860409b9539950d4a6339c89428ff3003ba3b37 SHA512 e826a1a8004ee1f807778f045964f8562951a1929ccf94c7761e32ee2e8c8c81063659da53b2683e8ea051bbb7eb50eff1ab86351c26a34629151b3888b456b6
-EBUILD lutris-9999.ebuild 2396 BLAKE2B 164d3c417ff162fc365504a65c6d69e6112743e4ee5638ca3259cd4db98c91605f42e5cff6e31f45cd956719e78faf130a5713d28a3c45d8afd4cf569b54bc86 SHA512 2d394f7ee8f98b11a49a2fc84ce3e6e51581d56128be34e766e31dd8eabf6301babbf9aab954da07e5ec54802ed9cd951bda5d4a87f947afc1fa6dc13085a348
+EBUILD lutris-0.5.13-r3.ebuild 2504 BLAKE2B 508a9bd6f4c94044b146605593142661114a1e182d0f85cc3debbc3fac6380abfd0b45587780b7ba1c2fa9f177ba0ffde35c332be11cd73d053065a33c85c81d SHA512 e31f5855626070424b5f41e3b6f03e15c2842f570330af4f80c5617c028131858bdf5d819e122bca8ecf7f74662f219b0ced851258288cffdde8d14b769267b0
+EBUILD lutris-9999.ebuild 2445 BLAKE2B 70fe9ebfbe5860bc0977b8dd073d8c4de2aa22990b6681e5be58da1f323a390f226b64d2383125e49379334770e120a626fd6e759e1e29f2f398b1916db6f211 SHA512 a623b77b592c120ba003e15b4c0e3d2de1e6dcf87471ffbfeabda12901f0cca2f3633e52c823bee8da970d054d6edb9f2cc2d3877fcc6a259055303dfd4f199f
MISC metadata.xml 781 BLAKE2B 4f125f51efebe519dab960da879b988cc1d5675449b288a344df7647a660e190ac393d9195daee17fc4e181f1b07f6ffed17c7d1d222217a0afad44c0e15fe59 SHA512 83a29e9fad3e474ef81aa4c07bb6f1f8b77456eaf17f3aad4f34c12c2101cfd55fbd0b1ac8e2c1f682a2ab859c266f920a311aaa01cf9e53b762bd883a65b66f
diff --git a/games-util/lutris/lutris-0.5.12.ebuild b/games-util/lutris/lutris-0.5.13-r3.ebuild
index d56c1dd98cd0..602a81d8f9fa 100644
--- a/games-util/lutris/lutris-0.5.12.ebuild
+++ b/games-util/lutris/lutris-0.5.13-r3.ebuild
@@ -3,11 +3,10 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL="1"
-inherit distutils-r1 optfeature virtualx xdg
+inherit meson python-single-r1 optfeature virtualx xdg
DESCRIPTION="An open source gaming platform for GNU/Linux"
HOMEPAGE="https://lutris.net/"
@@ -28,8 +27,10 @@ fi
LICENSE="GPL-3+ CC0-1.0"
SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
+ ${PYTHON_DEPS}
app-arch/cabextract
app-arch/p7zip
app-arch/unzip
@@ -39,14 +40,20 @@ RDEPEND="
dev-python/distro[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
+ dev-python/pypresence[${PYTHON_USEDEP}]
dev-python/python-evdev[${PYTHON_USEDEP}]
- dev-python/python-magic[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/protobuf-python[${PYTHON_USEDEP}]
+ dev-python/moddb[${PYTHON_USEDEP}]
')
media-sound/fluid-soundfont
- net-libs/webkit-gtk:4.1[introspection]
+ || (
+ net-libs/webkit-gtk:4[introspection]
+ net-libs/webkit-gtk:4.1[introspection]
+ )
+ sys-apps/xdg-desktop-portal
x11-apps/mesa-progs
x11-apps/xgamma
x11-apps/xrandr
@@ -54,23 +61,33 @@ RDEPEND="
x11-libs/gdk-pixbuf[jpeg]
"
-distutils_enable_tests pytest
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/pytest[${PYTHON_USEDEP}]
+ ')
+ )
+"
DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-python_test() {
+PATCHES=(
+ "${FILESDIR}/${P}-find-eselected-wine.patch"
+)
+
+src_test() {
virtx epytest
}
-python_install_all() {
- distutils-r1_python_install_all
+src_install() {
+ meson_src_install
python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
}
pkg_postinst() {
xdg_pkg_postinst
- optfeature "running windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" media-libs/vulkan-loader
+ optfeature "running MS Windows games through wine+DXVK/proton or other Vulkan games (plus ICD for your hardware)" "media-libs/vulkan-loader dev-util/vulkan-tools"
# Quote README.rst
elog ""
diff --git a/games-util/lutris/lutris-9999.ebuild b/games-util/lutris/lutris-9999.ebuild
index 62930e73e736..175f3cb7cc7e 100644
--- a/games-util/lutris/lutris-9999.ebuild
+++ b/games-util/lutris/lutris-9999.ebuild
@@ -3,12 +3,10 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="sqlite,threads(+)"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 optfeature virtualx xdg
+inherit meson python-single-r1 optfeature virtualx xdg
DESCRIPTION="An open source gaming platform for GNU/Linux"
HOMEPAGE="https://lutris.net/"
@@ -29,8 +27,10 @@ fi
LICENSE="GPL-3+ CC0-1.0"
SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
+ ${PYTHON_DEPS}
app-arch/cabextract
app-arch/p7zip
app-arch/unzip
@@ -61,16 +61,22 @@ RDEPEND="
x11-libs/gdk-pixbuf[jpeg]
"
-distutils_enable_tests pytest
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/pytest[${PYTHON_USEDEP}]
+ ')
+ )
+"
DOCS=( AUTHORS README.rst docs/installers.rst docs/steam.rst )
-python_test() {
+src_test() {
virtx epytest
}
-python_install_all() {
- distutils-r1_python_install_all
+src_install() {
+ meson_src_install
python_fix_shebang "${ED}/usr/share/lutris/bin/lutris-wrapper" #740048
}
diff --git a/gnustep-apps/Manifest.gz b/gnustep-apps/Manifest.gz
index 4578ff4c88d7..8dba442eceb5 100644
--- a/gnustep-apps/Manifest.gz
+++ b/gnustep-apps/Manifest.gz
Binary files differ
diff --git a/gnustep-apps/ftp/Manifest b/gnustep-apps/ftp/Manifest
index 91d572bc412f..f984f538e907 100644
--- a/gnustep-apps/ftp/Manifest
+++ b/gnustep-apps/ftp/Manifest
@@ -1,5 +1,3 @@
-DIST FTP-0.5.tar.gz 132587 BLAKE2B cf564c0780abae841ea9ac8774841955429b688e8e4150391996d4d72051a8be9e14d8533d21a238f1b4a50c9bdf17cc717a9788a7b1514d30a1e2a3bf0f4037 SHA512 186ea229d15d06f43410bfb7eaa5d50548f908f1675a0beae54dcbc9f7adeb62384ab68fee8980df582d0c257721fb3a56ea4968ecdc91c3301172d82d61bee7
DIST FTP-0.6.tar.gz 161962 BLAKE2B c2a121455589ee76c78df171a9f099737bd006da9775d0edd7c5c9643de79300a720a8cccde7b2ed835b73e3d78079b3c9a8932af52636a0f957d8461ab881ce SHA512 c717a7163b98b00c20aa06ab9acc5f3abca0e2b035a3ad801d5339bc80ad54cd86f1e52c1a28f0d7fb931bf70f0565073c20f9ba5e129cb7514cf0a153ec16a4
-EBUILD ftp-0.5.ebuild 369 BLAKE2B 93a302238475bf1abbec0923c6581feb1c1a618981215e0d42998ec4da1982e4dc61537aeced452eee3f724c816d7210543b8a91680d5a8ae73efe8e78fe4cf6 SHA512 a58cb85d5939fd5d50ba7d5b45b044bb270fb46bc21016e8540bab7e37bd9fffb462990174a6f3c51825953396143b4101e9a012f05cbe5a63f24e9ab5b2da86
EBUILD ftp-0.6.ebuild 369 BLAKE2B 93a302238475bf1abbec0923c6581feb1c1a618981215e0d42998ec4da1982e4dc61537aeced452eee3f724c816d7210543b8a91680d5a8ae73efe8e78fe4cf6 SHA512 a58cb85d5939fd5d50ba7d5b45b044bb270fb46bc21016e8540bab7e37bd9fffb462990174a6f3c51825953396143b4101e9a012f05cbe5a63f24e9ab5b2da86
MISC metadata.xml 759 BLAKE2B 849d36ab85e3cf1e5e5489faff8560448d82a63a2f2d0e1300e5d4dfc23f6ada2416141a8e71ec11432908dd111d18c64264fb24a8c10cc64025ff5cd30926e2 SHA512 9b8d6570b73faabca8a165f447afef17cd2cb3845e16418bc6c5546b5f2db0c52cd0f6d3f0ee3974d478f32f91530d445ec535d050270beceddad173b85193a9
diff --git a/gnustep-apps/ftp/ftp-0.5.ebuild b/gnustep-apps/ftp/ftp-0.5.ebuild
deleted file mode 100644
index 8b5d205858c2..000000000000
--- a/gnustep-apps/ftp/ftp-0.5.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-2
-
-MY_P="FTP-${PV}"
-
-DESCRIPTION="FTP client for GNUstep"
-HOMEPAGE="http://gap.nongnu.org/ftp/"
-SRC_URI="https://savannah.nongnu.org/download/gap/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
diff --git a/gnustep-apps/graphos/Manifest b/gnustep-apps/graphos/Manifest
index b1eff3aa3251..410100d9f9e3 100644
--- a/gnustep-apps/graphos/Manifest
+++ b/gnustep-apps/graphos/Manifest
@@ -1,5 +1,3 @@
-DIST Graphos-0.6.tar.gz 140416 BLAKE2B faee3825e0f8c8c627cefd40e953bb5dccc9302423f788088504d518e5c1ad72153210d1250b8d662680badcaf8ad91cf9048b880dd6779f0873ecd42f21e8a7 SHA512 2bf108ef1fb7ff4d2bf3c1a11766704a35986bd629f879f417eaff4b214f8dd50b2319f8f6739a2f589a8eaf8ac334a55365868d0bb001adcbc0bf1ecf30c2b9
DIST Graphos-0.7.tar.gz 161492 BLAKE2B 645c1b66723a8c4fee291a268b952bbe18269e10039576e121f814e0cbf222912eccb0e53d6b4fe1c2738faf4916995abf143279aaff918de9f1c55e6f9b9e6f SHA512 c2d503bcbfc87b18310379abd705770ecb39818e5e24340ead0ad5ddd0ba106c0031a0c09765db7b78a5ccd48d91aecb5c85fb8f5494558e276b6b8a3560a247
-EBUILD graphos-0.6.ebuild 427 BLAKE2B 7041c0bb2046a1f942531c9e5e4a3515f27f31343ee9bdb195d868418b2b34987b836649592fac61aa6be89f58cf0e33ba4721c92bbe7b057798882c09dc3433 SHA512 565a6a5f67452734a14a0f12dec7bc93af832af2a3945e227714fcb2837787e32ed53d0297d194ff38946371aa38a4b9d209cc13ec187dfeb290017ed3668c3a
EBUILD graphos-0.7.ebuild 427 BLAKE2B d0ab8ce79fcf3254736f33579cb64aee52c572d0ac0979d00cc3fd04687d0ef29d3b2d023ea5284e64bf1d00ca8b4f0053173d003fd579a302b6f39c15a3668a SHA512 1c76a3f78a6374d34d4ba1c9d6dbdbb9bf8f997f80f7c18e27a6d9fde6dcc56a81f08c0cd2ce00305a4211cfbb60f384c60795c94caee3e7abf6ac9faabec231
MISC metadata.xml 453 BLAKE2B 9af9542bd56d0d338713ef87c48604a97544617a0e055b913f24aece84bf7a8b495869398cb509c9e644f80150dc04e3f377e445a5d4a017aaf6383ef179e2c7 SHA512 55cd01d91febf58ce2c4f782e86c797db096756751ef9a23c3677640e8f02c50eb3184e681fe28e7d2f15d0047f5c5cd21fa8e9296f1a7e83d3ab07144756715
diff --git a/gnustep-apps/graphos/graphos-0.6.ebuild b/gnustep-apps/graphos/graphos-0.6.ebuild
deleted file mode 100644
index 4ad643355eba..000000000000
--- a/gnustep-apps/graphos/graphos-0.6.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnustep-2
-
-MY_P=${PN/g/G}-${PV}
-DESCRIPTION="vector drawing application centered around bezier paths"
-HOMEPAGE="http://gap.nongnu.org/graphos/index.html"
-SRC_URI="https://savannah.nongnu.org/download/gap/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
diff --git a/gui-wm/Manifest.gz b/gui-wm/Manifest.gz
index 1670af0553a4..4da3e1c9d979 100644
--- a/gui-wm/Manifest.gz
+++ b/gui-wm/Manifest.gz
Binary files differ
diff --git a/gui-wm/gamescope/Manifest b/gui-wm/gamescope/Manifest
index 79828aac32e4..810d3fcf8b75 100644
--- a/gui-wm/gamescope/Manifest
+++ b/gui-wm/gamescope/Manifest
@@ -1,3 +1,3 @@
-DIST gamescope-3.12.3.tar.gz 439564 BLAKE2B aaa0d2c1a8149bea29a794e4738f1ca24c5d2a8e0a764195e95dd38ac36547ad9790765397e7ba1f81cc33d613507a9a9da4910116f6258f1390133d2f6549fc SHA512 9f78467bb8fe34eb731d645c452442a4db4ba6fa8cf8055d0a0b6e6f4e74ef281a4b6fee5f1555a147d554a0a6579d9f9aac4b613b0b2de267f04584593455c9
-EBUILD gamescope-3.12.3.ebuild 1828 BLAKE2B c0606fefeace90fb02d6ceed8c03f9987562a2693e5c8cbb6bd2f606cb2b81679ac05124dd60f7e21d1623de5a22798cd93086ab6b23ee05cf705386a329ce48 SHA512 2c61e850fcb8e9f879260e3de5098219d67a63d729d02d3e0a2a384afa9ecd91ebfe3a73ce28ec8903b6a33b429cc4f3ee2455ed87543b33ccbf7a87941b648c
+DIST gamescope-3.12.5.tar.gz 441125 BLAKE2B b45b5fcf8903627d3136597ab08f9abab0c3404f7d5fb0c0c8c45d7266e94dcb0e033ad5e2d3bf0619ab7b7250f0bbc810f31d3a8ec79ffbc0d767f7b09637d6 SHA512 b3409010855de83eff86a0e24320e5a22b713c509f7a74fd11eb9a1182a30360e939b1f4c4cc54b8902b2dca1ee24c2927c5c738cfc762abe4435bc3b2144151
+EBUILD gamescope-3.12.5.ebuild 1828 BLAKE2B c0606fefeace90fb02d6ceed8c03f9987562a2693e5c8cbb6bd2f606cb2b81679ac05124dd60f7e21d1623de5a22798cd93086ab6b23ee05cf705386a329ce48 SHA512 2c61e850fcb8e9f879260e3de5098219d67a63d729d02d3e0a2a384afa9ecd91ebfe3a73ce28ec8903b6a33b429cc4f3ee2455ed87543b33ccbf7a87941b648c
MISC metadata.xml 489 BLAKE2B 6930da0ca2827741a902e064b3bca71266ac5c2e61d7cf6d566c37e971efd04b2fcd2381659e1d5babe6fd05dd4d06979c0d82b3ac5e2702bb5d3311ef30df79 SHA512 419f4a3f3dc7a940d0f157323b9afd116b4a4d2efc718eb5979d84677b770a606c532d0777dbed1b6598afa393894e5dc9982dbaf7e31c90a9e0b433938d4e55
diff --git a/gui-wm/gamescope/gamescope-3.12.3.ebuild b/gui-wm/gamescope/gamescope-3.12.5.ebuild
index 8de18f8b6b60..8de18f8b6b60 100644
--- a/gui-wm/gamescope/gamescope-3.12.3.ebuild
+++ b/gui-wm/gamescope/gamescope-3.12.5.ebuild
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 7b1625f55d38..f446c18bfb8c 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/ansilove/Manifest b/media-gfx/ansilove/Manifest
index 0f3cb2d8fe72..10b06023f1c3 100644
--- a/media-gfx/ansilove/Manifest
+++ b/media-gfx/ansilove/Manifest
@@ -1,6 +1,4 @@
-DIST ansilove-4.1.7.tar.gz 41511 BLAKE2B 4ec67668c94b4c6ca027d0b597443ffa4f7a30dc7af3fed7ad6d16a42ba855d2a9c0fa4c8b48402ed2c47edcf76ddca76a72da099784e393e4a0c4fb683fce66 SHA512 871a4fbbff4bafb8f1adf8bed2151a901dc98125a3e2c6c8c93f211988e2bb313f8373d7bd79c2ee252d5176e5013d4aae71a04eb9a5ffe84785f1bc26b92fd5
DIST ansilove-4.2.0.tar.gz 41976 BLAKE2B e9bdf7c48fc7ae08427ace870b040dda8d81293a19c36c698a55d6973b2def13153889bfe376d8a7f04aaf79360f58cf8e615a7b5b1d9ef278016721ffbfca6c SHA512 a408fccd497e45d82b9ab97bb867afd55796f3ab969b9805116e6bde63931efbc61bcd884409a45aea22af1c21d05fbefa53ce8a45c95156d0292fd509c85810
-EBUILD ansilove-4.1.7.ebuild 673 BLAKE2B 554f85f5624c3bf36d5897b8f32928c0adf9b8f455d96d2f47aeb26052f805d2aeca3526e8803fa86979aa8ff61f2718e7bd59ebc7c80d09a3bf04ed8453bd48 SHA512 136173e5490139e319a26df6c332ebb9731453db502e11d02e18f76354c5c2300c3d0dd0a4c4671a5e0d58971ea3035b7d8c9b3d34e265bcc9d1c625a9235525
EBUILD ansilove-4.2.0.ebuild 683 BLAKE2B 0177cf12558bf87456fdbc0ae0ce23694bced28ddc71166f3fc3d4dcc4998047bf62ccc1b823824129f53252bbc9d84485a1fbc56c6d30f9afa101cf3e812590 SHA512 f84c589598f170c73484312d5bed74bd2367696c60605fa367179edf5db555d918c2640b176790c8ee79cf484b3b0d23dda7a41556156edfa5fc9efebfe51172
EBUILD ansilove-9999.ebuild 684 BLAKE2B ebad8932bf32b27cb1a5a777e8c8e3cf928be9126171bdcbe6353822dfec86574652bf9911c42962141d0d0d7ab5a2b1c4f3cf437154c493283d113819ace831 SHA512 1051cb39ea2a6daf6926aa9172cfaac4f5f759ed470f8951b38b260daecb54ecbc67d260275e50b5252f6f6f110156f34895fe459d36aad75292fb61e460fcba
MISC metadata.xml 1116 BLAKE2B 51506bc5f23cf31872943075b283f67439b60852067c77251d084e1464548f8a8cd414a5d058a579171726bd98b6ff466bbead4441a8008aff822e7c9ebf15f3 SHA512 00759cff3b4704e9774fe70e4f274b20b38299c2d971bc00c62218ad5bbc3c850fa7bef7bcb34a2f79a998e0097e0bd78bc0f1220549839a278d7b02e842500b
diff --git a/media-gfx/ansilove/ansilove-4.1.7.ebuild b/media-gfx/ansilove/ansilove-4.1.7.ebuild
deleted file mode 100644
index a561ff46a2cc..000000000000
--- a/media-gfx/ansilove/ansilove-4.1.7.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="ANSI and ASCII art to PNG converter (using libansilove)"
-HOMEPAGE="https://www.ansilove.org/
- https://github.com/ansilove/ansilove/"
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-
-RDEPEND="dev-libs/libansilove"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- local -a mycmakeargs=(
- -DENABLE_SECCOMP=NO
- )
- cmake_src_configure
-}
diff --git a/media-gfx/curtail/Manifest b/media-gfx/curtail/Manifest
index 7e813b3d1bd0..c93daaeb0a80 100644
--- a/media-gfx/curtail/Manifest
+++ b/media-gfx/curtail/Manifest
@@ -1,7 +1,3 @@
-DIST curtail-1.3.1.tar.gz 176042 BLAKE2B 0757c3c3eed24fea8f1493021d30df40fd8c78dad3bfd7f63cfaa83f36d36f69c47ba4e41a53a7a4299d436fb978ae3fc31afa07b5a1c9d82a6400a17c104966 SHA512 47d1b3939eaeaa3d27c497318bc80d0b7cb1c2674d66ed17c8cc5e6206b3efce7867ff01542b40ee6a4b4127160f2baed084b5b99cf518f2438dcf53af425f89
-DIST curtail-1.6.0.tar.gz 169234 BLAKE2B 7da8423cb0c4c169b07a770dcd75cabcf34a5b57bfa2aec814ae23eb60e9b3b0638040bb8223d90a1ab052f802dc3d0374f630fc184f2ac394a5c288aafe38f7 SHA512 9f2cc35d606a8c3629c43fde63e4b636021ea58aeaeb81f39f2a3129f7c05cfcb519f7ef6be53788cd9c975babff2f3917dab652b4e33fe7b768a603281f60c3
DIST curtail-1.7.0.tar.gz 217253 BLAKE2B 3d32bf01fbada5ec6b52ccd15f3d941f1e2e017c482ebb02bbb8aec72144009284499f041ff10303742476d94569c4b3cd83297f37442bca19f005d15de78613 SHA512 360ec398bd6f56e9b6664e446f85eea49552d9d24cb59527599dd0f3c0265e7495c3052ec7b77c7373cbb23983b392641b003c0ad29d8fc63f7bf94ff971f7f4
-EBUILD curtail-1.3.1.ebuild 1172 BLAKE2B d10a5ff7d72071e47de68e86df67f19515e064c98e5d00d9992cfef6cd8537420ab7c99bcb2a0f2d2b8ee20261503c9d9e545c5bad5b0376a20f3549694c9a61 SHA512 08dd3fd769bcd1d6a96a1e42391112141fd6ccdb64241e61e35ef71af01a0aa9d123cdfa84eb48b77a0f9c60c7ac3932b87c0e703008e3262da3cb05ee69ce3a
-EBUILD curtail-1.6.0.ebuild 1279 BLAKE2B f53b30df7b3b4ddcd5d2d0a865cd48ecc69ee8f4ed9709907e8db0cd37ee963b2ded3485266ff4cf196a58157ab44d49468b10b57763a57d0a739c0eeac9b365 SHA512 723abe080fdea7dd9e20a593cd52f21e989c2b738731f06c8ea7608fde22ce6af0d3286c05617ec1d1cdd0c6b3b4117e99026cd4371e5901a16e5ca711362777
EBUILD curtail-1.7.0.ebuild 1307 BLAKE2B 6f39962cdbac9f9dba3b5f088cc577ca8ded8db1318fcd07e1a6d94d6ee335468e998c30a9e272f971c649f05eba9b1a18fd7942f52f888bd4344e46d976c233 SHA512 6a7c5f11042ef112552eec186476d4a332a72036f5dc2988fc15ca25d9192654fb98e294bb4933c2f73eada90dd824f0e8b30ec754e67754df7a6833c52edb0a
MISC metadata.xml 817 BLAKE2B ea01ae4c58024699aae770d6e7f21a03adfc8da5f5f658a0b1708824bfda730a2fce4557de4fbccbc079c66a11ab08d6faef020bf897d47870f6581b5e0d68e6 SHA512 3d573feda8c750a08903203c1d2f2e1385e17242356c6f319e29944e530b2199a27e4e432a806dfe1f2c8c783dd67c4fe347d5160d4df99911f67623a3168eee
diff --git a/media-gfx/curtail/curtail-1.3.1.ebuild b/media-gfx/curtail/curtail-1.3.1.ebuild
deleted file mode 100644
index c0e081c90a01..000000000000
--- a/media-gfx/curtail/curtail-1.3.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit gnome2-utils meson python-single-r1 xdg
-
-DESCRIPTION="Image compressor, supporting PNG, JPEG and WebP"
-HOMEPAGE="https://github.com/Huluti/Curtail/"
-SRC_URI="https://github.com/Huluti/${PN^}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-S="${WORKDIR}"/${P^}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="test" # Just desktop / schema / appstream file validation (fails).
-
-RDEPEND="
- ${PYTHON_DEPS}
- >=x11-libs/gtk+-3.20:3[introspection]
- $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
-"
-BDEPEND="
- ${RDEPEND}
- dev-libs/appstream-glib
- dev-util/desktop-file-utils
-"
-RDEPEND+="
- media-gfx/jpegoptim
- media-gfx/optipng
- media-gfx/pngquant
- media-libs/libwebp
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-src_prepare() {
- sed -i "s|@PYTHON@|${PYTHON}|" "${S}"/src/${PN}.in || die
-
- default
-}
-
-src_install() {
- meson_src_install
- python_optimize
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/media-gfx/curtail/curtail-1.6.0.ebuild b/media-gfx/curtail/curtail-1.6.0.ebuild
deleted file mode 100644
index 61dd5fe2517d..000000000000
--- a/media-gfx/curtail/curtail-1.6.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit gnome2-utils meson python-single-r1 xdg
-
-DESCRIPTION="Image compressor, supporting PNG, JPEG and WebP"
-HOMEPAGE="https://github.com/Huluti/Curtail/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Huluti/${PN^}.git"
-else
- SRC_URI="https://github.com/Huluti/${PN^}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}"/${P^}
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="test" # Just desktop / schema / appstream file validation (fails).
-
-RDEPEND="
- ${PYTHON_DEPS}
- gui-libs/gtk:4[introspection]
- $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
-"
-BDEPEND="
- ${RDEPEND}
- dev-libs/appstream-glib
- dev-util/desktop-file-utils
-"
-RDEPEND+="
- media-gfx/jpegoptim
- media-gfx/optipng
- media-gfx/pngquant
- media-libs/libwebp
-"
-
-DOCS=( CHANGELOG.md README.md )
-
-src_prepare() {
- sed -i "s|@PYTHON@|${PYTHON}|" "${S}"/src/${PN}.in || die
-
- default
-}
-
-src_install() {
- meson_src_install
- python_optimize
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 9ec32590aa94..9a3c8d976fe6 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/libsdl2/Manifest b/media-libs/libsdl2/Manifest
index 66c2a6c91d83..30adfc3148b4 100644
--- a/media-libs/libsdl2/Manifest
+++ b/media-libs/libsdl2/Manifest
@@ -2,7 +2,9 @@ AUX libsdl2-2.0.16-static-libs.patch 2118 BLAKE2B 836fabd17be1520ad76baaf92a0ad3
DIST SDL2-2.26.5.tar.gz 8085012 BLAKE2B f0363306ee031d399001259ac32e62cea2130d7aafb4594d8a11b76e073630aa43b7abe288eed54c77c46604f2fd4e4fcd455cccf29e847d963ff50153d8d707 SHA512 0f37b443950bc89c3f3add2fc9a9970f42b47e933c106a1d676d1715c520125d5725ffcb9ff85bcf66ac3ff78d9d43d994f9c1935b7c0fd7951e10e251936bcc
DIST SDL2-2.28.1.tar.gz 8109697 BLAKE2B c32537d42108dd75ea4f2ba907d6b045ba18d6be29f76a6f8a2f45400d069b0d43223a8855ba3103fa53c3b9d886b2e542133bcce1cd6cfcf5b17800dd5f9911 SHA512 1d5c1912c2a6d606b465938365a56ba5202367c47c6c88d303f4838f0c37826fe14aecbf588a3e86fa996d7118bd831f69559d2cc22c01bc4dbe56d03c5223b1
DIST SDL2-2.28.2.tar.gz 7341117 BLAKE2B 8216feed7ccd34e205c53eb8432e1c991857f8e6528874aa5b73b2c74d06db9a515c7366bfff3408b949be5aea79754bbc04c8174c7a633d22e8f465ecd064dd SHA512 2c5559c4ec2a71bb89b3fc6e9d0a2b206b8cc1021dfa4ad328aab9a931757ed5fac5ec76d4966dccf81bd861de20963e2013bac62be9ef75ebe1c08678999c39
+DIST SDL2-2.28.3.tar.gz 7340914 BLAKE2B 1ef8950b7736fbbca4607ed9750114f94b8e6e944b2974941840c13b1677643126524cc41ad8c3ead699ea2f90295898888d3d0b31c7a80079420aa9187035fb SHA512 fb7ad4a41e85de3fcb414a3a3d19c3f61e286790a4936004d30025a8472a3f40f9fccf1241cf5cb34f48091567de65df463442fc2ce398ac85e51dbe677251e7
EBUILD libsdl2-2.26.5-r1.ebuild 6443 BLAKE2B c6c666943a6dad04ece0402a90cad9ca1a99fbb8138872b066aa569cf628878231178837c68228c0e2dd2e058868e4e335fed3c58d5020181217faf12ba9237b SHA512 b9dbdeb5d43ed99ff29b564a92ee4a344c42282174349dfab828bba1b73730ebe4cf368c4fec7676903c4ba79aa94878bc89a10709cafc981d6d5447cca373aa
EBUILD libsdl2-2.28.1.ebuild 6444 BLAKE2B c1a1c122d0d4165afa8e93b1df6cbd7e69824a28af1d2b76cc688bcf1e8780c8e3d75692f056efdaeacf96657895f05c40dca6b0a507ff450f2d5f434ff4f2fa SHA512 64c6e52f5c5426c43d5dce68c1862fb71f3734d57759d9d22663e7aeaa8c94489b1db4e9ec15c909756b1e53e22e0642db18230f8525f6a09a32d031f5276d5a
EBUILD libsdl2-2.28.2.ebuild 6450 BLAKE2B 242f27fc4b242cf72fe586500a7946296ce656777c25a30c575b5e39cc9581796be5c7bc6dc56b9918b224737d821961eceaa0deca56b817130f9366d20992e2 SHA512 49626c660ed32937c6de12411c6a8b1c415501a22523dc05ecca34b6ed4c06bc0fec2609b2f5ae090e7f07acd79e9e73c4ec05e0623e53a9c816968fd53c5dcf
+EBUILD libsdl2-2.28.3.ebuild 6450 BLAKE2B 242f27fc4b242cf72fe586500a7946296ce656777c25a30c575b5e39cc9581796be5c7bc6dc56b9918b224737d821961eceaa0deca56b817130f9366d20992e2 SHA512 49626c660ed32937c6de12411c6a8b1c415501a22523dc05ecca34b6ed4c06bc0fec2609b2f5ae090e7f07acd79e9e73c4ec05e0623e53a9c816968fd53c5dcf
MISC metadata.xml 2003 BLAKE2B b0233c893c0ee157dc23c5b85ac253e0e830955fdbc78f8698c7f1059182076d7d10d842469d50d40abcc8a176e0c356c43aa55def05e1a2048ec178732c5f2c SHA512 7f0e86d7a53ed52f6b8bf39c14e0170a255398fbbd5da6e1707bdcc2e1de20153f4e7a2433e247e5a80b93895f9225eed133cb3fef94526679ff3aab7892da47
diff --git a/media-libs/libsdl2/libsdl2-2.28.3.ebuild b/media-libs/libsdl2/libsdl2-2.28.3.ebuild
new file mode 100644
index 000000000000..9c2aec181286
--- /dev/null
+++ b/media-libs/libsdl2/libsdl2-2.28.3.ebuild
@@ -0,0 +1,230 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multilib-minimal
+
+MY_P="SDL2-${PV}"
+DESCRIPTION="Simple Direct Media Layer"
+HOMEPAGE="https://www.libsdl.org/"
+SRC_URI="https://www.libsdl.org/release/${MY_P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver"
+REQUIRED_USE="
+ alsa? ( sound )
+ fcitx4? ( dbus )
+ gles1? ( video )
+ gles2? ( video )
+ haptic? ( joystick )
+ ibus? ( dbus )
+ jack? ( sound )
+ nas? ( sound )
+ opengl? ( video )
+ pulseaudio? ( sound )
+ sndio? ( sound )
+ vulkan? ( video )
+ wayland? ( gles2 )
+ xscreensaver? ( X )"
+
+CDEPEND="
+ virtual/libiconv[${MULTILIB_USEDEP}]
+ alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+ dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+ fcitx4? ( app-i18n/fcitx:4 )
+ gles1? ( media-libs/mesa[${MULTILIB_USEDEP},gles1] )
+ gles2? ( >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},gles2] )
+ ibus? ( app-i18n/ibus )
+ jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+ kms? (
+ >=x11-libs/libdrm-2.4.82[${MULTILIB_USEDEP}]
+ >=media-libs/mesa-9.0.0[${MULTILIB_USEDEP},gbm(+)]
+ )
+ libsamplerate? ( media-libs/libsamplerate[${MULTILIB_USEDEP}] )
+ nas? (
+ >=media-libs/nas-1.9.4[${MULTILIB_USEDEP}]
+ >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]
+ )
+ opengl? (
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+ )
+ pipewire? ( media-video/pipewire:=[${MULTILIB_USEDEP}] )
+ pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+ sndio? ( media-sound/sndio:=[${MULTILIB_USEDEP}] )
+ udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] )
+ wayland? (
+ >=dev-libs/wayland-1.20[${MULTILIB_USEDEP}]
+ >=media-libs/mesa-9.1.6[${MULTILIB_USEDEP},egl(+),gles2,wayland]
+ >=x11-libs/libxkbcommon-0.2.0[${MULTILIB_USEDEP}]
+ )
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXcursor-1.1.14[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXfixes-6.0.0[${MULTILIB_USEDEP}]
+ >=x11-libs/libXi-1.7.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}]
+ xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.2-r1[${MULTILIB_USEDEP}] )
+ )"
+RDEPEND="${CDEPEND}
+ vulkan? ( media-libs/vulkan-loader )"
+DEPEND="${CDEPEND}
+ ibus? ( dev-libs/glib:2[${MULTILIB_USEDEP}] )
+ vulkan? ( dev-util/vulkan-headers )
+ X? ( x11-base/xorg-proto )
+"
+BDEPEND="
+ virtual/pkgconfig
+ doc? (
+ app-doc/doxygen
+ media-gfx/graphviz
+ )
+ wayland? ( >=dev-util/wayland-scanner-1.20 )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/SDL2/SDL_config.h
+ /usr/include/SDL2/SDL_platform.h
+ /usr/include/SDL2/begin_code.h
+ /usr/include/SDL2/close_code.h
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.0.16-static-libs.patch
+)
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ default
+
+ # Unbundle some headers.
+ rm -r src/video/khronos || die
+ ln -s "${ESYSROOT}/usr/include" src/video/khronos || die
+
+ # SDL seems to customize SDL_config.h.in to remove macros like
+ # PACKAGE_NAME. Add AT_NOEAUTOHEADER="yes" to prevent those macros from
+ # being reintroduced.
+ # https://bugs.gentoo.org/764959
+ AT_NOEAUTOHEADER="yes" AT_M4DIR="${BROOT}/usr/share/aclocal acinclude" \
+ eautoreconf
+}
+
+multilib_src_configure() {
+ use custom-cflags || strip-flags
+
+ if use ibus; then
+ local -x IBUS_CFLAGS="-I${ESYSROOT}/usr/include/ibus-1.0 -I${ESYSROOT}/usr/include/glib-2.0 -I${ESYSROOT}/usr/$(get_libdir)/glib-2.0/include"
+ fi
+
+ # sorted by `./configure --help`
+ local myeconfargs=(
+ $(use_enable static-libs static)
+ --enable-system-iconv
+ --enable-atomic
+ $(use_enable sound audio)
+ $(use_enable video)
+ --enable-render
+ --enable-events
+ $(use_enable joystick)
+ $(use_enable haptic)
+ --enable-power
+ --enable-filesystem
+ $(use_enable threads pthreads)
+ --enable-timers
+ --enable-file
+ --enable-loadso
+ --enable-cpuinfo
+ --enable-assembly
+ $(use_enable cpu_flags_ppc_altivec altivec)
+ $(use_enable cpu_flags_x86_sse ssemath)
+ $(use_enable cpu_flags_x86_mmx mmx)
+ $(use_enable cpu_flags_x86_3dnow 3dnow)
+ $(use_enable cpu_flags_x86_sse sse)
+ $(use_enable cpu_flags_x86_sse2 sse2)
+ $(use_enable oss)
+ $(use_enable alsa)
+ --disable-alsa-shared
+ $(use_enable jack)
+ --disable-jack-shared
+ --disable-esd
+ $(use_enable pipewire)
+ --disable-pipewire-shared
+ $(use_enable pulseaudio)
+ --disable-pulseaudio-shared
+ --disable-arts
+ $(use_enable libsamplerate)
+ --disable-werror
+ $(use_enable nas)
+ --disable-nas-shared
+ $(use_enable sndio)
+ --disable-sndio-shared
+ $(use_enable sound diskaudio)
+ $(use_enable sound dummyaudio)
+ $(use_enable wayland video-wayland)
+ --disable-wayland-shared
+ $(use_enable video_cards_vc4 video-rpi)
+ $(use_enable X video-x11)
+ --disable-x11-shared
+ $(use_enable X video-x11-xcursor)
+ $(use_enable X video-x11-xdbe)
+ $(use_enable X video-x11-xfixes)
+ $(use_enable X video-x11-xinput)
+ $(use_enable X video-x11-xrandr)
+ $(use_enable xscreensaver video-x11-scrnsaver)
+ $(use_enable X video-x11-xshape)
+ $(use_enable aqua video-cocoa)
+ --disable-video-directfb
+ --disable-fusionsound
+ --disable-fusionsound-shared
+ $(use_enable kms video-kmsdrm)
+ --disable-kmsdrm-shared
+ $(use_enable video video-dummy)
+ $(use_enable opengl video-opengl)
+ $(use_enable gles1 video-opengles1)
+ $(use_enable gles2 video-opengles2)
+ $(use_enable vulkan video-vulkan)
+ $(use_enable udev libudev)
+ $(use_enable dbus)
+ $(use_enable fcitx4 fcitx)
+ $(use_enable ibus)
+ --disable-directx
+ --disable-rpath
+ --disable-render-d3d
+ $(use_with X x)
+ )
+
+ ECONF_SOURCE="${S}" \
+ econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+ emake V=1
+}
+
+src_compile() {
+ multilib-minimal_src_compile
+
+ if use doc; then
+ cd docs || die
+ doxygen || die
+ fi
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+ # Do not delete the static .a libraries here as some are
+ # mandatory. They may be needed even when linking dynamically.
+ find "${ED}" -type f -name "*.la" -delete || die
+
+ dodoc {BUGS,CREDITS,README-SDL,TODO,WhatsNew}.txt README.md docs/README*.md
+ use doc && dodoc -r docs/output/html/
+}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 791fca0416f7..18e182a9455e 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 61343d41dd42..a0be2578b985 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sat, 02 Sep 2023 08:40:02 +0000
+Sat, 02 Sep 2023 14:40:04 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index a8fb20c04189..a52511eed109 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546284 BLAKE2B ffce95d14dec8e0ecb1658575f411350a797650e5376e656bbe5d1c11b4e05372611ac4ca5de41270e2e69dfa9461b99f212aa044d6509bb082c7f94d92006b8 SHA512 c90fc6416d62b1b09cbafd89df9a8523e7e9eec12dd28fd39f81776bc9076c1e64fdb0203c709c330d323ea0c05daf6d59e5c469948b4d49cc6d59443f29557a
-TIMESTAMP 2023-09-02T08:40:05Z
+TIMESTAMP 2023-09-02T14:40:07Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTy9OVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTzSUdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBv7g//Qw6nN4+O+F6C5/8FeFwJOTT85pTrB2/u4SQ/7iyhTTOH5Cfi+cctvhJz
-6ycgVr7ijqBr8l4yQ3mOHyTB3Nzc0MFZXp8sfX+lj90uod+U0wT3iAwNzdliUoMF
-aqscJl8l9WETKgpPcDpeLKFpOxBaS2QY7A+t9oM1pe3icbKDYbkwjfnTS/ShWLlt
-3F9BGP/6b5GHOQYo3JGbgLF5Z+IULUqzrneCYUauBTAQLUg0p/Vp7lW4Iwy6hP9I
-X7sdhYl3dmURYG/V3N6EDW3aJI7vXaABHIeycCzXNR8c4JBJqRIEw+Q4IvgvoUOX
-724zcO/Uy8OTBiDN8uG+dUV5Cb2Kf6+B5cu/CloDycgb+ukhxacu/jpegKhdn79b
-fYFBrWkXKQSnQNCOR+zMp68mwxYVVdRD7BogL4DJSFzbpUYXk5E15OHjvk2X/ZQY
-4SnIx9SIi5dHP9KpgSt2ZczaVQCiiwaJM3UOBikoY3O98BAfKQiR7UqE+cALtQeB
-kbAbaTOykHawDGGFAYOqvUgX5iJ/YbPTLfwdkTS/y9slhgyZaxWm6nmOyK8xe0LX
-IKCkTwLxMWO2hcW990a1l37eiX6WoXMD7bXf5upIaCEhL00Xp5p1Y4XmV4CvRHfe
-l2uCmtKjkqC8seyj5prvjBse9lWEz9DBWpqhEfw1QhUOZD63d04=
-=D5dT
+klBZ5A//VHtbGr77V5wwOZiG9H034eJiW5aNurEjPh9qDieM5qZdR0nnBGUKWedx
+4JcKOkq/eABW1bwZtrNm8I3Qf8FszKrZtEiY+O277oiMY00hJcebyA0bfEm9WLUX
+dazKZB9+6wraqgd3nYrFw777ys7MBhEfpcG8+fo24z5VH4xCYb9cWOgEr9jsdZY0
+jX1I14JxOZoRqao3GIQ7s8Imp17dS+bGg/8jqAv8j/7kuubUliDFqge6DlbZAx1T
+l2vLGdDAzEd2qgR1euBpuxUgDgV8M5haJ+F6BxKwQHiV/bSmQj4MjO5W7sbetqlf
+bf3E1hSmjqecA1wbPYExZZgXAQtziTFXs6NcgG78g9bP5OY2urZXJPZesdmshguG
+w+Y9jR8rBLIFrvfJS9VHF8UwY8j+7nsGklbE4X6GyBxxB7O1gkg0XwqP8h63TZcJ
+z8WkwYNsW6BVwtxoNttsRaWKZqFISBtq3myL8Xd19ikTAO8gRmJWwxpuK5Mx1zvE
+DvsEkgaN2lGmWeuh3TZar+x52VpuJPYmdJg3aMxcUTKhEsWrrCaBSa4Eez9NQyjO
+3o9V7mzdfRz0qujN1aRxz2UFB+eF+XzYtpbOK8Um3JR+kZBvoS2Z6naaZ0miYq7e
+tAuC45OjEQxIvPV6nVgOCgoMbemcq5o08QgM2gQBZTTvpjLP6Ow=
+=ZuZI
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 455e44564306..309f6c36bd97 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sat, 02 Sep 2023 08:40:03 +0000
+Sat, 02 Sep 2023 14:40:05 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index d33eb1e02a9b..cfe98c16bb99 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 71378154a90a..33a37b375f01 100644
--- a/metadata/md5-cache/app-admin/Manifest.gz
+++ b/metadata/md5-cache/app-admin/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-admin/gentoo-perl-helpers-0.3.1-r1 b/metadata/md5-cache/app-admin/gentoo-perl-helpers-0.3.1-r1
deleted file mode 100644
index e74a0a5784bf..000000000000
--- a/metadata/md5-cache/app-admin/gentoo-perl-helpers-0.3.1-r1
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DESCRIPTION=Introspection and Upgrade Assistance tools for Gentoo Perl
-EAPI=6
-HOMEPAGE=https://github.com/gentoo-perl/gentoo-perl-helpers
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=GPL-2+
-RDEPEND=>=app-portage/portage-utils-0.60 sys-apps/portage
-SLOT=0
-SRC_URI=https://github.com/gentoo-perl/gentoo-perl-helpers/releases/download/0.3.1/gentoo-perl-helpers-0.3.1.tar.xz mirror://gentoo/gentoo-perl-helpers-0.3.1.tar.xz https://dev.gentoo.org/~kentnl/distfiles/gentoo-perl-helpers-0.3.1.tar.xz
-_md5_=a6ee554ab6823659f2d775dd37ec91e4
diff --git a/metadata/md5-cache/app-admin/perl-cleaner-2.31 b/metadata/md5-cache/app-admin/perl-cleaner-2.31
index c8dccede3cb5..c3ba397823fe 100644
--- a/metadata/md5-cache/app-admin/perl-cleaner-2.31
+++ b/metadata/md5-cache/app-admin/perl-cleaner-2.31
@@ -4,10 +4,10 @@ EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Perl
INHERIT=prefix
IUSE=pkgcore
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=app-shells/bash dev-lang/perl pkgcore? ( sys-apps/pkgcore ) !pkgcore? ( app-portage/portage-utils sys-apps/portage )
SLOT=0
SRC_URI=https://dev.gentoo.org/~dilfridge/distfiles/perl-cleaner-2.31.tar.bz2
_eclasses_=prefix eab3c99d77fe00506c109c8a736186f7
-_md5_=1a781b3da57c2461b028eb886a052194
+_md5_=2a6971d1358401086d4d97a12857d439
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index f779a03edc82..13dfc265d322 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.0 b/metadata/md5-cache/app-arch/dtrx-8.5.0
deleted file mode 100644
index 8e6a78b3e5d7..000000000000
--- a/metadata/md5-cache/app-arch/dtrx-8.5.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Do The Right eXtraction - extracts archives of different formats
-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
-LICENSE=GPL-3+
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/d/dtrx/dtrx-8.5.0.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=aec15bbfb15a8e53632609790c13e57a
diff --git a/metadata/md5-cache/app-arch/dtrx-8.5.2 b/metadata/md5-cache/app-arch/dtrx-8.5.2
deleted file mode 100644
index 299657bd3a9b..000000000000
--- a/metadata/md5-cache/app-arch/dtrx-8.5.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Do The Right eXtraction - extracts archives of different formats
-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
-LICENSE=GPL-3+
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/d/dtrx/dtrx-8.5.2.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=aec15bbfb15a8e53632609790c13e57a
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index 844c4b4f8898..ca73fffc3279 100644
--- a/metadata/md5-cache/app-containers/Manifest.gz
+++ b/metadata/md5-cache/app-containers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-containers/distrobox-1.4.2.1 b/metadata/md5-cache/app-containers/distrobox-1.4.2.1
deleted file mode 100644
index bb470967429d..000000000000
--- a/metadata/md5-cache/app-containers/distrobox-1.4.2.1
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=Use any Linux distribution inside your terminal (powered by docker/podman)
-EAPI=8
-HOMEPAGE=https://distrobox.privatedns.org/ https://github.com/89luca89/distrobox/
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=|| ( app-containers/docker app-containers/podman )
-SLOT=0
-SRC_URI=https://github.com/89luca89/distrobox/archive/1.4.2.1.tar.gz -> distrobox-1.4.2.1.tar.gz
-_md5_=92e2a3448fa1afbc11dc28ef81ca3f28
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index dec341e62471..6c9cd966ebfb 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/burly-0.3 b/metadata/md5-cache/app-emacs/burly-0.3
new file mode 100644
index 000000000000..e1618cec9335
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/burly-0.3
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-27.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Save and restore frames and windows with their buffers in Emacs
+EAPI=8
+HOMEPAGE=https://github.com/alphapapa/burly.el
+INHERIT=elisp
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-27.1:*
+SLOT=0
+SRC_URI=https://github.com/alphapapa/burly.el/archive/0.3.tar.gz -> burly-0.3.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common dc179f98b2b4d9a4473fd3bdc154bbb6
+_md5_=47c33cef8c578282d93fff9bd821435c
diff --git a/metadata/md5-cache/app-emacs/hl-todo-3.4.2 b/metadata/md5-cache/app-emacs/hl-todo-3.4.2
deleted file mode 100644
index a9e600d5dfc4..000000000000
--- a/metadata/md5-cache/app-emacs/hl-todo-3.4.2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Highlight TODO and similar keywords in comments and strings
-EAPI=8
-HOMEPAGE=https://github.com/tarsius/hl-todo
-INHERIT=elisp
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/tarsius/hl-todo/archive/refs/tags/v3.4.2.tar.gz -> hl-todo-3.4.2.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common dc179f98b2b4d9a4473fd3bdc154bbb6
-_md5_=fe17613d43f69432c745dbecca43c13a
diff --git a/metadata/md5-cache/app-emacs/hl-todo-3.4.1 b/metadata/md5-cache/app-emacs/hl-todo-3.6.0
index b8c9a4636081..dcec637909df 100644
--- a/metadata/md5-cache/app-emacs/hl-todo-3.4.1
+++ b/metadata/md5-cache/app-emacs/hl-todo-3.6.0
@@ -1,13 +1,13 @@
-BDEPEND=>=app-editors/emacs-25.3:*
+BDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-25.3:*
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DESCRIPTION=Highlight TODO and similar keywords in comments and strings
EAPI=8
-HOMEPAGE=https://github.com/tarsius/hl-todo
+HOMEPAGE=https://github.com/tarsius/hl-todo/
INHERIT=elisp
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
+RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-25.3:*
SLOT=0
-SRC_URI=https://github.com/tarsius/hl-todo/archive/refs/tags/v3.4.1.tar.gz -> hl-todo-3.4.1.tar.gz
+SRC_URI=https://github.com/tarsius/hl-todo/archive/v3.6.0.tar.gz -> hl-todo-3.6.0.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common dc179f98b2b4d9a4473fd3bdc154bbb6
-_md5_=965b0fffe908855ef8f6f690d9a5b8ef
+_md5_=b41762db29f001fe54f1c163e5cefbdf
diff --git a/metadata/md5-cache/app-emacs/with-editor-3.3.2 b/metadata/md5-cache/app-emacs/with-editor-3.3.2
new file mode 100644
index 000000000000..d07e46d96bea
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/with-editor-3.3.2
@@ -0,0 +1,13 @@
+BDEPEND=>=app-emacs/compat-29.1.4.1 sys-apps/texinfo >=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
+EAPI=8
+HOMEPAGE=https://magit.vc/manual/with-editor/ https://github.com/magit/with-editor/
+INHERIT=elisp
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-3+
+RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/magit/with-editor/archive/v3.3.2.tar.gz -> with-editor-3.3.2.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common dc179f98b2b4d9a4473fd3bdc154bbb6
+_md5_=521e0488a95be957a1eab4395d92d2c2
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index 498204709a4e..e5943ee13b9c 100644
--- a/metadata/md5-cache/app-emulation/Manifest.gz
+++ b/metadata/md5-cache/app-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emulation/wine-staging-8.15 b/metadata/md5-cache/app-emulation/wine-staging-8.15
new file mode 100644
index 000000000000..984d981b075c
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/wine-staging-8.15
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( dev-vcs/git ( sys-apps/gawk sys-apps/util-linux ) ) || ( sys-devel/binutils sys-devel/lld ) dev-lang/perl sys-devel/bison sys-devel/flex virtual/pkgconfig mingw? ( !crossdev-mingw? ( >=dev-util/mingw64-toolchain-10.0.0_p1-r2[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( dev-util/mingw64-toolchain[abi_x86_32] ) ) ) nls? ( sys-devel/gettext ) wayland? ( dev-util/wayland-scanner ) 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 postrm prepare pretend setup unpack
+DEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] ) sys-kernel/linux-headers X? ( x11-base/xorg-proto )
+DESCRIPTION=Free implementation of Windows(tm) on Unix, with Wine-Staging patchset
+EAPI=8
+HOMEPAGE=https://wiki.winehq.org/Wine-Staging https://gitlab.winehq.org/wine/wine-staging/
+IDEPEND=>=app-eselect/eselect-wine-2
+INHERIT=autotools edo flag-o-matic multilib multilib-build prefix python-any-r1 toolchain-funcs wrapper
+IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 +xcomposite xinerama abi_x86_32 abi_x86_64
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
+RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:8.0.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 )
+REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 )
+RESTRICT=test
+SLOT=8.15
+SRC_URI=https://dl.winehq.org/wine/source/8.x/wine-8.15.tar.xz https://github.com/wine-staging/wine-staging/archive/v8.15.tar.gz -> wine-staging-8.15.tar.gz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=97c64c68c3bbe5de5a7cfc55776e0bff
diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz
index 0a5b3015a041..8cbc9d99823d 100644
--- a/metadata/md5-cache/app-i18n/Manifest.gz
+++ b/metadata/md5-cache/app-i18n/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.24.0 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.24.0
new file mode 100644
index 000000000000..3806332698fb
--- /dev/null
+++ b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.24.0
@@ -0,0 +1,18 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig
+DEFINED_PHASES=postinst postrm preinst prepare setup
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] )
+DESCRIPTION=Completion input method for IBus
+EAPI=8
+HOMEPAGE=https://mike-fabian.github.io/ibus-typing-booster
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2-utils python-single-r1 xdg
+IUSE=python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) >=dev-db/m17n-db-1.7
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.24.0/ibus-typing-booster-2.24.0.tar.gz
+_eclasses_=gnome2-utils b0183db3b2e07b18f3b77bffec72e116 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e2072dcc2c36352c5a44a750a61eb860
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 695eeecc0d75..cf8d5278152d 100644
--- a/metadata/md5-cache/app-misc/Manifest.gz
+++ b/metadata/md5-cache/app-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-misc/golly-4.1-r1 b/metadata/md5-cache/app-misc/golly-4.1-r1
deleted file mode 100644
index fb7d5175557f..000000000000
--- a/metadata/md5-cache/app-misc/golly-4.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst setup
-DEPEND=sys-libs/zlib virtual/opengl x11-libs/wxGTK:3.0-gtk3[X,opengl,sdl,tiff] python_single_target_python3_10? ( dev-lang/python:3.10 )
-DESCRIPTION=simulator for Conway's Game of Life and other cellular automata
-EAPI=8
-HOMEPAGE=http://golly.sourceforge.net/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop python-single-r1 toolchain-funcs wxwidgets xdg
-IUSE=+python_single_target_python3_10
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=sys-libs/zlib virtual/opengl x11-libs/wxGTK:3.0-gtk3[X,opengl,sdl,tiff] python_single_target_python3_10? ( dev-lang/python:3.10 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 )
-SLOT=0
-SRC_URI=mirror://sourceforge/golly/golly-4.1-src.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0b0226273b4cf31cdbc204adbb70ff20
diff --git a/metadata/md5-cache/app-misc/wcd-6.0.5 b/metadata/md5-cache/app-misc/wcd-6.0.5
new file mode 100644
index 000000000000..c3ee47d674f8
--- /dev/null
+++ b/metadata/md5-cache/app-misc/wcd-6.0.5
@@ -0,0 +1,15 @@
+BDEPEND=app-text/ghostscript-gpl virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=sys-libs/ncurses:=[unicode(+)?] unicode? ( dev-libs/libunistring:= )
+DESCRIPTION=Wherever Change Directory
+EAPI=8
+HOMEPAGE=https://waterlan.home.xs4all.nl/wcd.html
+INHERIT=toolchain-funcs
+IUSE=nls unicode
+KEYWORDS=~amd64 ~arm ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=sys-libs/ncurses:=[unicode(+)?] unicode? ( dev-libs/libunistring:= )
+SLOT=0
+SRC_URI=https://waterlan.home.xs4all.nl/wcd/wcd-6.0.5.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=7a0549d622eb2b20344df6292a1a173c
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 0b639f3193a0..a88c515e3d9e 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/cpp-httplib-0.13.1 b/metadata/md5-cache/dev-cpp/cpp-httplib-0.13.1
index bea68286da58..02d2381206a2 100644
--- a/metadata/md5-cache/dev-cpp/cpp-httplib-0.13.1
+++ b/metadata/md5-cache/dev-cpp/cpp-httplib-0.13.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/yhirose/cpp-httplib/
INHERIT=cmake-multilib python-any-r1 toolchain-funcs
IUSE=brotli ssl test zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~loong ~x86
+KEYWORDS=amd64 ~loong ~x86
LICENSE=MIT
RDEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=test? ( brotli ssl zlib )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/0.13
SRC_URI=https://github.com/yhirose/cpp-httplib/archive/v0.13.1.tar.gz -> cpp-httplib-0.13.1.tar.gz
_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=560ec2aa9b89c45a5b4e1b63556279b7
+_md5_=8b4d0bb21945e71d1de5859f0f0a95ad
diff --git a/metadata/md5-cache/dev-cpp/sdbus-c++-0.9.0-r5 b/metadata/md5-cache/dev-cpp/sdbus-c++-0.9.0-r6
index d2e96d22ae86..e11a680c97ec 100644
--- a/metadata/md5-cache/dev-cpp/sdbus-c++-0.9.0-r5
+++ b/metadata/md5-cache/dev-cpp/sdbus-c++-0.9.0-r6
@@ -1,4 +1,4 @@
-BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) !systemd? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.11 dev-python/jinja[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) !systemd? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/jinja[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/jinja[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=!systemd? ( sys-libs/libcap ) systemd? ( >=sys-apps/systemd-236:= ) tools? ( dev-libs/expat ) !systemd? ( sys-apps/util-linux ) test? ( >=dev-cpp/gtest-1.10.0 )
DESCRIPTION=High-level C++ D-Bus library
@@ -11,6 +11,6 @@ LICENSE=LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1
RDEPEND=!systemd? ( sys-libs/libcap ) systemd? ( >=sys-apps/systemd-236:= ) tools? ( dev-libs/expat )
RESTRICT=!test? ( test )
SLOT=0/0
-SRC_URI=https://github.com/Kistler-Group/sdbus-cpp/archive/refs/tags/v0.9.0.tar.gz -> sdbus-c++-0.9.0.tar.gz !systemd? ( https://github.com/systemd/systemd-stable/archive/v252.6/systemd-stable-252.6.tar.gz elibc_musl? ( https://dev.gentoo.org/~floppym/distfiles/systemd-musl-patches-252.4.tar.gz https://dev.gentoo.org/~gyakovlev/distfiles/systemd-musl-patches-252.4.tar.gz https://dev.gentoo.org/~soap/distfiles/systemd-musl-patches-252.4.tar.gz ) )
+SRC_URI=https://github.com/Kistler-Group/sdbus-cpp/archive/refs/tags/v0.9.0.tar.gz -> sdbus-c++-0.9.0.tar.gz !systemd? ( https://github.com/systemd/systemd-stable/archive/v253.7/systemd-stable-253.7.tar.gz elibc_musl? ( https://dev.gentoo.org/~floppym/distfiles/systemd-musl-patches-253.3.tar.gz https://dev.gentoo.org/~gyakovlev/distfiles/systemd-musl-patches-253.3.tar.gz https://dev.gentoo.org/~soap/distfiles/systemd-musl-patches-253.3.tar.gz ) )
_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=839b6d5369078d44f415fc1cfdda0763
+_md5_=568156d28a0d6b6b6aca2766f99dd95e
diff --git a/metadata/md5-cache/dev-cpp/sdbus-c++-1.2.0-r1 b/metadata/md5-cache/dev-cpp/sdbus-c++-1.2.0-r1
deleted file mode 100644
index 8c52a06c60a7..000000000000
--- a/metadata/md5-cache/dev-cpp/sdbus-c++-1.2.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) !systemd? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.11 dev-python/jinja[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=!systemd? ( sys-libs/libcap ) systemd? ( >=sys-apps/systemd-236:= ) tools? ( dev-libs/expat ) !systemd? ( sys-apps/util-linux ) test? ( >=dev-cpp/gtest-1.10.0 )
-DESCRIPTION=High-level C++ D-Bus library
-EAPI=8
-HOMEPAGE=https://github.com/Kistler-Group/sdbus-cpp
-INHERIT=python-any-r1 meson cmake flag-o-matic
-IUSE=doc systemd test tools
-KEYWORDS=~amd64
-LICENSE=LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1
-RDEPEND=!systemd? ( sys-libs/libcap ) systemd? ( >=sys-apps/systemd-236:= ) tools? ( dev-libs/expat )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/Kistler-Group/sdbus-cpp/archive/refs/tags/v1.2.0.tar.gz -> sdbus-c++-1.2.0.tar.gz !systemd? ( https://github.com/systemd/systemd-stable/archive/v252.6/systemd-stable-252.6.tar.gz elibc_musl? ( https://dev.gentoo.org/~floppym/distfiles/systemd-musl-patches-252.4.tar.gz https://dev.gentoo.org/~gyakovlev/distfiles/systemd-musl-patches-252.4.tar.gz https://dev.gentoo.org/~soap/distfiles/systemd-musl-patches-252.4.tar.gz ) )
-_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fb06dfdf6cd39f728320657776a13c53
diff --git a/metadata/md5-cache/dev-cpp/sdbus-c++-1.3.0 b/metadata/md5-cache/dev-cpp/sdbus-c++-1.3.0
new file mode 100644
index 000000000000..d95a77eadb31
--- /dev/null
+++ b/metadata/md5-cache/dev-cpp/sdbus-c++-1.3.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=elogind? ( >=sys-auth/elogind-236 ) systemd? ( >=sys-apps/systemd-236:= ) tools? ( dev-libs/expat ) test? ( >=dev-cpp/gtest-1.10.0 )
+DESCRIPTION=High-level C++ D-Bus library
+EAPI=8
+HOMEPAGE=https://github.com/Kistler-Group/sdbus-cpp
+INHERIT=meson cmake
+IUSE=doc +elogind systemd test tools
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1+ Nokia-Qt-LGPL-Exception-1.1
+RDEPEND=elogind? ( >=sys-auth/elogind-236 ) systemd? ( >=sys-apps/systemd-236:= ) tools? ( dev-libs/expat )
+REQUIRED_USE=^^ ( elogind systemd )
+RESTRICT=!test? ( test )
+SLOT=0/1
+SRC_URI=https://github.com/Kistler-Group/sdbus-cpp/archive/refs/tags/v1.3.0.tar.gz -> sdbus-c++-1.3.0.tar.gz
+_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3ad49cf1d424fa1333f54e6c3f052fb5
diff --git a/metadata/md5-cache/dev-erlang/Manifest.gz b/metadata/md5-cache/dev-erlang/Manifest.gz
index 7e0496d7b666..ad2ed3095533 100644
--- a/metadata/md5-cache/dev-erlang/Manifest.gz
+++ b/metadata/md5-cache/dev-erlang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-erlang/meck-0.8.4 b/metadata/md5-cache/dev-erlang/meck-0.8.4
deleted file mode 100644
index af5e7424df17..000000000000
--- a/metadata/md5-cache/dev-erlang/meck-0.8.4
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile install prepare test
-DEPEND=>=dev-lang/erlang-17.1 test? ( >=dev-erlang/hamcrest-0.1.0_p20150103 ) dev-lang/erlang:= dev-util/rebar:0 >=sys-apps/gawk-4.1
-DESCRIPTION=Mocking library for Erlang
-EAPI=6
-HOMEPAGE=https://github.com/eproxus/meck
-INHERIT=rebar
-IUSE=test
-KEYWORDS=amd64 ~arm ~ia64 ppc ~sparc x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-lang/erlang-17.1 dev-lang/erlang:=
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/eproxus/meck/archive/0.8.4.tar.gz -> meck-0.8.4.tar.gz
-_eclasses_=rebar ee6e83452f154c8ce7b91144005c5faf
-_md5_=7bbff469d26eba5fafe44383fa9bfee1
diff --git a/metadata/md5-cache/dev-erlang/proper-1.2 b/metadata/md5-cache/dev-erlang/proper-1.2
deleted file mode 100644
index d6ee921e4e91..000000000000
--- a/metadata/md5-cache/dev-erlang/proper-1.2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-lang/erlang-17.1:= dev-lang/erlang:= dev-util/rebar:0 >=sys-apps/gawk-4.1
-DESCRIPTION=QuickCheck-inspired property-based testing tool for Erlang
-EAPI=6
-HOMEPAGE=https://github.com/manopapad/proper
-INHERIT=rebar
-KEYWORDS=amd64 ~arm ~ia64 ppc ~sparc x86
-LICENSE=GPL-3
-RDEPEND=>=dev-lang/erlang-17.1:= dev-lang/erlang:=
-SLOT=0
-SRC_URI=https://github.com/manopapad/proper/archive/v1.2.tar.gz -> proper-1.2.tar.gz
-_eclasses_=rebar ee6e83452f154c8ce7b91144005c5faf
-_md5_=a727b0504ee082014c44e5ca3c59c418
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index ae13caa7309e..b2ec286642c2 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/clojure-1.10.3 b/metadata/md5-cache/dev-lang/clojure-1.10.3
deleted file mode 100644
index 02b513cc611e..000000000000
--- a/metadata/md5-cache/dev-lang/clojure-1.10.3
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8 >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 dev-java/javatoolkit
-DESCRIPTION=General-purpose programming language with an emphasis on functional programming
-EAPI=7
-HOMEPAGE=https://clojure.org/
-INHERIT=java-pkg-2 java-ant-2
-IUSE=test
-KEYWORDS=amd64 x86 ~x86-linux
-LICENSE=EPL-1.0 Apache-2.0 BSD
-RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
-RESTRICT=!test? ( test )
-SLOT=1.10
-SRC_URI=https://github.com/clojure/clojure/archive/clojure-1.10.3.tar.gz https://github.com/clojure/spec.alpha/archive/spec.alpha-0.2.194.tar.gz https://github.com/clojure/core.specs.alpha/archive/core.specs.alpha-0.2.56.tar.gz test? ( https://github.com/clojure/tools.namespace/archive/refs/tags/tools.namespace-1.1.0.tar.gz https://github.com/clojure/java.classpath/archive/refs/tags/java.classpath-1.0.0.tar.gz https://github.com/clojure/tools.reader/archive/refs/tags/tools.reader-1.3.4.tar.gz https://github.com/clojure/test.generative/archive/refs/tags/test.generative-1.0.0.tar.gz https://github.com/clojure/data.generators/archive/refs/tags/data.generators-1.0.0.tar.gz https://github.com/clojure/test.check/archive/refs/tags/test.check-1.1.0.tar.gz )
-_eclasses_=java-ant-2 19239227fab7816f57abbc0c7d819396 java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 8c72ea36a4935f626b13a30141d0d39c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=fc9392676fc23e7ee65330af6e8f9b90
diff --git a/metadata/md5-cache/dev-lang/fennel-1.3.1 b/metadata/md5-cache/dev-lang/fennel-1.3.1
index c7ab83c01b88..ee8ec3caf750 100644
--- a/metadata/md5-cache/dev-lang/fennel-1.3.1
+++ b/metadata/md5-cache/dev-lang/fennel-1.3.1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://fennel-lang.org/ https://sr.ht/~technomancy/fennel/
INHERIT=lua-single
IUSE=lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=MIT
RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4 )
SLOT=0/1.3.1
SRC_URI=https://git.sr.ht/~technomancy/fennel/archive/1.3.1.tar.gz -> fennel-1.3.1.tar.gz
_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=c7aa5d6b5434b94b8147096a605b8730
+_md5_=2bb189e8438c00d98d227431c3d6dc28
diff --git a/metadata/md5-cache/dev-lang/fuzion-0.082 b/metadata/md5-cache/dev-lang/fuzion-0.082
deleted file mode 100644
index fd9b28973963..000000000000
--- a/metadata/md5-cache/dev-lang/fuzion-0.082
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( sys-devel/clang:* )
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-17:* >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=A language with a focus on simplicity, safety and correctness
-EAPI=8
-HOMEPAGE=https://flang.dev/ https://github.com/tokiwa-software/fuzion/
-INHERIT=java-pkg-2
-IUSE=test
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=>=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/tokiwa-software/fuzion/archive/v0.082.tar.gz -> fuzion-0.082.tar.gz
-_eclasses_=java-pkg-2 1794573de2f5124d88b64ee5dc9aabb4 java-utils-2 8c72ea36a4935f626b13a30141d0d39c
-_md5_=e78b1bf74216307fefd44ebc4e6f75a3
diff --git a/metadata/md5-cache/dev-libs/mdns-1.4.2 b/metadata/md5-cache/dev-lang/luau-0.593
index d17959466db5..fe700a6f30d0 100644
--- a/metadata/md5-cache/dev-libs/mdns-1.4.2
+++ b/metadata/md5-cache/dev-lang/luau-0.593
@@ -1,12 +1,12 @@
BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Public domain mDNS/DNS-SD library in C
+DESCRIPTION=Gradually typed embeddable scripting language derived from Lua
EAPI=8
-HOMEPAGE=https://github.com/mjansson/mdns
+HOMEPAGE=https://luau-lang.org/ https://github.com/Roblox/luau/
INHERIT=cmake
-KEYWORDS=amd64 ~loong ~x86
-LICENSE=Unlicense
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
SLOT=0
-SRC_URI=https://github.com/mjansson/mdns/archive/refs/tags/1.4.2.tar.gz -> mdns-1.4.2.tar.gz
+SRC_URI=https://github.com/Roblox/luau/archive/0.593.tar.gz -> luau-0.593.tar.gz
_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2cbfb194dcb56a05073c8dbea7a8b227
+_md5_=1b9b486682f0145bc04b4d6a58517733
diff --git a/metadata/md5-cache/dev-lang/nim-1.6.10-r2 b/metadata/md5-cache/dev-lang/nim-1.6.10-r2
deleted file mode 100644
index 89fed9689cbb..000000000000
--- a/metadata/md5-cache/dev-lang/nim-1.6.10-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-process/parallel test? ( test-js? ( net-libs/nodejs ) )
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( dev-db/sqlite:3 dev-libs/boehm-gc dev-libs/libffi dev-libs/libpcre:3 dev-libs/openssl media-libs/libsdl media-libs/libsfml )
-DESCRIPTION=compiled, garbage-collected systems programming language
-EAPI=8
-HOMEPAGE=https://nim-lang.org/
-INHERIT=bash-completion-r1 edo multiprocessing toolchain-funcs xdg-utils
-IUSE=doc experimental test-js test
-KEYWORDS=amd64 ~arm ~x86
-LICENSE=MIT
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://nim-lang.org/download/nim-1.6.10.tar.xz experimental? ( https://git.sr.ht/~cyber/nim-patches/archive/1.6.6_p1.tar.gz -> nim-patches-1.6.6_p1.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=571f242503f7cd20f72f5d27831b7f9b
diff --git a/metadata/md5-cache/dev-lang/nim-1.6.12 b/metadata/md5-cache/dev-lang/nim-1.6.12
deleted file mode 100644
index 1660a29e588f..000000000000
--- a/metadata/md5-cache/dev-lang/nim-1.6.12
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-process/parallel test? ( test-js? ( net-libs/nodejs ) )
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( dev-db/sqlite:3 dev-libs/boehm-gc dev-libs/libffi dev-libs/libpcre:3 dev-libs/openssl media-libs/libsdl media-libs/libsfml )
-DESCRIPTION=Compiled, garbage-collected systems programming language
-EAPI=8
-HOMEPAGE=https://nim-lang.org/
-INHERIT=bash-completion-r1 edo multiprocessing toolchain-funcs xdg-utils
-IUSE=doc experimental test-js test
-KEYWORDS=amd64 ~arm ~x86
-LICENSE=MIT
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://nim-lang.org/download/nim-1.6.12.tar.xz experimental? ( https://git.sr.ht/~cyber/nim-patches/archive/1.6.6_p1.tar.gz -> nim-patches-1.6.6_p1.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=00c1f2418bea38626bc9ceefba865321
diff --git a/metadata/md5-cache/dev-lang/perl-5.38.0-r1 b/metadata/md5-cache/dev-lang/perl-5.38.0-r1
index 95ef92518d9a..8d121d34b4e3 100644
--- a/metadata/md5-cache/dev-lang/perl-5.38.0-r1
+++ b/metadata/md5-cache/dev-lang/perl-5.38.0-r1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://www.perl.org/
INHERIT=alternatives flag-o-matic toolchain-funcs multilib multiprocessing
IUSE=berkdb debug doc gdbm ithreads minimal quadmath
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
PDEPEND=>=app-admin/perl-cleaner-2.30 !minimal? ( >=virtual/perl-CPAN-2.290.0 >=virtual/perl-Encode-3.120.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness )
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 >=sys-libs/zlib-1.2.12 virtual/libcrypt:=
SLOT=0/5.38
SRC_URI=mirror://cpan/src/5.0/perl-5.38.0.tar.xz mirror://cpan/authors/id/R/RJ/RJBS/perl-5.38.0.tar.xz https://github.com/gentoo-perl/perl-patchset/archive/refs/tags/perl-5.38.0-patches-1.tar.gz https://dev.gentoo.org/~dilfridge/distfiles/perl-5.38.0-patches-1.tar.gz https://github.com/arsv/perl-cross/releases/download/1.5/perl-cross-1.5.tar.gz
_eclasses_=alternatives ad206653f4297ab882a84e8fb7940190 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=595f52a636978b3ed9f8afcfa8822e0e
+_md5_=b0ae7bbac32be777ae84cbe1f8ef1017
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 1533ab204ef9..71d574877896 100644
--- a/metadata/md5-cache/dev-libs/Manifest.gz
+++ b/metadata/md5-cache/dev-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-libs/c-blosc-1.21.5 b/metadata/md5-cache/dev-libs/c-blosc-1.21.5
new file mode 100644
index 000000000000..3f631ac7fa17
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/c-blosc-1.21.5
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=lz4? ( >=app-arch/lz4-1.7.5:= ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=Blocking, shuffling and lossless compression library
+EAPI=8
+HOMEPAGE=https://www.blosc.org/ https://github.com/Blosc/c-blosc/
+INHERIT=cmake
+IUSE=+lz4 +snappy test zlib zstd
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=lz4? ( >=app-arch/lz4-1.7.5:= ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=0/1
+SRC_URI=https://github.com/Blosc/c-blosc/archive/v1.21.5.tar.gz -> c-blosc-1.21.5.gh.tar.gz
+_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8c3ea0a0b50a188897fde1be5a588262
diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.10.0 b/metadata/md5-cache/dev-libs/c-blosc2-2.10.0
deleted file mode 100644
index 72f3daa401eb..000000000000
--- a/metadata/md5-cache/dev-libs/c-blosc2-2.10.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-DESCRIPTION=Blocking, shuffling and lossless compression library
-EAPI=8
-HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/
-INHERIT=cmake
-IUSE=test zlib zstd
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-REQUIRED_USE=test? ( zlib zstd )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.10.0.tar.gz -> c-blosc2-2.10.0.gh.tar.gz
-_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b816b33f2039e8e7a5d0a4eca3b61ed9
diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.10.1 b/metadata/md5-cache/dev-libs/c-blosc2-2.10.1
deleted file mode 100644
index 950dd61d84f2..000000000000
--- a/metadata/md5-cache/dev-libs/c-blosc2-2.10.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-DESCRIPTION=Blocking, shuffling and lossless compression library
-EAPI=8
-HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/
-INHERIT=cmake
-IUSE=test zlib zstd
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-REQUIRED_USE=test? ( zlib zstd )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.10.1.tar.gz -> c-blosc2-2.10.1.gh.tar.gz
-_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0ea8f836ea49d1eccc55e104b72e2bfa
diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.10.2-r1 b/metadata/md5-cache/dev-libs/c-blosc2-2.10.2-r1
index 2d5fb614d334..5ee2000f3335 100644
--- a/metadata/md5-cache/dev-libs/c-blosc2-2.10.2-r1
+++ b/metadata/md5-cache/dev-libs/c-blosc2-2.10.2-r1
@@ -5,8 +5,8 @@ DESCRIPTION=Blocking, shuffling and lossless compression library
EAPI=8
HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/
INHERIT=cmake
-IUSE=test zlib zstd
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+IUSE=test +zlib +zstd
+KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
REQUIRED_USE=test? ( zlib zstd )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.10.2.tar.gz -> c-blosc2-2.10.2.gh.tar.gz
_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=24e5a0601338a62f3da58d7b8d961475
+_md5_=2ba3bbd2a119a900c39e80b329fc3a8a
diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.6.1 b/metadata/md5-cache/dev-libs/c-blosc2-2.6.1
deleted file mode 100644
index 4e0b9ce7f976..000000000000
--- a/metadata/md5-cache/dev-libs/c-blosc2-2.6.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-DESCRIPTION=Blocking, shuffling and lossless compression library
-EAPI=8
-HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/
-INHERIT=cmake
-IUSE=test zlib zstd
-KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-REQUIRED_USE=test? ( zlib zstd )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.6.1.tar.gz -> c-blosc2-2.6.1.gh.tar.gz
-_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1b40f170a32a86e8e34a19ed996e2654
diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.9.1-r1 b/metadata/md5-cache/dev-libs/c-blosc2-2.9.1-r1
deleted file mode 100644
index bdb15caa249f..000000000000
--- a/metadata/md5-cache/dev-libs/c-blosc2-2.9.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-DESCRIPTION=Blocking, shuffling and lossless compression library
-EAPI=8
-HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/
-INHERIT=cmake
-IUSE=test zlib zstd
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-REQUIRED_USE=test? ( zlib zstd )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.9.1.tar.gz -> c-blosc2-2.9.1.gh.tar.gz
-_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8b2460534b3746eb9cf07889d8027c56
diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.9.2 b/metadata/md5-cache/dev-libs/c-blosc2-2.9.2
deleted file mode 100644
index 0b4540009179..000000000000
--- a/metadata/md5-cache/dev-libs/c-blosc2-2.9.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-DESCRIPTION=Blocking, shuffling and lossless compression library
-EAPI=8
-HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/
-INHERIT=cmake
-IUSE=test zlib zstd
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-REQUIRED_USE=test? ( zlib zstd )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.9.2.tar.gz -> c-blosc2-2.9.2.gh.tar.gz
-_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b816b33f2039e8e7a5d0a4eca3b61ed9
diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.9.3-r1 b/metadata/md5-cache/dev-libs/c-blosc2-2.9.3-r1
index 735b7c1c272b..8caf8ab9f3dc 100644
--- a/metadata/md5-cache/dev-libs/c-blosc2-2.9.3-r1
+++ b/metadata/md5-cache/dev-libs/c-blosc2-2.9.3-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/
INHERIT=cmake
IUSE=test zlib zstd
-KEYWORDS=~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
REQUIRED_USE=test? ( zlib zstd )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.9.3.tar.gz -> c-blosc2-2.9.3.gh.tar.gz
_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=924add07916d9e79f2ed2b794e466219
+_md5_=4193ee6574d9a9297717e47fe4b5f4f7
diff --git a/metadata/md5-cache/dev-libs/libansilove-1.3.1 b/metadata/md5-cache/dev-libs/libansilove-1.3.1
deleted file mode 100644
index 04cdb495ff84..000000000000
--- a/metadata/md5-cache/dev-libs/libansilove-1.3.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/gd:2=[png]
-DESCRIPTION=library to convert ANSi and artscene related file formats into PNG images
-EAPI=8
-HOMEPAGE=https://github.com/ansilove/libansilove
-INHERIT=cmake
-KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=BSD-2
-RDEPEND=media-libs/gd:2=[png]
-SLOT=0
-SRC_URI=https://github.com/ansilove/libansilove/archive/refs/tags/1.3.1.tar.gz -> libansilove-1.3.1.tar.gz
-_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=585966ebef91105e268eb2599e0cd95e
diff --git a/metadata/md5-cache/dev-libs/libansilove-1.4.0 b/metadata/md5-cache/dev-libs/libansilove-1.4.0
deleted file mode 100644
index 6d81054ca8eb..000000000000
--- a/metadata/md5-cache/dev-libs/libansilove-1.4.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/gd:2=[png]
-DESCRIPTION=library to convert ANSi and artscene related file formats into PNG images
-EAPI=8
-HOMEPAGE=https://github.com/ansilove/libansilove
-INHERIT=cmake
-KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=BSD-2
-RDEPEND=media-libs/gd:2=[png]
-SLOT=0
-SRC_URI=https://github.com/ansilove/libansilove/archive/refs/tags/1.4.0.tar.gz -> libansilove-1.4.0.tar.gz
-_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=22cae439bffae8cd6173d5d02c4052ba
diff --git a/metadata/md5-cache/dev-libs/libfastjson-0.99.8-r1 b/metadata/md5-cache/dev-libs/libfastjson-0.99.8-r1
deleted file mode 100644
index e7b33116a61d..000000000000
--- a/metadata/md5-cache/dev-libs/libfastjson-0.99.8-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=sys-devel/autoconf-archive-2015.02.04 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=configure install prepare
-DESCRIPTION=Fork of the json-c library, which is optimized for liblognorm processing
-EAPI=8
-HOMEPAGE=https://www.rsyslog.com/tag/libfastjson/
-INHERIT=autotools
-IUSE=static-libs
-KEYWORDS=amd64 arm arm64 ~hppa sparc x86
-LICENSE=MIT
-SLOT=0/4.2.0
-SRC_URI=http://download.rsyslog.com/libfastjson/libfastjson-0.99.8.tar.gz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=90a9d994b23f11789c560fbc3e6a393e
diff --git a/metadata/md5-cache/dev-libs/libfastjson-0.99.9-r1 b/metadata/md5-cache/dev-libs/libfastjson-0.99.9-r1
deleted file mode 100644
index 1ce59c10df42..000000000000
--- a/metadata/md5-cache/dev-libs/libfastjson-0.99.9-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=sys-devel/autoconf-archive-2015.02.04 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=configure install prepare
-DESCRIPTION=Fork of the json-c library, which is optimized for liblognorm processing
-EAPI=8
-HOMEPAGE=https://www.rsyslog.com/tag/libfastjson/
-INHERIT=autotools
-IUSE=static-libs
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv sparc x86
-LICENSE=MIT
-SLOT=0/4.3.0
-SRC_URI=http://download.rsyslog.com/libfastjson/libfastjson-0.99.9.tar.gz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=be82418003e44d7987e2cc5724fd1d2a
diff --git a/metadata/md5-cache/dev-libs/libfastjson-0.99.9.1 b/metadata/md5-cache/dev-libs/libfastjson-0.99.9.1
deleted file mode 100644
index 201bfca412d3..000000000000
--- a/metadata/md5-cache/dev-libs/libfastjson-0.99.9.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=sys-devel/autoconf-archive-2015.02.04 sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=configure install prepare
-DESCRIPTION=Fork of the json-c library, which is optimized for liblognorm processing
-EAPI=8
-HOMEPAGE=https://www.rsyslog.com/tag/libfastjson/
-INHERIT=autotools
-IUSE=static-libs
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv sparc x86
-LICENSE=MIT
-SLOT=0/4.3.0
-SRC_URI=https://github.com/rsyslog/libfastjson/archive/v0.99.9.1.tar.gz -> libfastjson-0.99.9.1.tar.gz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=ce1c53d2e3f4c41fe29a030e6a9f5310
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 736c7df12a20..604d407cda9c 100644
--- a/metadata/md5-cache/dev-ml/Manifest.gz
+++ b/metadata/md5-cache/dev-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ml/base-0.16.3 b/metadata/md5-cache/dev-ml/base-0.16.3
new file mode 100644
index 000000000000..a518d6a0f3fb
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/base-0.16.3
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4.14.0 =dev-ml/sexplib0-0.16*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Standard library for OCaml
+EAPI=8
+HOMEPAGE=https://github.com/janestreet/base
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-lang/ocaml-4.14.0 =dev-ml/sexplib0-0.16*:= dev-ml/dune-configurator:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/0.16
+SRC_URI=https://github.com/janestreet/base/archive/v0.16.3.tar.gz -> base-0.16.3.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=68ee5f041a7712e13bed35e67739c1e1
diff --git a/metadata/md5-cache/dev-ml/lambda-term-3.3.2 b/metadata/md5-cache/dev-ml/lambda-term-3.3.2
new file mode 100644
index 000000000000..78b0cba90c7e
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lambda-term-3.3.2
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/lwt-5.4:= dev-ml/logs:=[lwt] dev-ml/lwt_log:= dev-ml/mew_vi:= dev-ml/react:= dev-ml/zed:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Terminal manipulation library for OCaml
+EAPI=8
+HOMEPAGE=https://github.com/ocaml-community/lambda-term
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-ml/lwt-5.4:= dev-ml/logs:=[lwt] dev-ml/lwt_log:= dev-ml/mew_vi:= dev-ml/react:= dev-ml/zed:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/3.3.2
+SRC_URI=https://github.com/ocaml-community/lambda-term/archive/3.3.2.tar.gz -> lambda-term-3.3.2.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=c6a081ee4fd23ea36e235ea83610d547
diff --git a/metadata/md5-cache/dev-ml/lwt-5.7.0 b/metadata/md5-cache/dev-ml/lwt-5.7.0
new file mode 100644
index 000000000000..6f19e15faf63
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lwt-5.7.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-ml/cppo dev-ml/findlib dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install prepare test
+DEPEND=dev-libs/libev dev-ml/luv:= dev-ml/mmap:= dev-ml/ocplib-endian:= dev-ml/ppx_let:= dev-ml/ppxlib:= dev-ml/react:= dev-ml/result:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Cooperative light-weight thread library for OCaml
+EAPI=8
+HOMEPAGE=http://ocsigen.org/lwt
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-libs/libev dev-ml/luv:= dev-ml/mmap:= dev-ml/ocplib-endian:= dev-ml/ppx_let:= dev-ml/ppxlib:= dev-ml/react:= dev-ml/result:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/5.7.0
+SRC_URI=https://github.com/ocsigen/lwt/archive/5.7.0.tar.gz -> lwt-5.7.0.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=421910cce57457635bc7bceb93130fc9
diff --git a/metadata/md5-cache/dev-ml/lwt_ssl-1.2.0 b/metadata/md5-cache/dev-ml/lwt_ssl-1.2.0
new file mode 100644
index 000000000000..53e31a423ce1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lwt_ssl-1.2.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=GLib integration for Lwt
+EAPI=7
+HOMEPAGE=http://ocsigen.org/lwt_ssl
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~ppc
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-ml/base >=dev-ml/lwt-3.1:= >=dev-ml/ocaml-ssl-0.5.13:= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/1.2.0
+SRC_URI=https://github.com/ocsigen/lwt_ssl/archive/1.2.0.tar.gz -> lwt_ssl-1.2.0.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=7b102cb87aa6e527869c01f5558e9326
diff --git a/metadata/md5-cache/dev-ml/ocaml-base64-3.5.1 b/metadata/md5-cache/dev-ml/ocaml-base64-3.5.1
new file mode 100644
index 000000000000..6c6278f6c9d2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocaml-base64-3.5.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=test? ( dev-ml/rresult dev-ml/bos dev-ml/alcotest ) >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Library for radix-64 representation (de)coding
+EAPI=7
+HOMEPAGE=https://github.com/mirage/ocaml-base64
+INHERIT=dune
+IUSE=+ocamlopt test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/3.5.1
+SRC_URI=https://github.com/mirage/ocaml-base64/archive/v3.5.1.tar.gz -> ocaml-base64-3.5.1.tar.gz
+_eclasses_=dune beddc7cde467b2e48afc78a87d042c01 edo c0eb9cbe6b0bd01fcb4918f12598a4d3 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=a67c87eba7ee5972f192b6d977167c13
diff --git a/metadata/md5-cache/dev-ml/ocplib-simplex-0.4.1 b/metadata/md5-cache/dev-ml/ocplib-simplex-0.4.1
new file mode 100644
index 000000000000..0be4f3f1f6fa
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocplib-simplex-0.4.1
@@ -0,0 +1,15 @@
+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=install prepare
+DEPEND=>=dev-ml/findlib-1.0.4-r1[ocamlopt?]
+DESCRIPTION=A library implementing a simplex algorithm
+EAPI=7
+HOMEPAGE=https://github.com/OCamlPro-Iguernlala/ocplib-simplex
+INHERIT=autotools findlib
+IUSE=+ocamlopt
+KEYWORDS=~amd64
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-lang/ocaml:=[ocamlopt?]
+SLOT=0
+SRC_URI=https://github.com/OCamlPro-Iguernlala/ocplib-simplex/archive/v0.4.1.tar.gz -> ocplib-simplex-0.4.1.tar.gz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde findlib cc1c14904708a0a28bcb256b342a808c gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=54edc45e7f660b155f2ada46a8c976fa
diff --git a/metadata/md5-cache/dev-python/GitPython-3.1.34 b/metadata/md5-cache/dev-python/GitPython-3.1.34
new file mode 100644
index 000000000000..c0a4bfb8737f
--- /dev/null
+++ b/metadata/md5-cache/dev-python/GitPython-3.1.34
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/ddt-1.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-vcs/git >=dev-python/gitdb-4.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Library used to interact with Git repositories
+EAPI=8
+HOMEPAGE=https://github.com/gitpython-developers/GitPython/ https://pypi.org/project/GitPython/
+INHERIT=distutils-r1 pypi
+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 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=dev-vcs/git >=dev-python/gitdb-4.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/G/GitPython/GitPython-3.1.34.tar.gz test? ( https://dev.gentoo.org/~mgorny/dist/GitPython-3.1.34.gitbundle https://dev.gentoo.org/~mgorny/dist/gitdb-4.0.10.gitbundle https://dev.gentoo.org/~mgorny/dist/smmap-5.0.0_p1.gitbundle )
+_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=c0f57bd2f2e77c80a20d3833cf80be28
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 0014aea74ea3..c496d3f3c2a1 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/asttokens-2.3.0 b/metadata/md5-cache/dev-python/asttokens-2.3.0
new file mode 100644
index 000000000000..f0e0f8bbab7d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/asttokens-2.3.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/astroid[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( 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 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Annotate Python AST trees with source text and token information
+EAPI=8
+HOMEPAGE=https://github.com/gristlabs/asttokens/ https://pypi.org/project/asttokens/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0
+RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/gristlabs/asttokens/archive/v2.3.0.tar.gz -> asttokens-2.3.0.gh.tar.gz
+_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=cc79d58a7988f00e3d8ef43ed19c1cdb
diff --git a/metadata/md5-cache/dev-python/dask-2023.9.0 b/metadata/md5-cache/dev-python/dask-2023.9.0
new file mode 100644
index 000000000000..251027781471
--- /dev/null
+++ b/metadata/md5-cache/dev-python/dask-2023.9.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/versioneer-0.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/moto[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numexpr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-rerunfailures[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/click-8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cloudpickle-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fsspec-2021.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/partd-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/toolz-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Task scheduling and blocked algorithms for parallel processing
+EAPI=8
+HOMEPAGE=https://www.dask.org/ https://github.com/dask/dask/ https://pypi.org/project/dask/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-python/click-8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/cloudpickle-1.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/fsspec-2021.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/importlib-metadata-4.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/numpy-1.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pandas-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/partd-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/toolz-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/dask/dask/archive/2023.9.0.tar.gz -> dask-2023.9.0.gh.tar.gz
+_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=5bfc7ecdadcd2d02c1fa670cdd5cc420
diff --git a/metadata/md5-cache/dev-python/dulwich-0.21.6 b/metadata/md5-cache/dev-python/dulwich-0.21.6
new file mode 100644
index 000000000000..ff9533ca35a6
--- /dev/null
+++ b/metadata/md5-cache/dev-python/dulwich-0.21.6
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/certifi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] app-crypt/gpgme[python,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(-)?] dev-python/fastimport[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=Pure-Python implementation of the Git file formats and protocols
+EAPI=8
+HOMEPAGE=https://github.com/jelmer/dulwich/ https://pypi.org/project/dulwich/
+INHERIT=distutils-r1 pypi
+IUSE=doc examples test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2+ Apache-2.0
+RDEPEND=dev-python/certifi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/d/dulwich/dulwich-0.21.6.tar.gz
+_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=e862f0fd9c69ef8813e6666903d3b6fb
diff --git a/metadata/md5-cache/dev-python/fsspec-2023.9.0 b/metadata/md5-cache/dev-python/fsspec-2023.9.0
new file mode 100644
index 000000000000..db0d331bcadf
--- /dev/null
+++ b/metadata/md5-cache/dev-python/fsspec-2023.9.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) test? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A specification that python filesystems should adhere to
+EAPI=8
+HOMEPAGE=https://github.com/fsspec/filesystem_spec/ https://pypi.org/project/fsspec/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/fsspec/filesystem_spec/archive/2023.9.0.tar.gz -> filesystem_spec-2023.9.0.gh.tar.gz
+_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=912d4f7f7763050655747f9cbe9cceb7
diff --git a/metadata/md5-cache/dev-python/mkdocstrings-0.23.0 b/metadata/md5-cache/dev-python/mkdocstrings-0.23.0
new file mode 100644
index 000000000000..9db466f289da
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mkdocstrings-0.23.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mkdocs-material[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/mkdocstrings-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/jinja-2.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markupsafe-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-autorefs-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pdm-backend-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Automatic documentation from sources, for MkDocs
+EAPI=8
+HOMEPAGE=https://mkdocstrings.github.io/ https://github.com/mkdocstrings/mkdocstrings/ https://pypi.org/project/mkdocstrings/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~riscv
+LICENSE=ISC
+RDEPEND=>=dev-python/jinja-2.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markdown-3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/markupsafe-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mkdocs-autorefs-0.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymdown-extensions-6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mkdocstrings/mkdocstrings/archive/0.23.0.tar.gz -> mkdocstrings-0.23.0.gh.tar.gz
+_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=c79ae92b147b30946e5819a24b6a8efd
diff --git a/metadata/md5-cache/dev-python/peewee-3.16.2 b/metadata/md5-cache/dev-python/peewee-3.16.2
deleted file mode 100644
index 580c000286a8..000000000000
--- a/metadata/md5-cache/dev-python/peewee-3.16.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=<dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( || ( ( dev-lang/python:3.11[sqlite] >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[sqlite] >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=native-extensions? ( dev-db/sqlite:3= ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-DESCRIPTION=Small Python ORM
-EAPI=8
-HOMEPAGE=https://github.com/coleifer/peewee/ https://pypi.org/project/peewee/
-INHERIT=distutils-r1
-IUSE=examples +native-extensions test doc python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=amd64 ~riscv x86
-LICENSE=BSD
-RDEPEND=native-extensions? ( dev-db/sqlite:3= ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/coleifer/peewee/archive/3.16.2.tar.gz -> peewee-3.16.2.gh.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=505ee087457040f9da034b8fa62dc792
diff --git a/metadata/md5-cache/dev-python/peewee-3.16.2-r1 b/metadata/md5-cache/dev-python/peewee-3.16.2-r1
deleted file mode 100644
index 4a33a244f3aa..000000000000
--- a/metadata/md5-cache/dev-python/peewee-3.16.2-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] doc? ( || ( ( dev-lang/python:3.11[sqlite] >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[sqlite] >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=native-extensions? ( dev-db/sqlite:3= ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-DESCRIPTION=Small Python ORM
-EAPI=8
-HOMEPAGE=https://github.com/coleifer/peewee/ https://pypi.org/project/peewee/
-INHERIT=distutils-r1
-IUSE=examples +native-extensions test doc python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=BSD
-RDEPEND=native-extensions? ( dev-db/sqlite:3= ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/coleifer/peewee/archive/3.16.2.tar.gz -> peewee-3.16.2.gh.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=424e34d8260d6e6e3f58aeb474b6d82c
diff --git a/metadata/md5-cache/dev-python/rich-13.5.0 b/metadata/md5-cache/dev-python/rich-13.5.0
deleted file mode 100644
index f90b7c0ea691..000000000000
--- a/metadata/md5-cache/dev-python/rich-13.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-it-py-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13.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:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Python library for rendering rich text, tables, etc. to the terminal
-EAPI=8
-HOMEPAGE=https://github.com/Textualize/rich/ https://pypi.org/project/rich/
-INHERIT=distutils-r1 optfeature
-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=dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-it-py-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Textualize/rich/archive/v13.5.0.tar.gz -> rich-13.5.0.gh.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=b80487c7628fecf7c0be199635329b4c
diff --git a/metadata/md5-cache/dev-python/rich-13.5.1 b/metadata/md5-cache/dev-python/rich-13.5.1
deleted file mode 100644
index a2278f9a0908..000000000000
--- a/metadata/md5-cache/dev-python/rich-13.5.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-it-py-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13.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:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Python library for rendering rich text, tables, etc. to the terminal
-EAPI=8
-HOMEPAGE=https://github.com/Textualize/rich/ https://pypi.org/project/rich/
-INHERIT=distutils-r1 optfeature
-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=dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-it-py-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Textualize/rich/archive/v13.5.1.tar.gz -> rich-13.5.1.gh.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=b80487c7628fecf7c0be199635329b4c
diff --git a/metadata/md5-cache/dev-python/rich-13.5.2 b/metadata/md5-cache/dev-python/rich-13.5.2
index 667c63fa33ff..7d62c5960a04 100644
--- a/metadata/md5-cache/dev-python/rich-13.5.2
+++ b/metadata/md5-cache/dev-python/rich-13.5.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/Textualize/rich/ https://pypi.org/project/rich/
INHERIT=distutils-r1 optfeature
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
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-it-py-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Textualize/rich/archive/v13.5.2.tar.gz -> rich-13.5.2.gh.tar.gz
_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=b80487c7628fecf7c0be199635329b4c
+_md5_=16dfba820eefdf34c9512af043c3cabe
diff --git a/metadata/md5-cache/dev-python/soupsieve-2.5 b/metadata/md5-cache/dev-python/soupsieve-2.5
new file mode 100644
index 000000000000..4740cdb9853d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/soupsieve-2.5
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/html5lib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.17.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A modern CSS selector implementation for BeautifulSoup
+EAPI=8
+HOMEPAGE=https://github.com/facelessuser/soupsieve/ https://pypi.org/project/soupsieve/
+INHERIT=distutils-r1
+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:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/facelessuser/soupsieve/archive/2.5.tar.gz -> soupsieve-2.5.gh.tar.gz
+_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=4b5053fdeb7f1d7720d12f76ad113841
diff --git a/metadata/md5-cache/dev-python/translate-toolkit-3.9.2 b/metadata/md5-cache/dev-python/translate-toolkit-3.9.2
deleted file mode 100644
index ad80c593c9d8..000000000000
--- a/metadata/md5-cache/dev-python/translate-toolkit-3.9.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/phply[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( app-text/iso-codes >=dev-python/chardet-3.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cheroot[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/Levenshtein-0.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pycountry-19.8.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gettext html? ( dev-python/utidylib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ical? ( dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ini? ( >=dev-python/iniparse-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) subtitles? ( media-video/gaupol[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) yaml? ( dev-python/pyyaml[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[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Toolkit to convert between many translation formats
-EAPI=8
-HOMEPAGE=https://github.com/translate/translate/ https://pypi.org/project/translate-toolkit/
-INHERIT=distutils-r1
-IUSE=+html +ical +ini +subtitles +yaml test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm64 x86
-LICENSE=GPL-2
-RDEPEND=app-text/iso-codes >=dev-python/chardet-3.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cheroot[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/Levenshtein-0.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/lxml-4.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pycountry-19.8.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyparsing-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/gettext html? ( dev-python/utidylib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ical? ( dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ini? ( >=dev-python/iniparse-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) subtitles? ( media-video/gaupol[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) yaml? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/translate/translate/archive/3.9.2.tar.gz -> translate-3.9.2.gh.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=4a0063a8cf7ee09fe0393ac47fdd9137
diff --git a/metadata/md5-cache/dev-python/typeguard-4.0.0 b/metadata/md5-cache/dev-python/typeguard-4.0.0
deleted file mode 100644
index 8bf9a479a043..000000000000
--- a/metadata/md5-cache/dev-python/typeguard-4.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-6.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( python_targets_python3_10? ( >=dev-python/typing-extensions-4.4.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Run-time type checker for Python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/typeguard/ https://github.com/agronholm/typeguard/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( >=dev-python/typing-extensions-4.4.0[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/typeguard/typeguard-4.0.0.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=49386d6b74e23bfec1602ed396287cca
diff --git a/metadata/md5-cache/dev-python/typeguard-4.0.1 b/metadata/md5-cache/dev-python/typeguard-4.0.1
deleted file mode 100644
index 3b2eb56859f3..000000000000
--- a/metadata/md5-cache/dev-python/typeguard-4.0.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-6.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_python3_10? ( >=dev-python/typing-extensions-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/typing-extensions-4.7.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_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Run-time type checker for Python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/typeguard/ https://github.com/agronholm/typeguard/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( >=dev-python/typing-extensions-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/typing-extensions-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/typeguard/typeguard-4.0.1.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=372dfdcc441dcde37bc468e16b6cd0af
diff --git a/metadata/md5-cache/dev-python/typeguard-4.1.1 b/metadata/md5-cache/dev-python/typeguard-4.1.1
deleted file mode 100644
index 580d1d508a18..000000000000
--- a/metadata/md5-cache/dev-python/typeguard-4.1.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-6.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_python3_10? ( >=dev-python/typing-extensions-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/typing-extensions-4.7.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_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Run-time type checker for Python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/typeguard/ https://github.com/agronholm/typeguard/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( >=dev-python/typing-extensions-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/typing-extensions-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/typeguard/typeguard-4.1.1.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=372dfdcc441dcde37bc468e16b6cd0af
diff --git a/metadata/md5-cache/dev-python/typeguard-4.1.2 b/metadata/md5-cache/dev-python/typeguard-4.1.2
deleted file mode 100644
index 71b1ce213dcf..000000000000
--- a/metadata/md5-cache/dev-python/typeguard-4.1.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-6.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_python3_10? ( >=dev-python/typing-extensions-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/typing-extensions-4.7.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_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Run-time type checker for Python
-EAPI=8
-HOMEPAGE=https://pypi.org/project/typeguard/ https://github.com/agronholm/typeguard/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( >=dev-python/typing-extensions-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/typing-extensions-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/typeguard/typeguard-4.1.2.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=372dfdcc441dcde37bc468e16b6cd0af
diff --git a/metadata/md5-cache/dev-python/validators-0.22.0 b/metadata/md5-cache/dev-python/validators-0.22.0
new file mode 100644
index 000000000000..191ecf084fa8
--- /dev/null
+++ b/metadata/md5-cache/dev-python/validators-0.22.0
@@ -0,0 +1,16 @@
+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 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python Data Validation for Humans
+EAPI=8
+HOMEPAGE=https://github.com/python-validators/validators/ https://pypi.org/project/validators/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+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/v/validators/validators-0.22.0.tar.gz
+_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=5db47b52a32190f239ce281a81e4b293
diff --git a/metadata/md5-cache/dev-python/xxhash-3.2.0 b/metadata/md5-cache/dev-python/xxhash-3.2.0
deleted file mode 100644
index c1e9cc52bbad..000000000000
--- a/metadata/md5-cache/dev-python/xxhash-3.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-libs/xxhash-0.8.0 python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/xxhash-0.8.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Python binding for the xxHash library
-EAPI=8
-HOMEPAGE=https://github.com/ifduyue/python-xxhash/ https://pypi.org/project/xxhash/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~arm64 ~x86
-LICENSE=MIT
-RDEPEND=>=dev-libs/xxhash-0.8.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/x/xxhash/xxhash-3.2.0.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=109e4479ea56650a7c956230005071e7
diff --git a/metadata/md5-cache/dev-python/zeroconf-0.91.1 b/metadata/md5-cache/dev-python/zeroconf-0.91.1
new file mode 100644
index 000000000000..6d2d3c9fb303
--- /dev/null
+++ b/metadata/md5-cache/dev-python/zeroconf-0.91.1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-python/cython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-65.6.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
+EAPI=8
+HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/z/zeroconf/zeroconf-0.91.1.tar.gz
+_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=9636bdf2522b439f69b3a5c8760189bf
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index c889c0014420..9699cb6e105f 100644
--- a/metadata/md5-cache/dev-util/Manifest.gz
+++ b/metadata/md5-cache/dev-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-util/diffoscope-249 b/metadata/md5-cache/dev-util/diffoscope-249
new file mode 100644
index 000000000000..173df3aebd63
--- /dev/null
+++ b/metadata/md5-cache/dev-util/diffoscope-249
@@ -0,0 +1,16 @@
+BDEPEND=test? ( app-text/docx2txt app-text/html2text media-libs/libcaca virtual/imagemagick-tools[jpeg] ) test? ( dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( virtual/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Will try to get to the bottom of what makes files or directories different
+EAPI=8
+HOMEPAGE=https://diffoscope.org/ https://pypi.org/project/diffoscope/
+INHERIT=distutils-r1
+IUSE=acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma mono opendocument pascal pdf postscript R rpm sqlite squashfs ssh tar test tcpdump zip zlib zstd test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86
+LICENSE=GPL-3+
+RDEPEND=dev-python/python-magic[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/libarchive-c[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/distro[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tlsh[python_targets_python3_10(-)?,python_targets_python3_11(-)?] acl? ( sys-apps/acl ) binutils? ( sys-devel/binutils ) bzip2? ( app-arch/bzip2 ) libcaca? ( media-libs/libcaca ) colord? ( x11-misc/colord ) cpio? ( app-arch/cpio ) diff? ( sys-apps/diffutils ) docx? ( app-text/docx2txt ) dtc? ( sys-apps/dtc ) e2fsprogs? ( sys-fs/e2fsprogs ) file? ( sys-apps/file ) find? ( sys-apps/findutils ) gettext? ( sys-devel/gettext ) gif? ( media-libs/giflib ) gpg? ( app-crypt/gnupg ) haskell? ( dev-lang/ghc ) hdf5? ( sci-libs/hdf5 ) hex? ( app-editors/vim-core ) imagemagick? ( media-gfx/imagemagick ) iso? ( app-cdr/cdrtools ) java? ( virtual/jdk ) llvm? ( sys-devel/llvm ) lzma? ( app-arch/xz-utils ) mono? ( dev-lang/mono ) opendocument? ( app-text/odt2txt ) pascal? ( dev-lang/fpc ) pdf? ( app-text/pdftk app-text/poppler dev-python/pypdf[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) postscript? ( app-text/ghostscript-gpl ) R? ( dev-lang/R ) rpm? ( app-arch/rpm ) sqlite? ( dev-db/sqlite:3 ) squashfs? ( sys-fs/squashfs-tools ) ssh? ( virtual/openssh ) tar? ( app-arch/tar ) tcpdump? ( net-analyzer/tcpdump ) zip? ( app-arch/unzip ) zlib? ( app-arch/gzip ) zstd? ( app-arch/zstd ) !dev-python/filemagic python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://diffoscope.org/archive/diffoscope-249.tar.bz2
+_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=f4a82303bb057edca840240c76eda8e5
diff --git a/metadata/md5-cache/games-util/Manifest.gz b/metadata/md5-cache/games-util/Manifest.gz
index b772fe8dafc0..0142e7c71835 100644
--- a/metadata/md5-cache/games-util/Manifest.gz
+++ b/metadata/md5-cache/games-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-util/antimicrox-3.3.3 b/metadata/md5-cache/games-util/antimicrox-3.3.3
deleted file mode 100644
index 09229842b68b..000000000000
--- a/metadata/md5-cache/games-util/antimicrox-3.3.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 kde-frameworks/extra-cmake-modules doc? ( app-doc/doxygen[dot] ) virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-libs/libsdl2[X,joystick] virtual/udev x11-libs/libX11 x11-libs/libXi x11-libs/libXtst
-DESCRIPTION=Graphical program used to map keyboard buttons and mouse controls to a gamepad
-EAPI=8
-HOMEPAGE=https://github.com/AntiMicroX/antimicrox/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=udev xdg cmake
-IUSE=doc
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-libs/libsdl2[X,joystick] virtual/udev x11-libs/libX11 x11-libs/libXi x11-libs/libXtst
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/AntiMicroX/antimicrox/archive/3.3.3.tar.gz -> antimicrox-3.3.3.tar.gz
-_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d8df3b1aa8abde8ee756e0d0af920fa3
diff --git a/metadata/md5-cache/games-util/lutris-0.5.12 b/metadata/md5-cache/games-util/lutris-0.5.12
deleted file mode 100644
index 7e51d7f550bf..000000000000
--- a/metadata/md5-cache/games-util/lutris-0.5.12
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( app-arch/cabextract app-arch/p7zip app-arch/unzip python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/python-evdev[python_targets_python3_10(-)] dev-python/python-magic[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/python-evdev[python_targets_python3_11(-)] dev-python/python-magic[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) media-sound/fluid-soundfont net-libs/webkit-gtk:4.1[introspection] x11-apps/mesa-progs x11-apps/xgamma x11-apps/xrandr x11-libs/gtk+:3[introspection] x11-libs/gdk-pixbuf[jpeg] python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,threads(+)] ) python_single_target_python3_10? ( >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DESCRIPTION=An open source gaming platform for GNU/Linux
-EAPI=8
-HOMEPAGE=https://lutris.net/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=distutils-r1 optfeature virtualx xdg
-IUSE=test python_single_target_python3_10 python_single_target_python3_11 test
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+ CC0-1.0
-RDEPEND=app-arch/cabextract app-arch/p7zip app-arch/unzip python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/python-evdev[python_targets_python3_10(-)] dev-python/python-magic[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/python-evdev[python_targets_python3_11(-)] dev-python/python-magic[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] ) media-sound/fluid-soundfont net-libs/webkit-gtk:4.1[introspection] x11-apps/mesa-progs x11-apps/xgamma x11-apps/xrandr x11-libs/gtk+:3[introspection] x11-libs/gdk-pixbuf[jpeg] python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,threads(+)] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://lutris.net/releases/lutris_0.5.12.tar.xz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=32398408162d7313fad41eb22b174146
diff --git a/metadata/md5-cache/games-util/lutris-0.5.13-r3 b/metadata/md5-cache/games-util/lutris-0.5.13-r3
new file mode 100644
index 000000000000..84b529cef425
--- /dev/null
+++ b/metadata/md5-cache/games-util/lutris-0.5.13-r3
@@ -0,0 +1,17 @@
+BDEPEND=test? ( python_single_target_python3_10? ( dev-python/pytest[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest[python_targets_python3_11(-)] ) ) >=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst setup test
+DESCRIPTION=An open source gaming platform for GNU/Linux
+EAPI=8
+HOMEPAGE=https://lutris.net/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=meson python-single-r1 optfeature virtualx xdg
+IUSE=python_single_target_python3_10 python_single_target_python3_11 test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+ CC0-1.0
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,threads(+)] ) app-arch/cabextract app-arch/p7zip app-arch/unzip python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] dev-python/pypresence[python_targets_python3_10(-)] dev-python/python-evdev[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/protobuf-python[python_targets_python3_10(-)] dev-python/moddb[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[cairo,python_targets_python3_11(-)] dev-python/pypresence[python_targets_python3_11(-)] dev-python/python-evdev[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/protobuf-python[python_targets_python3_11(-)] dev-python/moddb[python_targets_python3_11(-)] ) media-sound/fluid-soundfont || ( net-libs/webkit-gtk:4[introspection] net-libs/webkit-gtk:4.1[introspection] ) sys-apps/xdg-desktop-portal x11-apps/mesa-progs x11-apps/xgamma x11-apps/xrandr x11-libs/gtk+:3[introspection] x11-libs/gdk-pixbuf[jpeg]
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://lutris.net/releases/lutris_0.5.13.tar.xz
+_eclasses_=meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=eb745b6b9b49bc7c38a52f400198191a
diff --git a/metadata/md5-cache/games-util/lutris-9999 b/metadata/md5-cache/games-util/lutris-9999
index 3be351932ef4..8a8215af8681 100644
--- a/metadata/md5-cache/games-util/lutris-9999
+++ b/metadata/md5-cache/games-util/lutris-9999
@@ -1,16 +1,16 @@
-BDEPEND=test? ( app-arch/cabextract app-arch/p7zip app-arch/unzip python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] dev-python/pypresence[python_targets_python3_10(-)] dev-python/python-evdev[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/protobuf-python[python_targets_python3_10(-)] dev-python/moddb[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[cairo,python_targets_python3_11(-)] dev-python/pypresence[python_targets_python3_11(-)] dev-python/python-evdev[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/protobuf-python[python_targets_python3_11(-)] dev-python/moddb[python_targets_python3_11(-)] ) media-sound/fluid-soundfont || ( net-libs/webkit-gtk:4[introspection] net-libs/webkit-gtk:4.1[introspection] ) sys-apps/xdg-desktop-portal x11-apps/mesa-progs x11-apps/xgamma x11-apps/xrandr x11-libs/gtk+:3[introspection] x11-libs/gdk-pixbuf[jpeg] python_single_target_python3_10? ( >=dev-python/pytest-7.3.1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.3.1[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,threads(+)] ) python_single_target_python3_10? ( >=dev-python/gpep517-13[python_targets_python3_10(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-13[python_targets_python3_11(-)] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_11(-)] ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
+BDEPEND=test? ( python_single_target_python3_10? ( dev-python/pytest[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pytest[python_targets_python3_11(-)] ) ) >=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 ) >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm preinst setup test unpack
DESCRIPTION=An open source gaming platform for GNU/Linux
EAPI=8
HOMEPAGE=https://lutris.net/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=distutils-r1 optfeature virtualx xdg git-r3
-IUSE=test python_single_target_python3_10 python_single_target_python3_11 test
+INHERIT=meson python-single-r1 optfeature virtualx xdg git-r3
+IUSE=python_single_target_python3_10 python_single_target_python3_11 test
LICENSE=GPL-3+ CC0-1.0
PROPERTIES=live
-RDEPEND=app-arch/cabextract app-arch/p7zip app-arch/unzip python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] dev-python/pypresence[python_targets_python3_10(-)] dev-python/python-evdev[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/protobuf-python[python_targets_python3_10(-)] dev-python/moddb[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[cairo,python_targets_python3_11(-)] dev-python/pypresence[python_targets_python3_11(-)] dev-python/python-evdev[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/protobuf-python[python_targets_python3_11(-)] dev-python/moddb[python_targets_python3_11(-)] ) media-sound/fluid-soundfont || ( net-libs/webkit-gtk:4[introspection] net-libs/webkit-gtk:4.1[introspection] ) sys-apps/xdg-desktop-portal x11-apps/mesa-progs x11-apps/xgamma x11-apps/xrandr x11-libs/gtk+:3[introspection] x11-libs/gdk-pixbuf[jpeg] python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,threads(+)] )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,threads(+)] ) app-arch/cabextract app-arch/p7zip app-arch/unzip python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pygobject:3[cairo,python_targets_python3_10(-)] dev-python/pypresence[python_targets_python3_10(-)] dev-python/python-evdev[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/protobuf-python[python_targets_python3_10(-)] dev-python/moddb[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pygobject:3[cairo,python_targets_python3_11(-)] dev-python/pypresence[python_targets_python3_11(-)] dev-python/python-evdev[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/protobuf-python[python_targets_python3_11(-)] dev-python/moddb[python_targets_python3_11(-)] ) media-sound/fluid-soundfont || ( net-libs/webkit-gtk:4[introspection] net-libs/webkit-gtk:4.1[introspection] ) sys-apps/xdg-desktop-portal x11-apps/mesa-progs x11-apps/xgamma x11-apps/xrandr x11-libs/gtk+:3[introspection] x11-libs/gdk-pixbuf[jpeg]
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=!test? ( test ) !test? ( test )
+RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=40860dd5c6cd8a1e61cf657d8bd3db99
+_eclasses_=git-r3 2358a7b20091609e24bd3a83b3ac5991 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=590cc46d30ce56daf46204e760fcdaeb
diff --git a/metadata/md5-cache/gnustep-apps/Manifest.gz b/metadata/md5-cache/gnustep-apps/Manifest.gz
index 2420ef6cadea..b9546c3114d0 100644
--- a/metadata/md5-cache/gnustep-apps/Manifest.gz
+++ b/metadata/md5-cache/gnustep-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnustep-apps/ftp-0.5 b/metadata/md5-cache/gnustep-apps/ftp-0.5
deleted file mode 100644
index f70d158f1a58..000000000000
--- a/metadata/md5-cache/gnustep-apps/ftp-0.5
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install postinst prepare setup
-DEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back
-DESCRIPTION=FTP client for GNUstep
-EAPI=6
-HOMEPAGE=http://gap.nongnu.org/ftp/
-INHERIT=gnustep-2
-IUSE=debug doc
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back
-SLOT=0
-SRC_URI=https://savannah.nongnu.org/download/gap/FTP-0.5.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 2b02655f061dfa25067b543539110259 eqawarn c9847c43b3253a276ae2eabddedab3d7 estack c61c368a76fdf3a82fdf8dbaebea3804 eutils d318efeb438bbec051fa5aaf28d0d42c flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnustep-2 191cacca9e01ae0fe9b898b09e4555b8 gnustep-base 923cb81765be4cd65f6419d3f9019af5 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 preserve-libs 21162ec96c87041004a75348d97342dd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 862d337d98edb576796827be2c6b11ca vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=4a09b11c265c37091fef5592dea5677e
diff --git a/metadata/md5-cache/gnustep-apps/graphos-0.6 b/metadata/md5-cache/gnustep-apps/graphos-0.6
deleted file mode 100644
index 74fe7a8baed1..000000000000
--- a/metadata/md5-cache/gnustep-apps/graphos-0.6
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install postinst prepare setup
-DEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back
-DESCRIPTION=vector drawing application centered around bezier paths
-EAPI=6
-HOMEPAGE=http://gap.nongnu.org/graphos/index.html
-INHERIT=gnustep-2
-IUSE=debug doc
-KEYWORDS=~amd64 ~ppc ~x86
-LICENSE=GPL-2
-RDEPEND=>=gnustep-base/gnustep-make-2.0 virtual/gnustep-back
-SLOT=0
-SRC_URI=https://savannah.nongnu.org/download/gap/Graphos-0.6.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 2b02655f061dfa25067b543539110259 eqawarn c9847c43b3253a276ae2eabddedab3d7 estack c61c368a76fdf3a82fdf8dbaebea3804 eutils d318efeb438bbec051fa5aaf28d0d42c flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnustep-2 191cacca9e01ae0fe9b898b09e4555b8 gnustep-base 923cb81765be4cd65f6419d3f9019af5 ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib c19072c3cd7ac5cb21de013f7e9832e0 preserve-libs 21162ec96c87041004a75348d97342dd strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 862d337d98edb576796827be2c6b11ca vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=4225d8045095ce8ce9a95c28155785cb
diff --git a/metadata/md5-cache/gui-wm/Manifest.gz b/metadata/md5-cache/gui-wm/Manifest.gz
index 8ade05d1c055..ad2490fbd953 100644
--- a/metadata/md5-cache/gui-wm/Manifest.gz
+++ b/metadata/md5-cache/gui-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-wm/gamescope-3.12.3 b/metadata/md5-cache/gui-wm/gamescope-3.12.5
index 29576527c3af..55bdbac7be87 100644
--- a/metadata/md5-cache/gui-wm/gamescope-3.12.3
+++ b/metadata/md5-cache/gui-wm/gamescope-3.12.5
@@ -11,6 +11,6 @@ KEYWORDS=~amd64
LICENSE=BSD-2
RDEPEND==dev-libs/libliftoff-0.4* >=dev-libs/wayland-1.21 >=dev-libs/wayland-protocols-1.17 =gui-libs/wlroots-0.16*[X] >=media-libs/libdisplay-info-0.1.1 media-libs/libsdl2[video,vulkan] media-libs/vulkan-loader sys-apps/hwdata sys-libs/libcap >=x11-libs/libdrm-2.4.109 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXmu x11-libs/libXrender x11-libs/libXres x11-libs/libXtst x11-libs/libXxf86vm pipewire? ( >=media-video/pipewire-0.3:= ) wsi-layer? ( x11-libs/libxcb )
SLOT=0
-SRC_URI=https://github.com/ValveSoftware/gamescope/archive/refs/tags/3.12.3.tar.gz -> gamescope-3.12.3.tar.gz
+SRC_URI=https://github.com/ValveSoftware/gamescope/archive/refs/tags/3.12.5.tar.gz -> gamescope-3.12.5.tar.gz
_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
_md5_=24ce0d4a8da6ed6441675328bd70a887
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 219531577ae7..01dadb4dad2d 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/ansilove-4.1.7 b/metadata/md5-cache/media-gfx/ansilove-4.1.7
deleted file mode 100644
index f313fc168760..000000000000
--- a/metadata/md5-cache/media-gfx/ansilove-4.1.7
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libansilove
-DESCRIPTION=ANSI and ASCII art to PNG converter (using libansilove)
-EAPI=8
-HOMEPAGE=https://www.ansilove.org/ https://github.com/ansilove/ansilove/
-INHERIT=cmake
-KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=BSD-2
-RDEPEND=dev-libs/libansilove
-SLOT=0
-SRC_URI=https://github.com/ansilove/ansilove/archive/4.1.7.tar.gz -> ansilove-4.1.7.tar.gz
-_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7d0d2dc08cbc4919e0630b97dedbf050
diff --git a/metadata/md5-cache/media-gfx/curtail-1.3.1 b/metadata/md5-cache/media-gfx/curtail-1.3.1
deleted file mode 100644
index d26ab53e0c6d..000000000000
--- a/metadata/md5-cache/media-gfx/curtail-1.3.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) dev-libs/appstream-glib dev-util/desktop-file-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 setup test
-DESCRIPTION=Image compressor, supporting PNG, JPEG and WebP
-EAPI=8
-HOMEPAGE=https://github.com/Huluti/Curtail/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome2-utils meson python-single-r1 xdg
-IUSE=python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) media-gfx/jpegoptim media-gfx/optipng media-gfx/pngquant media-libs/libwebp
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/Huluti/Curtail/archive/1.3.1.tar.gz -> curtail-1.3.1.tar.gz
-_eclasses_=gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=28028df824b4c87d5027c9daae6b2353
diff --git a/metadata/md5-cache/media-gfx/curtail-1.6.0 b/metadata/md5-cache/media-gfx/curtail-1.6.0
deleted file mode 100644
index 053ef7bf5b0e..000000000000
--- a/metadata/md5-cache/media-gfx/curtail-1.6.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) gui-libs/gtk:4[introspection] python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) dev-libs/appstream-glib dev-util/desktop-file-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 setup test
-DESCRIPTION=Image compressor, supporting PNG, JPEG and WebP
-EAPI=8
-HOMEPAGE=https://github.com/Huluti/Curtail/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome2-utils meson python-single-r1 xdg
-IUSE=python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) gui-libs/gtk:4[introspection] python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) media-gfx/jpegoptim media-gfx/optipng media-gfx/pngquant media-libs/libwebp
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/Huluti/Curtail/archive/1.6.0.tar.gz -> curtail-1.6.0.tar.gz
-_eclasses_=gnome2-utils b0183db3b2e07b18f3b77bffec72e116 meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=267c7f27d6d455e07392f4003306e59a
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 788a51a6d9ad..60cbf76248dc 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/libsdl2-2.28.3 b/metadata/md5-cache/media-libs/libsdl2-2.28.3
new file mode 100644
index 000000000000..d7d478292f66
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl2-2.28.3
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen media-gfx/graphviz ) wayland? ( >=dev-util/wayland-scanner-1.20 ) 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 prepare test
+DEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] 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(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-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(-)?] ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1] ) gles2? ( >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2] ) ibus? ( app-i18n/ibus ) 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(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[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/mesa-9.0.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(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[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-1.1.4[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/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(-)?] >=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(-)?] ) pipewire? ( media-video/pipewire:=[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(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[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/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2,wayland] >=x11-libs/libxkbcommon-0.2.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/libXext-1.3.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/libXfixes-6.0.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(-)?] >=x11-libs/libXi-1.7.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/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(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.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(-)?] ) ) ibus? ( dev-libs/glib: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(-)?] ) vulkan? ( dev-util/vulkan-headers ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Simple Direct Media Layer
+EAPI=8
+HOMEPAGE=https://www.libsdl.org/
+INHERIT=autotools flag-o-matic multilib-minimal
+IUSE=alsa aqua cpu_flags_ppc_altivec cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 custom-cflags dbus doc fcitx4 gles1 gles2 haptic ibus jack +joystick kms libsamplerate nas opengl oss pipewire pulseaudio sndio +sound static-libs +threads udev +video video_cards_vc4 vulkan wayland X xscreensaver abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=ZLIB
+RDEPEND=virtual/libiconv[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] 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(-)?] ) dbus? ( >=sys-apps/dbus-1.6.18-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(-)?] ) fcitx4? ( app-i18n/fcitx:4 ) gles1? ( media-libs/mesa[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles1] ) gles2? ( >=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2] ) ibus? ( app-i18n/ibus ) 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(-)?] ) kms? ( >=x11-libs/libdrm-2.4.82[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/mesa-9.0.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(-)?,gbm(+)] ) libsamplerate? ( media-libs/libsamplerate[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) nas? ( >=media-libs/nas-1.9.4[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-1.1.4[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/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(-)?] >=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(-)?] ) pipewire? ( media-video/pipewire:=[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(-)?] ) sndio? ( media-sound/sndio:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.20[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/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,egl(+),gles2,wayland] >=x11-libs/libxkbcommon-0.2.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/libXext-1.3.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/libXfixes-6.0.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(-)?] >=x11-libs/libXi-1.7.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/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(-)?] xscreensaver? ( >=x11-libs/libXScrnSaver-1.2.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(-)?] ) ) vulkan? ( media-libs/vulkan-loader )
+REQUIRED_USE=alsa? ( sound ) fcitx4? ( dbus ) gles1? ( video ) gles2? ( video ) haptic? ( joystick ) ibus? ( dbus ) jack? ( sound ) nas? ( sound ) opengl? ( video ) pulseaudio? ( sound ) sndio? ( sound ) vulkan? ( video ) wayland? ( gles2 ) xscreensaver? ( X )
+SLOT=0
+SRC_URI=https://www.libsdl.org/release/SDL2-2.28.3.tar.gz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=d35ea045473051232f25ebae5364de83
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 81df78065307..9887cf72ac68 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/babeld-1.8.2 b/metadata/md5-cache/net-misc/babeld-1.8.2
deleted file mode 100644
index 9ae6ca7dbb28..000000000000
--- a/metadata/md5-cache/net-misc/babeld-1.8.2
+++ /dev/null
@@ -1,9 +0,0 @@
-DEFINED_PHASES=compile install
-DESCRIPTION=a loop-free distance-vector routing protocol
-EAPI=6
-HOMEPAGE=http://www.pps.jussieu.fr/~jch/software/babel/
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-SLOT=0
-SRC_URI=http://www.pps.jussieu.fr/~jch/software/files/babeld-1.8.2.tar.gz
-_md5_=cbbc0b02f1800e04c6855860869794f3
diff --git a/metadata/md5-cache/net-misc/gallery-dl-1.25.5 b/metadata/md5-cache/net-misc/gallery-dl-1.25.5
deleted file mode 100644
index cad11b4f351c..000000000000
--- a/metadata/md5-cache/net-misc/gallery-dl-1.25.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/requests-2.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite,ssl,xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite,ssl,xml(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Download image galleries and collections from several image hosting sites
-EAPI=8
-HOMEPAGE=https://github.com/mikf/gallery-dl
-INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 hppa ppc ppc64 ~riscv x86
-LICENSE=GPL-2
-PROPERTIES=test_network
-RDEPEND=>=dev-python/requests-2.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite,ssl,xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite,ssl,xml(+)] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mikf/gallery-dl/archive/v1.25.5.tar.gz -> gallery-dl-1.25.5.gh.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=002f89fa5c84cdd8459374110c74e6b1
diff --git a/metadata/md5-cache/net-misc/gallery-dl-1.25.6 b/metadata/md5-cache/net-misc/gallery-dl-1.25.6
deleted file mode 100644
index 00678e85c531..000000000000
--- a/metadata/md5-cache/net-misc/gallery-dl-1.25.6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/requests-2.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite,ssl,xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite,ssl,xml(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Download image galleries and collections from several image hosting sites
-EAPI=8
-HOMEPAGE=https://github.com/mikf/gallery-dl
-INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 hppa ppc ppc64 ~riscv x86
-LICENSE=GPL-2
-PROPERTIES=test_network
-RDEPEND=>=dev-python/requests-2.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite,ssl,xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite,ssl,xml(+)] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mikf/gallery-dl/archive/v1.25.6.tar.gz -> gallery-dl-1.25.6.gh.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=002f89fa5c84cdd8459374110c74e6b1
diff --git a/metadata/md5-cache/net-misc/gallery-dl-1.25.7 b/metadata/md5-cache/net-misc/gallery-dl-1.25.7
deleted file mode 100644
index 73bff3442c08..000000000000
--- a/metadata/md5-cache/net-misc/gallery-dl-1.25.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/requests-2.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite,ssl,xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite,ssl,xml(+)] ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.8.0-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Download image galleries and collections from several image hosting sites
-EAPI=8
-HOMEPAGE=https://github.com/mikf/gallery-dl
-INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 arm arm64 hppa ppc ppc64 ~riscv x86
-LICENSE=GPL-2
-PROPERTIES=test_network
-RDEPEND=>=dev-python/requests-2.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite,ssl,xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite,ssl,xml(+)] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mikf/gallery-dl/archive/v1.25.7.tar.gz -> gallery-dl-1.25.7.gh.tar.gz
-_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=002f89fa5c84cdd8459374110c74e6b1
diff --git a/metadata/md5-cache/net-misc/geoipupdate-2.3.1 b/metadata/md5-cache/net-misc/geoipupdate-2.3.1
deleted file mode 100644
index 18017bb66f3e..000000000000
--- a/metadata/md5-cache/net-misc/geoipupdate-2.3.1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install
-DEPEND=net-misc/curl sys-libs/zlib
-DESCRIPTION=performs automatic updates of GeoIP2 and GeoIP Legacy binary databases
-EAPI=6
-HOMEPAGE=https://github.com/maxmind/geoipupdate
-KEYWORDS=~alpha amd64 arm ~hppa ppc ppc64 ~s390 sparc x86
-LICENSE=GPL-2
-RDEPEND=net-misc/curl sys-libs/zlib !<dev-libs/geoip-1.6.0
-SLOT=0
-SRC_URI=https://github.com/maxmind/geoipupdate/releases/download/v2.3.1/geoipupdate-2.3.1.tar.gz
-_md5_=89369abd78afb620b3e4ff55f8d304f7
diff --git a/metadata/md5-cache/net-misc/geoipupdate-3.1.1 b/metadata/md5-cache/net-misc/geoipupdate-3.1.1
deleted file mode 100644
index 32a8732c6f6b..000000000000
--- a/metadata/md5-cache/net-misc/geoipupdate-3.1.1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install
-DEPEND=net-misc/curl sys-libs/zlib
-DESCRIPTION=performs automatic updates of GeoIP2 and GeoIP Legacy binary databases
-EAPI=6
-HOMEPAGE=https://github.com/maxmind/geoipupdate
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=net-misc/curl sys-libs/zlib !<dev-libs/geoip-1.6.0
-SLOT=0
-SRC_URI=https://github.com/maxmind/geoipupdate/releases/download/v3.1.1/geoipupdate-3.1.1.tar.gz
-_md5_=8a2c02a1f4f3d36bd7f87ee913e3d474
diff --git a/metadata/md5-cache/net-misc/oidentd-2.5.0 b/metadata/md5-cache/net-misc/oidentd-2.5.0
deleted file mode 100644
index 92573ab3c735..000000000000
--- a/metadata/md5-cache/net-misc/oidentd-2.5.0
+++ /dev/null
@@ -1,15 +0,0 @@
-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 virtual/pkgconfig
-DEFINED_PHASES=configure install prepare
-DEPEND=masquerade? ( net-libs/libnetfilter_conntrack )
-DESCRIPTION=Another (RFC1413 compliant) ident daemon
-EAPI=7
-HOMEPAGE=https://oidentd.janikrabe.com/
-INHERIT=autotools systemd
-IUSE=debug ipv6 masquerade selinux
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86
-LICENSE=BSD-2 GPL-2 LGPL-2+ MIT
-RDEPEND=acct-user/oidentd acct-group/oidentd selinux? ( sec-policy/selinux-oident ) masquerade? ( net-libs/libnetfilter_conntrack )
-SLOT=0
-SRC_URI=https://files.janikrabe.com/pub/oidentd/releases/2.5.0/oidentd-2.5.0.tar.xz
-_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=f74a73cb0288a080e166e10891b90f3f
diff --git a/metadata/md5-cache/net-misc/oidentd-3.1.0 b/metadata/md5-cache/net-misc/oidentd-3.1.0
new file mode 100644
index 000000000000..0cbb1fdadb02
--- /dev/null
+++ b/metadata/md5-cache/net-misc/oidentd-3.1.0
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig
+DEFINED_PHASES=configure install prepare
+DEPEND=masquerade? ( net-libs/libnetfilter_conntrack )
+DESCRIPTION=Another (RFC1413 compliant) ident daemon
+EAPI=8
+HOMEPAGE=https://oidentd.janikrabe.com/
+INHERIT=systemd
+IUSE=debug masquerade selinux
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=BSD-2 GPL-2 LGPL-2+
+RDEPEND=masquerade? ( net-libs/libnetfilter_conntrack ) acct-user/oidentd acct-group/oidentd selinux? ( sec-policy/selinux-oident )
+SLOT=0
+SRC_URI=https://files.janikrabe.com/pub/oidentd/releases/3.1.0/oidentd-3.1.0.tar.xz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=d3abac0cf8c96bf5f093409397e7b8a7
diff --git a/metadata/md5-cache/net-misc/pedro-1.6-r1 b/metadata/md5-cache/net-misc/pedro-1.6-r1
deleted file mode 100644
index 9d4be24ee701..000000000000
--- a/metadata/md5-cache/net-misc/pedro-1.6-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=configure install
-DEPEND=dev-libs/glib:2 virtual/pkgconfig
-DESCRIPTION=Pedro is a subscription/notification communications system
-EAPI=6
-HOMEPAGE=https://staff.itee.uq.edu.au/pjr/HomePages/PedroHome.html
-INHERIT=toolchain-funcs
-IUSE=doc examples
-KEYWORDS=amd64 ppc x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/glib:2
-SLOT=0
-SRC_URI=https://staff.itee.uq.edu.au/pjr/HomePages/PedroFiles/pedro-1.6.tgz doc? ( mirror://gentoo/pedro-manual-1.6.tar.gz )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=13859c5bc3adda086657ee13db61acc0
diff --git a/metadata/md5-cache/net-misc/whois-5.5.17 b/metadata/md5-cache/net-misc/whois-5.5.17-r1
index 5034bca4ef4d..5034bca4ef4d 100644
--- a/metadata/md5-cache/net-misc/whois-5.5.17
+++ b/metadata/md5-cache/net-misc/whois-5.5.17-r1
diff --git a/metadata/md5-cache/net-misc/whois-5.5.18 b/metadata/md5-cache/net-misc/whois-5.5.18-r1
index 5986d637c196..5986d637c196 100644
--- a/metadata/md5-cache/net-misc/whois-5.5.18
+++ b/metadata/md5-cache/net-misc/whois-5.5.18-r1
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index 78c39adf5f6e..7b7d455822cc 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/iwd-2.8-r1 b/metadata/md5-cache/net-wireless/iwd-2.8-r1
index d96d6688f843..e17ddced3245 100644
--- a/metadata/md5-cache/net-wireless/iwd-2.8-r1
+++ b/metadata/md5-cache/net-wireless/iwd-2.8-r1
@@ -5,11 +5,11 @@ DESCRIPTION=Wireless daemon for linux
EAPI=8
HOMEPAGE=https://git.kernel.org/pub/scm/network/wireless/iwd.git/
INHERIT=flag-o-matic linux-info systemd
-IUSE=+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono standalone systemd wired
+IUSE=+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono standalone systemd wired
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=GPL-2
-RDEPEND=sys-apps/dbus client? ( sys-libs/readline:0= ) ~dev-libs/ell-0.58 acct-group/netdev net-wireless/wireless-regdb crda? ( net-wireless/crda ) standalone? ( systemd? ( sys-apps/systemd ) !systemd? ( virtual/resolvconf ) )
+RDEPEND=sys-apps/dbus client? ( sys-libs/readline:0= ) ~dev-libs/ell-0.58 acct-group/netdev net-wireless/wireless-regdb standalone? ( systemd? ( sys-apps/systemd ) !systemd? ( virtual/resolvconf ) )
SLOT=0
SRC_URI=https://mirrors.edge.kernel.org/pub/linux/network/wireless/iwd-2.8.tar.xz
_eclasses_=flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=96dd9f9645f8aa722fc3a7829acfdcce
+_md5_=db57930a960228cee206aad16d5ed097
diff --git a/metadata/md5-cache/net-wireless/iwd-9999 b/metadata/md5-cache/net-wireless/iwd-9999
index 4808def66279..ddc2fa9d92f2 100644
--- a/metadata/md5-cache/net-wireless/iwd-9999
+++ b/metadata/md5-cache/net-wireless/iwd-9999
@@ -5,10 +5,10 @@ DESCRIPTION=Wireless daemon for linux
EAPI=8
HOMEPAGE=https://git.kernel.org/pub/scm/network/wireless/iwd.git/
INHERIT=flag-o-matic linux-info systemd autotools git-r3
-IUSE=+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono standalone systemd wired
+IUSE=+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono standalone systemd wired
LICENSE=GPL-2
PROPERTIES=live
-RDEPEND=sys-apps/dbus client? ( sys-libs/readline:0= ) acct-group/netdev net-wireless/wireless-regdb crda? ( net-wireless/crda ) standalone? ( systemd? ( sys-apps/systemd ) !systemd? ( virtual/resolvconf ) )
+RDEPEND=sys-apps/dbus client? ( sys-libs/readline:0= ) acct-group/netdev net-wireless/wireless-regdb standalone? ( systemd? ( sys-apps/systemd ) !systemd? ( virtual/resolvconf ) )
SLOT=0
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 git-r3 2358a7b20091609e24bd3a83b3ac5991 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=0097e2a2da3a1ee07f5760d3ea1dcb2c
+_md5_=4dae35f17237d2954273af797cb66a85
diff --git a/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.206.0 b/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.206.0
index 97f050af828c..cd3dd479deb5 100644
--- a/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.206.0
+++ b/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.206.0
@@ -5,10 +5,10 @@ DESCRIPTION=Low-Level Interface to zlib compression library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Compress-Raw-Zlib
INHERIT=perl-module
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=>=sys-libs/zlib-1.2.13 dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.206.tar.gz
_eclasses_=alternatives ad206653f4297ab882a84e8fb7940190 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=ff148aad51abaa90e039d421c889969e
+_md5_=a132f8635ea0dbcae316213cd24d2685
diff --git a/metadata/md5-cache/perl-core/Manifest.gz b/metadata/md5-cache/perl-core/Manifest.gz
index f10fbb546615..b07cbd305484 100644
--- a/metadata/md5-cache/perl-core/Manifest.gz
+++ b/metadata/md5-cache/perl-core/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index 9fed6a137f4d..2d25705b1955 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/polychromatic-0.8.0 b/metadata/md5-cache/sys-apps/polychromatic-0.8.0
deleted file mode 100644
index ca93ee2d04f4..000000000000
--- a/metadata/md5-cache/sys-apps/polychromatic-0.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_10? ( dev-python/PyQt5[svg,python_targets_python3_10(-)] dev-python/PyQtWebEngine[python_targets_python3_10(-)] dev-python/colorama[python_targets_python3_10(-)] dev-python/colour[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] sys-apps/openrazer[client,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[svg,python_targets_python3_11(-)] dev-python/PyQtWebEngine[python_targets_python3_11(-)] dev-python/colorama[python_targets_python3_11(-)] dev-python/colour[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] sys-apps/openrazer[client,python_targets_python3_11(-)] ) dev-util/intltool dev-lang/sassc >=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 setup test
-DESCRIPTION=RGB lighting management software for GNU/Linux powered by OpenRazer
-EAPI=8
-HOMEPAGE=https://polychromatic.app/ https://github.com/polychromatic/polychromatic/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=meson python-single-r1 readme.gentoo-r1 xdg
-IUSE=python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_10? ( dev-python/PyQt5[svg,python_targets_python3_10(-)] dev-python/PyQtWebEngine[python_targets_python3_10(-)] dev-python/colorama[python_targets_python3_10(-)] dev-python/colour[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] sys-apps/openrazer[client,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[svg,python_targets_python3_11(-)] dev-python/PyQtWebEngine[python_targets_python3_11(-)] dev-python/colorama[python_targets_python3_11(-)] dev-python/colour[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] sys-apps/openrazer[client,python_targets_python3_11(-)] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-SLOT=0
-SRC_URI=https://github.com/polychromatic/polychromatic/archive/v0.8.0.tar.gz -> polychromatic-0.8.0.tar.gz
-_eclasses_=meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e43b47ce25ea7ccd89c8320f201f8d60
diff --git a/metadata/md5-cache/sys-apps/pv-1.7.24 b/metadata/md5-cache/sys-apps/pv-1.7.24
index ca3a386cc721..0280640ddbda 100644
--- a/metadata/md5-cache/sys-apps/pv-1.7.24
+++ b/metadata/md5-cache/sys-apps/pv-1.7.24
@@ -4,9 +4,9 @@ EAPI=8
HOMEPAGE=https://www.ivarch.com/programs/pv.shtml
INHERIT=linux-info toolchain-funcs plocale
IUSE=debug nls
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=Artistic-2
SLOT=0
SRC_URI=https://www.ivarch.com/programs/sources/pv-1.7.24.tar.gz
_eclasses_=linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=7d4906f86a36a6bba223e1999a1ab46b
+_md5_=85b8aa1db6670988f8cba41b638e0f5d
diff --git a/metadata/md5-cache/sys-apps/system-monitoring-center-2.17.2-r1 b/metadata/md5-cache/sys-apps/system-monitoring-center-2.17.2-r1
deleted file mode 100644
index 34b36dfa9dc3..000000000000
--- a/metadata/md5-cache/sys-apps/system-monitoring-center-2.17.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=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 setup test
-DESCRIPTION=Multi-featured system monitor GUI written in Python
-EAPI=8
-HOMEPAGE=https://github.com/hakandundar34coding/system-monitoring-center/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=meson python-single-r1 xdg
-IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) gui-libs/gtk:4[introspection] gui-libs/libadwaita:1 sys-apps/dmidecode sys-apps/hwdata python_single_target_python3_10? ( dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pycairo[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pycairo[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/hakandundar34coding/system-monitoring-center/archive/v2.17.2.tar.gz -> system-monitoring-center-2.17.2.tar.gz
-_eclasses_=meson 08b7183c3f4811568ee93eb0f79a89fe multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=75b8205f5b02bf809372835ea98fc521
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index 0b1f71051c5d..32953036abad 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/mold-2.0.0-r1 b/metadata/md5-cache/sys-devel/mold-2.0.0-r1
index bb5f4a51f2c1..3307338b41c7 100644
--- a/metadata/md5-cache/sys-devel/mold-2.0.0-r1
+++ b/metadata/md5-cache/sys-devel/mold-2.0.0-r1
@@ -5,10 +5,10 @@ DESCRIPTION=A Modern Linker
EAPI=8
HOMEPAGE=https://github.com/rui314/mold
INHERIT=cmake toolchain-funcs
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=MIT BSD-2
RDEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= dev-libs/openssl:= )
SLOT=0
SRC_URI=https://github.com/rui314/mold/archive/refs/tags/v2.0.0.tar.gz -> mold-2.0.0.tar.gz
_eclasses_=cmake ea305d3be967deed8faa5c9e94f9aee4 flag-o-matic be27a904c614cb93ae037762dc69bcc2 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c toolchain-funcs 862d337d98edb576796827be2c6b11ca xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ed1c2a1245aa83cdb7228ccb7c2af71d
+_md5_=8e39807c26015d0429c6ed14e6cfecfb
diff --git a/metadata/md5-cache/sys-firmware/Manifest.gz b/metadata/md5-cache/sys-firmware/Manifest.gz
index 223d546d5f11..481d0e87c6f5 100644
--- a/metadata/md5-cache/sys-firmware/Manifest.gz
+++ b/metadata/md5-cache/sys-firmware/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-firmware/firmware-imx-8.17 b/metadata/md5-cache/sys-firmware/firmware-imx-8.17
new file mode 100644
index 000000000000..be409647104c
--- /dev/null
+++ b/metadata/md5-cache/sys-firmware/firmware-imx-8.17
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=NXP i.MX firmware
+EAPI=8
+HOMEPAGE=https://www.timesys.com/
+KEYWORDS=~arm
+LICENSE=LA_OPT_BASE_LICENSE
+SLOT=0
+SRC_URI=http://repository.timesys.com/buildsources/f/firmware-imx/firmware-imx-8.17/firmware-imx-8.17.bin
+_md5_=27e17b09e27439dc128f119fbbd543f3
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index fbf8aac8345c..dcf466f9c9be 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.324 b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.294
index 6b93f99c2c29..2a950aa0918f 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.324
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-4.19.294
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree
+DESCRIPTION=Full sources including the Gentoo patchset for the 4.19 kernel tree
EAPI=8
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
INHERIT=kernel-2
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=4.14.324
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-335.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-335.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-335.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-335.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-335.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-335.experimental.tar.xz )
+SLOT=4.19.294
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-295.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-295.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-295.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-295.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.19-295.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.19-295.experimental.tar.xz )
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=4a2535a363b26f888059ec91091da607
+_md5_=0e7b4a6d09ad7ad33f28d2b7cdebcf00
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.323 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.194
index 9652b436fd91..12571c5e6b22 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.323
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.194
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree
+DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree
EAPI=8
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
INHERIT=kernel-2
IUSE=experimental symlink build
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=4.14.323
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-334.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-334.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-334.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-334.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-334.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-334.experimental.tar.xz )
+SLOT=5.10.194
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-204.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-204.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-204.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-204.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-204.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-204.experimental.tar.xz )
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=27b3b8fbc0e115738a97e0fe81e1886a
+_md5_=ff7084f93bae4196f30a79044df741b6
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.315 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.130
index 1c9df3de7b9d..10a9d1216f5d 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-4.14.315
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.15.130
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 4.14 kernel tree
+DESCRIPTION=Full sources including the Gentoo patchset for the 5.15 kernel tree
EAPI=8
HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
INHERIT=kernel-2
IUSE=experimental symlink build
-KEYWORDS=arm arm64 hppa ppc ppc64 sparc
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=4.14.315
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-326.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-326.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-326.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-326.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-4.14-326.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-4.14-326.experimental.tar.xz )
+SLOT=5.15.130
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-136.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-136.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-136.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-136.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-136.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-136.experimental.tar.xz )
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=0ff5699a28229704d5cec2e39825383a
+_md5_=15a42b3da050af1a129e0ba935f457a7
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.256 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.256
new file mode 100644
index 000000000000..f90c935f5ae3
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.4.256
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 5.4 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=5.4.256
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-263.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-263.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-263.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-263.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-263.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.4-263.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=a848c70f1ddb8fabbecdb8877e48b3b3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.51 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.51
new file mode 100644
index 000000000000..ea47ffbb4262
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.51
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.1.51
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-57.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-57.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-57.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-57.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-57.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-57.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=b4b6631b9844146a0da1a3c42508fae5
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.14 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.14
new file mode 100644
index 000000000000..224d09692eec
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.4.14
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.4 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.4.14
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-16.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-16.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-16.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-16.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.4-16.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.4-16.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=a6f3cb0ab11a048a07e2d99248d6c2d1
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.5.1 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.5.1
new file mode 100644
index 000000000000..215b53074cf5
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.5.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.5 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.5.1
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.5.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.5-2.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.5-2.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.5-2.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.5-2.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.5-2.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.5-2.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
+_md5_=9a392485c5e2c3c6f61207f487e78a08
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.324 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.325
index b8e483e9a052..cfaebcc0fb56 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.324
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.14.325
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=4.14.324
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.324.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz
+SLOT=4.14.325
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.14.325.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.14.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
_md5_=06a11745e46e233e9ae03efa92a371cd
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.293 b/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.294
index 9eae5d051ef3..c7852b0f3ddb 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.293
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-4.19.294
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=4.19.293
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.293.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz
+SLOT=4.19.294
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.19.294.xz https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
_md5_=06a11745e46e233e9ae03efa92a371cd
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.193 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.194
index 9a6de8fdbe62..f9b91f600814 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.193
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.194
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=5.10.193
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.193.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz
+SLOT=5.10.194
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.194.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
_md5_=06a11745e46e233e9ae03efa92a371cd
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.129 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.130
index af8e0a4c6a3c..3d83fa6f39b7 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.129
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.15.130
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=5.15.129
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.129.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz
+SLOT=5.15.130
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.130.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
_md5_=06a11745e46e233e9ae03efa92a371cd
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.255 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.256
index 8cda89259db9..66c94c0d480c 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.255
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.4.256
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sp
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=5.4.255
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.255.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz
+SLOT=5.4.256
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.4.256.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
_md5_=06a11745e46e233e9ae03efa92a371cd
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.50 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.51
index 4bf962668b8b..9602703fe9c4 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.50
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.51
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.1.50
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.50.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz
+SLOT=6.1.51
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.51.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
_md5_=96b7bb013c09ed6364efda0f3bf7d67f
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.13 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.14
index fe12ea80d25a..6eebaba6c0ff 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.13
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.4.14
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.4.13
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.4.13.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz
+SLOT=6.4.14
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.4.14.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.4.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
_md5_=96b7bb013c09ed6364efda0f3bf7d67f
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.5.0 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.5.1
index 9c35519bc727..38f2d8a0838c 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.5.0
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.5.1
@@ -8,7 +8,7 @@ KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s
LICENSE=GPL-2
RDEPEND=!build? ( app-arch/cpio dev-lang/perl sys-devel/bc sys-devel/bison sys-devel/flex sys-devel/make >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
RESTRICT=binchecks strip
-SLOT=6.5.0
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.5.tar.xz
+SLOT=6.5.1
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.5.1.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.5.tar.xz
_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 7de441e9527219813d4420e059542ecf multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 862d337d98edb576796827be2c6b11ca
_md5_=96b7bb013c09ed6364efda0f3bf7d67f
diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz
index e17a24e61ac7..b293839449a5 100644
--- a/metadata/md5-cache/sys-process/Manifest.gz
+++ b/metadata/md5-cache/sys-process/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-process/parallel-20230722 b/metadata/md5-cache/sys-process/parallel-20230722
index 9761ee02df77..46721597207f 100644
--- a/metadata/md5-cache/sys-process/parallel-20230722
+++ b/metadata/md5-cache/sys-process/parallel-20230722
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.gnu.org/software/parallel/ https://git.savannah.gnu.org/cgit/parallel.git/
INHERIT=verify-sig
IUSE=verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=GPL-3+
RDEPEND=dev-lang/perl dev-perl/Devel-Size dev-perl/Text-CSV virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-IO
SLOT=0
SRC_URI=mirror://gnu/parallel/parallel-20230722.tar.bz2 verify-sig? ( mirror://gnu/parallel/parallel-20230722.tar.bz2.sig )
_eclasses_=verify-sig dd7ea2e5b0bdcb42523e4797bbf4dd6e
-_md5_=30b821d0a6bb45142538ec257db81047
+_md5_=b737d2523f94eacc5e5bbee5a66047ca
diff --git a/metadata/md5-cache/sys-process/procps-4.0.4 b/metadata/md5-cache/sys-process/procps-4.0.4
new file mode 100644
index 000000000000..9f905e4ea5d6
--- /dev/null
+++ b/metadata/md5-cache/sys-process/procps-4.0.4
@@ -0,0 +1,16 @@
+BDEPEND=elogind? ( virtual/pkgconfig ) ncurses? ( virtual/pkgconfig ) systemd? ( virtual/pkgconfig ) test? ( dev-util/dejagnu ) 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 prepare test
+DEPEND=elogind? ( sys-auth/elogind ) ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode(+)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd[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=Standard informational utilities and process-handling tools
+EAPI=8
+HOMEPAGE=https://gitlab.com/procps-ng/procps
+INHERIT=autotools flag-o-matic multilib-minimal usr-ldscript
+IUSE=elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+ LGPL-2+ LGPL-2.1+
+RDEPEND=elogind? ( sys-auth/elogind ) ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode(+)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<app-i18n/man-pages-l10n-4.2.0-r1 !<app-i18n/man-pages-de-2.12-r1 !<app-i18n/man-pages-pl-0.7-r1 kill? ( !sys-apps/coreutils[kill] !sys-apps/util-linux[kill] )
+RESTRICT=!test? ( test )
+SLOT=0/0-ng
+SRC_URI=mirror://sourceforge/procps-ng/procps-ng-4.0.4.tar.xz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic be27a904c614cb93ae037762dc69bcc2 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 862d337d98edb576796827be2c6b11ca usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
+_md5_=945ce3afc9d0ea6037a11a1e9e869ac8
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index d2c44e8b96ce..90814cc9aef6 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.30.0 b/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.30.0
index e147779b467e..e3786baf773f 100644
--- a/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.30.0
+++ b/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.30.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Attribute-Handlers
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Attribute-Handlers-1.30.0 ) dev-lang/perl:= !<perl-core/Attribute-Handlers-1.30.0 !>perl-core/Attribute-Handlers-1.30.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-CPAN-2.360.0 b/metadata/md5-cache/virtual/perl-CPAN-2.360.0
index 41fd344ca60f..98584b841302 100644
--- a/metadata/md5-cache/virtual/perl-CPAN-2.360.0
+++ b/metadata/md5-cache/virtual/perl-CPAN-2.360.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for CPAN
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/CPAN-2.360.0 ) dev-lang/perl:= !<perl-core/CPAN-2.360.0 !>perl-core/CPAN-2.360.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Carp-1.540.0 b/metadata/md5-cache/virtual/perl-Carp-1.540.0
index 92895344fd3c..4e77cff07728 100644
--- a/metadata/md5-cache/virtual/perl-Carp-1.540.0
+++ b/metadata/md5-cache/virtual/perl-Carp-1.540.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Carp
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Carp-1.540.0 ) dev-lang/perl:= !<perl-core/Carp-1.540.0 !>perl-core/Carp-1.540.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.204.1_rc b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.204.1_rc
index 541f3982e469..9378507f1224 100644
--- a/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.204.1_rc
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Bzip2-2.204.1_rc
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Compress-Raw-Bzip2
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Compress-Raw-Bzip2-2.204.1_rc ) dev-lang/perl:= !<perl-core/Compress-Raw-Bzip2-2.204.1_rc !>perl-core/Compress-Raw-Bzip2-2.204.1_rc-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.204.1_rc b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.204.1_rc
index c2c1075318ec..25c82a472768 100644
--- a/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.204.1_rc
+++ b/metadata/md5-cache/virtual/perl-Compress-Raw-Zlib-2.204.1_rc
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Compress-Raw-Zlib
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Compress-Raw-Zlib-2.204.1_rc ) dev-lang/perl:= !<perl-core/Compress-Raw-Zlib-2.204.1_rc !>perl-core/Compress-Raw-Zlib-2.204.1_rc-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-DB_File-1.858.0 b/metadata/md5-cache/virtual/perl-DB_File-1.858.0
index b114b91e2ec5..0de4537970d8 100644
--- a/metadata/md5-cache/virtual/perl-DB_File-1.858.0
+++ b/metadata/md5-cache/virtual/perl-DB_File-1.858.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for DB_File
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38*[berkdb] ~perl-core/DB_File-1.858.0 ) dev-lang/perl:= !<perl-core/DB_File-1.858.0 !>perl-core/DB_File-1.858.0-r999
SLOT=0
-_md5_=34df683f971359ad681c2c429619e8fe
+_md5_=232594d6aeda26354a6072da2beb8d8e
diff --git a/metadata/md5-cache/virtual/perl-Data-Dumper-2.188.0 b/metadata/md5-cache/virtual/perl-Data-Dumper-2.188.0
index 7fe8eabe7acd..fd3e03d3a1a4 100644
--- a/metadata/md5-cache/virtual/perl-Data-Dumper-2.188.0
+++ b/metadata/md5-cache/virtual/perl-Data-Dumper-2.188.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Data-Dumper
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Data-Dumper-2.188.0 ) dev-lang/perl:= !<perl-core/Data-Dumper-2.188.0 !>perl-core/Data-Dumper-2.188.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Devel-PPPort-3.710.0 b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.710.0
index df534143e8f3..170462f5a47f 100644
--- a/metadata/md5-cache/virtual/perl-Devel-PPPort-3.710.0
+++ b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.710.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Devel-PPPort
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Devel-PPPort-3.710.0 ) dev-lang/perl:= !<perl-core/Devel-PPPort-3.710.0 !>perl-core/Devel-PPPort-3.710.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Digest-MD5-2.580.100_rc b/metadata/md5-cache/virtual/perl-Digest-MD5-2.580.100_rc
index 03c6b88eec26..0c8c3de20866 100644
--- a/metadata/md5-cache/virtual/perl-Digest-MD5-2.580.100_rc
+++ b/metadata/md5-cache/virtual/perl-Digest-MD5-2.580.100_rc
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Digest-MD5
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Digest-MD5-2.580.100_rc ) dev-lang/perl:= !<perl-core/Digest-MD5-2.580.100_rc !>perl-core/Digest-MD5-2.580.100_rc-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Digest-SHA-6.40.0 b/metadata/md5-cache/virtual/perl-Digest-SHA-6.40.0
index 0f92cd5d7132..0c75a865d828 100644
--- a/metadata/md5-cache/virtual/perl-Digest-SHA-6.40.0
+++ b/metadata/md5-cache/virtual/perl-Digest-SHA-6.40.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Digest-SHA
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Digest-SHA-6.40.0 ) dev-lang/perl:= !<perl-core/Digest-SHA-6.40.0 !>perl-core/Digest-SHA-6.40.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Encode-3.190.0 b/metadata/md5-cache/virtual/perl-Encode-3.190.0
index aa75fde587ad..e051212c82f5 100644
--- a/metadata/md5-cache/virtual/perl-Encode-3.190.0
+++ b/metadata/md5-cache/virtual/perl-Encode-3.190.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Encode
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Encode-3.190.0 ) dev-lang/perl:= !<perl-core/Encode-3.190.0 !>perl-core/Encode-3.190.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.238 b/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.238
index 5b5793e48a22..58e9d24fd741 100644
--- a/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.238
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-CBuilder-0.280.238
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for ExtUtils-CBuilder
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/ExtUtils-CBuilder-0.280.238 ) dev-lang/perl:= !<perl-core/ExtUtils-CBuilder-0.280.238 !>perl-core/ExtUtils-CBuilder-0.280.238-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.220.0 b/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.220.0
index a464f35aac3e..86abb143dfcf 100644
--- a/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.220.0
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-Install-2.220.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for ExtUtils-Install
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/ExtUtils-Install-2.220.0 ) dev-lang/perl:= !<perl-core/ExtUtils-Install-2.220.0 !>perl-core/ExtUtils-Install-2.220.0-r999
SLOT=0
-_md5_=43cef3723956197f5e2199fff3f192d8
+_md5_=2c6467146401fed57426833a17c1dab0
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.700.0 b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.700.0
index 3c284fc6d684..ac07ade13716 100644
--- a/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.700.0
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.700.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for ExtUtils-MakeMaker
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/ExtUtils-MakeMaker-7.700.0 ) dev-lang/perl:= !<perl-core/ExtUtils-MakeMaker-7.700.0 !>perl-core/ExtUtils-MakeMaker-7.700.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.510.0 b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.510.0
index fcc73d27e2f7..bab8d97fcd41 100644
--- a/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.510.0
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.510.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for ExtUtils-ParseXS
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/ExtUtils-ParseXS-3.510.0 ) dev-lang/perl:= !<perl-core/ExtUtils-ParseXS-3.510.0 !>perl-core/ExtUtils-ParseXS-3.510.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-File-Spec-3.880.0 b/metadata/md5-cache/virtual/perl-File-Spec-3.880.0
index 2428f0f5cfd3..f1d665d4cd54 100644
--- a/metadata/md5-cache/virtual/perl-File-Spec-3.880.0
+++ b/metadata/md5-cache/virtual/perl-File-Spec-3.880.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for File-Spec
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/File-Spec-3.880.0 ) dev-lang/perl:= !<perl-core/File-Spec-3.880.0 !>perl-core/File-Spec-3.880.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Getopt-Long-2.540.0 b/metadata/md5-cache/virtual/perl-Getopt-Long-2.540.0
index 0c47a7ee55dc..673772b779cb 100644
--- a/metadata/md5-cache/virtual/perl-Getopt-Long-2.540.0
+++ b/metadata/md5-cache/virtual/perl-Getopt-Long-2.540.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Getopt-Long
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Getopt-Long-2.540.0 ) dev-lang/perl:= !<perl-core/Getopt-Long-2.540.0 !>perl-core/Getopt-Long-2.540.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.86.0 b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.86.0
index 8c6c9bda24c3..3b750b2fc7c8 100644
--- a/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.86.0
+++ b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.86.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for HTTP-Tiny
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/HTTP-Tiny-0.86.0 ) dev-lang/perl:= !<perl-core/HTTP-Tiny-0.86.0 !>perl-core/HTTP-Tiny-0.86.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-IO-1.520.0 b/metadata/md5-cache/virtual/perl-IO-1.520.0
index b093d680cd00..13fa6f93063a 100644
--- a/metadata/md5-cache/virtual/perl-IO-1.520.0
+++ b/metadata/md5-cache/virtual/perl-IO-1.520.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for IO
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/IO-1.520.0 ) dev-lang/perl:= !<perl-core/IO-1.520.0 !>perl-core/IO-1.520.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-IO-Compress-2.204.0 b/metadata/md5-cache/virtual/perl-IO-Compress-2.204.0
index e6adbe259afe..2504c4cfb1fb 100644
--- a/metadata/md5-cache/virtual/perl-IO-Compress-2.204.0
+++ b/metadata/md5-cache/virtual/perl-IO-Compress-2.204.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for IO-Compress
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/IO-Compress-2.204.0 ) dev-lang/perl:= !<perl-core/IO-Compress-2.204.0 !>perl-core/IO-Compress-2.204.0-r999 >=virtual/perl-Compress-Raw-Bzip2-2.204.1_rc >=virtual/perl-Compress-Raw-Zlib-2.204.1_rc
SLOT=0
-_md5_=38b6974cc9214b684b43f5e0a9a73472
+_md5_=d541f7097813dd748c5130b8d75101c5
diff --git a/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.410.100_rc b/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.410.100_rc
index 20103f0bd638..ae80e4cc82f7 100644
--- a/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.410.100_rc
+++ b/metadata/md5-cache/virtual/perl-IO-Socket-IP-0.410.100_rc
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for IO-Socket-IP
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/IO-Socket-IP-0.410.100_rc ) dev-lang/perl:= !<perl-core/IO-Socket-IP-0.410.100_rc !>perl-core/IO-Socket-IP-0.410.100_rc-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-IO-Zlib-1.140.0 b/metadata/md5-cache/virtual/perl-IO-Zlib-1.140.0
index ad82d94d7346..7ddc033f94b4 100644
--- a/metadata/md5-cache/virtual/perl-IO-Zlib-1.140.0
+++ b/metadata/md5-cache/virtual/perl-IO-Zlib-1.140.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for IO-Zlib
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/IO-Zlib-1.140.0 ) dev-lang/perl:= !<perl-core/IO-Zlib-1.140.0 !>perl-core/IO-Zlib-1.140.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-JSON-PP-4.160.0-r1 b/metadata/md5-cache/virtual/perl-JSON-PP-4.160.0-r1
index f1ec7894807f..5607acac3320 100644
--- a/metadata/md5-cache/virtual/perl-JSON-PP-4.160.0-r1
+++ b/metadata/md5-cache/virtual/perl-JSON-PP-4.160.0-r1
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for JSON-PP
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/JSON-PP-4.160.0 ) dev-lang/perl:= !<perl-core/JSON-PP-4.160.0 !>perl-core/JSON-PP-4.160.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Locale-Maketext-1.330.0 b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.330.0
index 23e70bbf5558..16e600fd6479 100644
--- a/metadata/md5-cache/virtual/perl-Locale-Maketext-1.330.0
+++ b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.330.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Locale-Maketext
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Locale-Maketext-1.330.0 ) dev-lang/perl:= !<perl-core/Locale-Maketext-1.330.0 !>perl-core/Locale-Maketext-1.330.0-r999
SLOT=0
-_md5_=e2e661c05e57e68ed22a547e5c1c9934
+_md5_=8d64e2e7086c2ad8613f96a8ddaf1a98
diff --git a/metadata/md5-cache/virtual/perl-MIME-Base64-3.160.100_rc b/metadata/md5-cache/virtual/perl-MIME-Base64-3.160.100_rc
index 00b49c9dc3aa..6d6f24afdb42 100644
--- a/metadata/md5-cache/virtual/perl-MIME-Base64-3.160.100_rc
+++ b/metadata/md5-cache/virtual/perl-MIME-Base64-3.160.100_rc
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for MIME-Base64
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/MIME-Base64-3.160.100_rc ) dev-lang/perl:= !<perl-core/MIME-Base64-3.160.100_rc !>perl-core/MIME-Base64-3.160.100_rc-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.837 b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.837
index 8f7b9911a591..34c2b02d1c8e 100644
--- a/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.837
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.837
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Math-BigInt
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Math-BigInt-1.999.837 ) dev-lang/perl:= !<perl-core/Math-BigInt-1.999.837 !>perl-core/Math-BigInt-1.999.837-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.501.300 b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.501.300
index a2499cd78f41..aa3b79e6a270 100644
--- a/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.501.300
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.501.300
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Math-BigInt-FastCalc
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Math-BigInt-FastCalc-0.501.300 ) dev-lang/perl:= !<perl-core/Math-BigInt-FastCalc-0.501.300 !>perl-core/Math-BigInt-FastCalc-0.501.300-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Math-BigRat-0.262.400 b/metadata/md5-cache/virtual/perl-Math-BigRat-0.262.400
index 89148baa6f42..a8f43ec52191 100644
--- a/metadata/md5-cache/virtual/perl-Math-BigRat-0.262.400
+++ b/metadata/md5-cache/virtual/perl-Math-BigRat-0.262.400
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Math-BigRat
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Math-BigRat-0.262.400 ) dev-lang/perl:= !<perl-core/Math-BigRat-0.262.400 !>perl-core/Math-BigRat-0.262.400-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Math-Complex-1.620.0 b/metadata/md5-cache/virtual/perl-Math-Complex-1.620.0
index 39f1e5530ff4..f825dc6b5711 100644
--- a/metadata/md5-cache/virtual/perl-Math-Complex-1.620.0
+++ b/metadata/md5-cache/virtual/perl-Math-Complex-1.620.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Math-Complex
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Math-Complex-1.620.0 ) dev-lang/perl:= !<perl-core/Math-Complex-1.620.0 !>perl-core/Math-Complex-1.620.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Memoize-1.160.0 b/metadata/md5-cache/virtual/perl-Memoize-1.160.0
index 6b539e63ebef..79c52edd5d7e 100644
--- a/metadata/md5-cache/virtual/perl-Memoize-1.160.0
+++ b/metadata/md5-cache/virtual/perl-Memoize-1.160.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Memoize
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Memoize-1.160.0 ) dev-lang/perl:= !<perl-core/Memoize-1.160.0 !>perl-core/Memoize-1.160.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.307.20 b/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.307.20
index 6b0bed85672e..b87394751ac2 100644
--- a/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.307.20
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.307.20
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Module-CoreList
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( ~dev-lang/perl-5.38.0 ~perl-core/Module-CoreList-5.202.307.20 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.202.307.20 !>perl-core/Module-CoreList-5.202.307.20-r999
SLOT=0
-_md5_=93d1078aee8a64b5454f562f97acd68c
+_md5_=36c120c62f85368bedd2b8b810443030
diff --git a/metadata/md5-cache/virtual/perl-Net-Ping-2.760.0 b/metadata/md5-cache/virtual/perl-Net-Ping-2.760.0
index 9053c0f5d15b..c49e44ef85ea 100644
--- a/metadata/md5-cache/virtual/perl-Net-Ping-2.760.0
+++ b/metadata/md5-cache/virtual/perl-Net-Ping-2.760.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Net-Ping
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Net-Ping-2.760.0 ) dev-lang/perl:= !<perl-core/Net-Ping-2.760.0 !>perl-core/Net-Ping-2.760.0-r999
SLOT=0
-_md5_=cae2956283346812875941bef33705f6
+_md5_=edc13a45aadbd4ab2ab41be0c1617b49
diff --git a/metadata/md5-cache/virtual/perl-Safe-2.440.0 b/metadata/md5-cache/virtual/perl-Safe-2.440.0
index 88a00499d121..748473a60fca 100644
--- a/metadata/md5-cache/virtual/perl-Safe-2.440.0
+++ b/metadata/md5-cache/virtual/perl-Safe-2.440.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Safe
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Safe-2.440.0 ) dev-lang/perl:= !<perl-core/Safe-2.440.0 !>perl-core/Safe-2.440.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.630.0 b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.630.0
index 35f7e659c858..b65348a9a286 100644
--- a/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.630.0
+++ b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.630.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Scalar-List-Utils-1.630.0 ) dev-lang/perl:= !<perl-core/Scalar-List-Utils-1.630.0 !>perl-core/Scalar-List-Utils-1.630.0-r999
SLOT=0
-_md5_=bd734ff123a5075e9b9e0c6df7fa3e12
+_md5_=4ac2044c8e00aba42336ada2615b34c7
diff --git a/metadata/md5-cache/virtual/perl-Socket-2.36.0 b/metadata/md5-cache/virtual/perl-Socket-2.36.0
index 621feaad2699..6e06e5615362 100644
--- a/metadata/md5-cache/virtual/perl-Socket-2.36.0
+++ b/metadata/md5-cache/virtual/perl-Socket-2.36.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Socket
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Socket-2.36.0 ) dev-lang/perl:= !<perl-core/Socket-2.36.0 !>perl-core/Socket-2.36.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Storable-3.320.0 b/metadata/md5-cache/virtual/perl-Storable-3.320.0
index f061e7f4c1ae..38401955b1cc 100644
--- a/metadata/md5-cache/virtual/perl-Storable-3.320.0
+++ b/metadata/md5-cache/virtual/perl-Storable-3.320.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Storable
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Storable-3.320.0 ) dev-lang/perl:= !<perl-core/Storable-3.320.0 !>perl-core/Storable-3.320.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Test-Simple-1.302.194 b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.194
index 03e1290325b5..c4aca466136d 100644
--- a/metadata/md5-cache/virtual/perl-Test-Simple-1.302.194
+++ b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.194
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Test-Simple
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Test-Simple-1.302.194 ) dev-lang/perl:= !<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0
SLOT=0
-_md5_=3c0367527ceb7848fc9f6d8b49e489e9
+_md5_=aa8322ea9289bd6ff47c1d966e662f72
diff --git a/metadata/md5-cache/virtual/perl-Text-Balanced-2.60.0 b/metadata/md5-cache/virtual/perl-Text-Balanced-2.60.0
index 6ffd39f9ce8c..5d716443b1d4 100644
--- a/metadata/md5-cache/virtual/perl-Text-Balanced-2.60.0
+++ b/metadata/md5-cache/virtual/perl-Text-Balanced-2.60.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Text-Balanced
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Text-Balanced-2.60.0 ) dev-lang/perl:= !<perl-core/Text-Balanced-2.60.0 !>perl-core/Text-Balanced-2.60.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Time-HiRes-1.977.500 b/metadata/md5-cache/virtual/perl-Time-HiRes-1.977.500
index b9d72bb00fde..fbdbbfd8f43d 100644
--- a/metadata/md5-cache/virtual/perl-Time-HiRes-1.977.500
+++ b/metadata/md5-cache/virtual/perl-Time-HiRes-1.977.500
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Time-HiRes
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Time-HiRes-1.977.500 ) dev-lang/perl:= !<perl-core/Time-HiRes-1.977.500 !>perl-core/Time-HiRes-1.977.500-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Time-Piece-1.340.101_rc b/metadata/md5-cache/virtual/perl-Time-Piece-1.340.101_rc
index 0c5370faabdd..ec66067bea9a 100644
--- a/metadata/md5-cache/virtual/perl-Time-Piece-1.340.101_rc
+++ b/metadata/md5-cache/virtual/perl-Time-Piece-1.340.101_rc
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Time-Piece
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Time-Piece-1.340.101_rc ) dev-lang/perl:= !<perl-core/Time-Piece-1.340.101_rc !>perl-core/Time-Piece-1.340.101_rc-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.320.0 b/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.320.0
index 00f7455c508e..776830d9ba0e 100644
--- a/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.320.0
+++ b/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.320.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Unicode-Normalize
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/Unicode-Normalize-1.320.0 ) dev-lang/perl:= !<perl-core/Unicode-Normalize-1.320.0 !>perl-core/Unicode-Normalize-1.320.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-XSLoader-0.320.0 b/metadata/md5-cache/virtual/perl-XSLoader-0.320.0
index 02eb9f0a02d3..5068980ba0fa 100644
--- a/metadata/md5-cache/virtual/perl-XSLoader-0.320.0
+++ b/metadata/md5-cache/virtual/perl-XSLoader-0.320.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for XSLoader
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/XSLoader-0.320.0 ) dev-lang/perl:= !<perl-core/XSLoader-0.320.0 !>perl-core/XSLoader-0.320.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-autodie-2.360.0 b/metadata/md5-cache/virtual/perl-autodie-2.360.0
index 565d70e0a0e7..bc40a7ce5d99 100644
--- a/metadata/md5-cache/virtual/perl-autodie-2.360.0
+++ b/metadata/md5-cache/virtual/perl-autodie-2.360.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for autodie
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/autodie-2.360.0 ) dev-lang/perl:= !<perl-core/autodie-2.360.0 !>perl-core/autodie-2.360.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-bignum-0.660.0 b/metadata/md5-cache/virtual/perl-bignum-0.660.0
index bee5cf2902f0..6ea39602c409 100644
--- a/metadata/md5-cache/virtual/perl-bignum-0.660.0
+++ b/metadata/md5-cache/virtual/perl-bignum-0.660.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for bignum
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/bignum-0.660.0 ) dev-lang/perl:= !<perl-core/bignum-0.660.0 !>perl-core/bignum-0.660.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-libnet-3.150.0 b/metadata/md5-cache/virtual/perl-libnet-3.150.0
index e41d39d9cb8e..e95976648747 100644
--- a/metadata/md5-cache/virtual/perl-libnet-3.150.0
+++ b/metadata/md5-cache/virtual/perl-libnet-3.150.0
@@ -2,8 +2,8 @@ DEFINED_PHASES=-
DESCRIPTION=Virtual for libnet
EAPI=8
IUSE=+ssl
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
PDEPEND=ssl? ( >=dev-perl/IO-Socket-SSL-2.7.0 )
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/libnet-3.150.0 ) dev-lang/perl:= !<perl-core/libnet-3.150.0 !>perl-core/libnet-3.150.0-r999
SLOT=0
-_md5_=1068be2ae8b6a7c7ecafdca3a161ccfd
+_md5_=4a767edcdbb036a8fbbcb51196e86078
diff --git a/metadata/md5-cache/virtual/perl-parent-0.241.0 b/metadata/md5-cache/virtual/perl-parent-0.241.0
index f69d7e98c7c8..79c7874f0627 100644
--- a/metadata/md5-cache/virtual/perl-parent-0.241.0
+++ b/metadata/md5-cache/virtual/perl-parent-0.241.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for parent
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/parent-0.241.0 ) dev-lang/perl:= !<perl-core/parent-0.241.0 !>perl-core/parent-0.241.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/virtual/perl-podlators-5.10.0 b/metadata/md5-cache/virtual/perl-podlators-5.10.0
index 40d90b9889b9..9a8a35574c14 100644
--- a/metadata/md5-cache/virtual/perl-podlators-5.10.0
+++ b/metadata/md5-cache/virtual/perl-podlators-5.10.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for podlators
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/podlators-5.10.0 ) dev-lang/perl:= !<perl-core/podlators-5.10.0 !>perl-core/podlators-5.10.0-r999 !dev-perl/podlators
SLOT=0
-_md5_=f301b9a200386f5bf3220610eab4aae6
+_md5_=95c1fcee0c1224c815abc87b04522004
diff --git a/metadata/md5-cache/virtual/perl-threads-2.360.0 b/metadata/md5-cache/virtual/perl-threads-2.360.0
index 0becc864e13d..7c3022010dbc 100644
--- a/metadata/md5-cache/virtual/perl-threads-2.360.0
+++ b/metadata/md5-cache/virtual/perl-threads-2.360.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for threads
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38*[ithreads] ~perl-core/threads-2.360.0 ) dev-lang/perl:= !<perl-core/threads-2.360.0 !>perl-core/threads-2.360.0-r999
SLOT=0
-_md5_=e0f64d553c6ca74a7f3bd0b82f378f2f
+_md5_=ee9857c70eb3ec0afb81eea594086451
diff --git a/metadata/md5-cache/virtual/perl-threads-shared-1.680.0 b/metadata/md5-cache/virtual/perl-threads-shared-1.680.0
index 2b3c64ea2227..99022dff998b 100644
--- a/metadata/md5-cache/virtual/perl-threads-shared-1.680.0
+++ b/metadata/md5-cache/virtual/perl-threads-shared-1.680.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for threads-shared
EAPI=8
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
RDEPEND=|| ( =dev-lang/perl-5.38* ~perl-core/threads-shared-1.680.0 ) dev-lang/perl:= !<perl-core/threads-shared-1.680.0 !>perl-core/threads-shared-1.680.0-r999
SLOT=0
-_md5_=c973faae416a599636528fcf8df7d6a7
+_md5_=af3b6c47b38523cf7aea0e089d8aaee7
diff --git a/metadata/md5-cache/www-apache/Manifest.gz b/metadata/md5-cache/www-apache/Manifest.gz
index 9b3777a621c9..46f18d9c0bdc 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_perl-2.0.12 b/metadata/md5-cache/www-apache/mod_perl-2.0.12
index 04911851425f..bb1f8321491b 100644
--- a/metadata/md5-cache/www-apache/mod_perl-2.0.12
+++ b/metadata/md5-cache/www-apache/mod_perl-2.0.12
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://perl.apache.org/ https://projects.apache.org/project.html?perl-mod_perl
INHERIT=depend.apache apache-module perl-module
IUSE=debug ithreads test
-KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
PDEPEND=>=dev-perl/Apache-Reload-0.130.0 >=dev-perl/Apache-SizeLimit-0.970.0
RDEPEND=dev-lang/perl[ithreads=] >=dev-perl/Apache-Test-1.420.0 >=www-servers/apache-2.0.47 >=dev-libs/apr-util-1.4 !ithreads? ( www-servers/apache[-apache2_mpms_event,-apache2_mpms_worker,apache2_mpms_prefork] ) =www-servers/apache-2* dev-lang/perl:=
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=1
SRC_URI=mirror://apache/perl/mod_perl-2.0.12.tar.gz
_eclasses_=apache-module c39c4721f3b26f641833bddb8ee0718e depend.apache 416d1c5005c5f4594e79812fb7323f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 862d337d98edb576796827be2c6b11ca
-_md5_=d27994a51f5c4b6420fd6bb06e8bd09b
+_md5_=19c6382b7b7c4de54d04c9392a5b7f57
diff --git a/metadata/md5-cache/www-apache/mod_xsendfile-1.0_beta1-r1 b/metadata/md5-cache/www-apache/mod_xsendfile-1.0_beta1-r1
deleted file mode 100644
index 259a6e925202..000000000000
--- a/metadata/md5-cache/www-apache/mod_xsendfile-1.0_beta1-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst setup
-DEPEND==www-servers/apache-2*
-DESCRIPTION=Apache module that processes X-SENDFILE headers registered by the output handler
-EAPI=6
-HOMEPAGE=https://tn123.org/mod_xsendfile/
-INHERIT=apache-module
-KEYWORDS=amd64 sparc x86 ~amd64-linux
-LICENSE=Apache-2.0
-RDEPEND==www-servers/apache-2*
-SLOT=0
-SRC_URI=https://tn123.org/mod_xsendfile/beta/mod_xsendfile-1.0b1.tar.gz
-_eclasses_=apache-module c39c4721f3b26f641833bddb8ee0718e depend.apache 416d1c5005c5f4594e79812fb7323f0d
-_md5_=b544bb64accc34657c5ab2454e052b30
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index 2dd73a82f074..f54987985cc0 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/chromium-116.0.5845.140 b/metadata/md5-cache/www-client/chromium-116.0.5845.140
index 743944575bba..5e3b9447d371 100644
--- a/metadata/md5-cache/www-client/chromium-116.0.5845.140
+++ b/metadata/md5-cache/www-client/chromium-116.0.5845.140
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.chromium.org/
INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils
IUSE=+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 qt6 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo
-KEYWORDS=amd64 ~arm64 ~ppc64
+KEYWORDS=amd64 arm64 ~ppc64
LICENSE=BSD
RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-3.4.0:= ) sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= system-ffmpeg? ( >=media-video/ffmpeg-4.3:= || ( media-video/ffmpeg[-samba] >=net-fs/samba-4.5.10-r1[-debug(-)] ) >=media-libs/opus-1.3.1:= ) net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium )
REQUIRED_USE=component-build? ( !suid !libcxx ) screencast? ( wayland ) !headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 )
SLOT=0/stable
SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-116.0.5845.140.tar.xz https://github.com/stha09/chromium-patches/releases/download/chromium-116-patchset-2/chromium-116-patchset-2.tar.xz ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_116.0.5845.110-2raptor0~deb11u1.debian.tar.xz https://dev.gentoo.org/~sultan/distfiles/www-client/chromium/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic be27a904c614cb93ae037762dc69bcc2 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 llvm 976dc8267d6a5af8b259cb956b52d51f multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 862d337d98edb576796827be2c6b11ca virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a913672c74314ff240282a3da6574920
+_md5_=2483fa24f743885d74332c4ca5452069
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index efc6cb3ac8de..df630e706f38 100644
--- a/metadata/md5-cache/x11-wm/Manifest.gz
+++ b/metadata/md5-cache/x11-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-wm/xpra-4.4.6-r1 b/metadata/md5-cache/x11-wm/xpra-4.4.6-r2
index 8fc1008c8c3b..d5e18be9305d 100644
--- a/metadata/md5-cache/x11-wm/xpra-4.4.6-r1
+++ b/metadata/md5-cache/x11-wm/xpra-4.4.6-r2
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/x/xpra/xpra-4.4.6.tar.gz
_eclasses_=distutils-r1 a93df67775ff86e107e56c6a6e68cf4e flag-o-matic be27a904c614cb93ae037762dc69bcc2 multibuild 30dbf3c5a31db09a19f31ad0a68f2405 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils f3010c780f65d1bb5aea15a9af1adc9c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 pypi 2eecb475512bc76e5ea9192a681b9e6b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 59e60e9c5cbd3f214d7f1002e798b387 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 862d337d98edb576796827be2c6b11ca udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ee60e0d4f2d76ed78cebb184d2714b77
+_md5_=d0aebb63ffb5b31ab73755706c5b42aa
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index b35f23e384ab..1e09fb09633a 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-09-02T08:40:05Z
+TIMESTAMP 2023-09-02T14:40:07Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTy9OVfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmTzSUdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDCdg//QL50iSbMlIUxenjVrX/mCd4LxkjU1ha/B5nX37qdjgcEo2BnRDkS9Tv0
-iSxi3SD31EAfFp4s/nJept5SJY1BI4yeQlbRL0GE0e5pblqYKUt8OOzcHqDYFlyx
-2ZP4C3hhXXDmi1ZTIwR+udKjLMpkp8zqPxylntzzjD2xWueo2PGyhILoIvI8EcTQ
-S2qXP1KJjaPrkUvtRWhHzG3UrnW979jWedU+Pz6UYmv65v0mmlGR+PJ5dpLKdXiX
-HmnK+sMVFr4xv8ufwyFZF83BtABSWHzjinn2NX+ul1Z+yRuU3PZevtc4v3DsRy+z
-TYFXJcM4zhc5fHhv3qIT6tWzpwYKIiJimg7+/YUsiPYH1c0GhYjdlslsXg84DHW2
-7zV51h4LfAzdnvGky5lO8pe/QqlxwmdQkB0zGdNAE9RJmg2qxxzZPm+cO2lsG3WB
-zo3k73l4/hEhplg4vgyvSWVXotrpjPohJoQfAvSwjBan36bKAEZ1Ljcs51Vp5ZaX
-ypZuhjqer6a0H2SZERmzaVzkHUbr7IEwIiW/UMgTB81OPPjqQmm+qpwR8SPeS9NG
-GuZjgO+R4qI96SnxcFNDsj8JXGwQWjNz0/fbHNVl2GBi7Nuvk6Ha5HEf4pZBrlkS
-OrUTEulUMKgzmxFWoictSlGnyIIqn4J6/IUtVkSeCud39J5dKIA=
-=jbhU
+klDUcRAAlKiljnXJ5GtVIhNBvfCGue19StfhTAo488JTWtTYm/KI+bkOF4MPaD/o
+JGrn+8gIX49L0VUPifcfr2xc3SoVqrk4LHhVY1A+GcJZedkwEFFirhTgiHMrO6wj
+iYVvsMcwnEjMm4nRHTYoBT3tq0eDDNWbXkkyeZaV6Te4qEEudk3MV/L2inLtyyGU
+DFzPYFVbmtu/+NVXb2uLLmeIB9RwPfEQCt/rEiCWxq5ZyPGJe7Xq+tTYfp2pA19G
+K99Fzgydu4+r++UkOxoVS5MKLVIcxs8XzqWw4iKuolQJLIcE7XgdVS54hxdjW/Lh
+9IQ7z7Vy5ACDTnPjI5ZcdkO2cqMCNeNblkLLRfAtQRCEAJ5m8aIofUzY3UiUHfbk
+hhQwr/+Z1rXaxrKAVmnrqBwTpKYlndBxhRFCrWwnJjy9upc7EUgGLiDUhtbYqsSH
+jqXh64848cBlrWXG8BMQx2BWvcYiuNjrNJDJr6b9ddl0DKwPnMB10MSthmMYHDPt
+MwyLYRQ7MqzJ4ugqO9nMe0DQeWOTO1UUtrLo7q3E3x5rYaxPRMxQQHVqdES+78Pz
+x5GoPJeDfoT8bOEqcCPtnrF0XzX9kOceJ6vlhl5tMByRwJfTSEqBFh6Ck5FJkJlS
+oH3GJVNdj7gsNKTmTsyTw9dFtTA0m5U8vaHaQ8ryCh/NYPPdzGU=
+=ETfq
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 455e44564306..309f6c36bd97 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sat, 02 Sep 2023 08:40:03 +0000
+Sat, 02 Sep 2023 14:40:05 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index b80d072ce7f3..99022b93c39b 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sat Sep 2 08:40:02 AM UTC 2023
+Sat Sep 2 02:40:04 PM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 8c1be74e6dc3..508b575f6bfd 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sat, 02 Sep 2023 08:45:01 +0000
+Sat, 02 Sep 2023 14:45:02 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 8978bc0d47e3..1ef6a7ed360c 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-2ea073824ea3c89746cfcdaab54c71ac5807d13e 1693643649 2023-09-02T08:34:09+00:00
+c1d12529c023ca1ab6c38d8b609f71fbf7738f59 1693665150 2023-09-02T14:32:30+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 1ab7a58a7b3e..84ebc0b1372a 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1693644001 Sat 02 Sep 2023 08:40:01 AM UTC
+1693665601 Sat 02 Sep 2023 02:40:01 PM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 61343d41dd42..309f6c36bd97 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sat, 02 Sep 2023 08:40:02 +0000
+Sat, 02 Sep 2023 14:40:05 +0000
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index cc016682bfbd..10ac5962140d 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/babeld/Manifest b/net-misc/babeld/Manifest
index 60fbad1636d1..7199a79c5acf 100644
--- a/net-misc/babeld/Manifest
+++ b/net-misc/babeld/Manifest
@@ -1,6 +1,4 @@
AUX babeld 314 BLAKE2B c0bf51460d6de136acf70533f9da0a59dc3e5cbdcc49ba05cdfbd134d37655fa12f929b1f5860390fe836e988b70e00d5b05bca0b7dcabfd0807126307b4e6e5 SHA512 bcde060f79bc37f3179d1ce2ca396f8200d0f4df24b2c51e2def44567071f8e38a9562ed72f48875ff195aadf6ab49c50616a828b4ed01d4963facde25a65897
-DIST babeld-1.8.2.tar.gz 92852 BLAKE2B ddf64558ebe2c96812e0b68382cda118539a1221fa15df7ee5d6aa67cdb5e1da556e4518371580bfb9df61780f559892787057605a02b8870c0a8e1f2018fc5d SHA512 08ef0747a672e7a3f2e06d4082da0d021378cea94633fdddf7de38178552bc5a587852fdb5c8bfdeeb6897ba4fd61c78e6ee4d19523a6c3e60d0e3c150418319
DIST babeld-1.9.1.tar.gz 94668 BLAKE2B 169932e8d37d683bfa7e945e313d17c3ee633d11031d940ef3f5be3e0a9fbaffb28d47cf9f6d6ef6b25130af9a485ac4a629d0009485021d6f2fe19ec5382788 SHA512 433a9a2da02c56e93f5fc5f9399320f7f4dbac8d87eff9a539300d5740269eeda6be1302a2cf4a4b9c524780b286d9eb7898585fc530129a1f84341faf1e6fd0
-EBUILD babeld-1.8.2.ebuild 529 BLAKE2B c5b9c2705ae547218d13c27f14089b0fbb0a3d28e80a61b503eb13e0a63e135b32b2b7b101e1c4a5ed11478453246066e68d45410868a69fa8ad599df5bdb2e5 SHA512 3cf5949df5005e96e2e952c75a6ad4029757de6fe76e51f1a79a016f5e7acae917e04a92b2ad02a733c89b23a1a7cb0d0141e52d97a9a277f929e1979bc6cfd9
EBUILD babeld-1.9.1.ebuild 529 BLAKE2B c5b9c2705ae547218d13c27f14089b0fbb0a3d28e80a61b503eb13e0a63e135b32b2b7b101e1c4a5ed11478453246066e68d45410868a69fa8ad599df5bdb2e5 SHA512 3cf5949df5005e96e2e952c75a6ad4029757de6fe76e51f1a79a016f5e7acae917e04a92b2ad02a733c89b23a1a7cb0d0141e52d97a9a277f929e1979bc6cfd9
MISC metadata.xml 214 BLAKE2B f45e459d617f3b145e80c1232c73ddb707b189f3e2df479ea549b45ff2843f810a537186760e8b6deebcffc55a8deef702ef56dc6ef9da61e6e68a1acb8f866d SHA512 70e86291e5d1b2ba3e96641f18a86346e9cfa01e66099fddf1ad12bc88c1227737b62467867c569ab61fe940e3cdc5d068bacc4e96690c1b97d0d252cc115166
diff --git a/net-misc/babeld/babeld-1.8.2.ebuild b/net-misc/babeld/babeld-1.8.2.ebuild
deleted file mode 100644
index a0e8e1da80bc..000000000000
--- a/net-misc/babeld/babeld-1.8.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DESCRIPTION="a loop-free distance-vector routing protocol"
-HOMEPAGE="http://www.pps.jussieu.fr/~jch/software/babel/"
-SRC_URI="http://www.pps.jussieu.fr/~jch/software/files/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-src_compile() {
- emake CDEBUGFLAGS="${CFLAGS}"
-}
-
-src_install() {
- emake "TARGET=${D}" PREFIX="${EPREFIX}"/usr install
- dodoc CHANGES README
- doinitd "${FILESDIR}"/${PN}
-}
diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 67530de42d51..a535ee0d3e8c 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,10 +1,4 @@
-DIST gallery-dl-1.25.5.gh.tar.gz 563928 BLAKE2B d8308233fc4e59da466825f5063556bffb31f8f710a75dca23b710244c1702569ffc46f41d0721e6bdcfd1ce5471d30872f8f931388db82a7ce918564d84ae75 SHA512 ed2e18a9220eb68bd93009b12212c4052893277cb585ded8b5c513c764d3efec348c0340360b5ccac6f98527fb0a9ddb93167e942e3151419169a4ad7353157f
-DIST gallery-dl-1.25.6.gh.tar.gz 567710 BLAKE2B 85f4fe19a09d1569e431e18c821db6d7f581760f2065138a36f2c8523c632aac0f6bd2fc18154f9a9524e158525b604b67240fe139a97f1407d2178e9f668d99 SHA512 2ae93401598ca46458c22bca7f2a53fe611519c24c88156c6566b45a5073336e92310b7c60939782b619ede59c8b2862a0ed9811dd7f9307f8a080e5fbfdf3bc
-DIST gallery-dl-1.25.7.gh.tar.gz 570326 BLAKE2B b499d9dad019b6a209cb4ce1c6ef64867d0ab6327ca2131631ad7abf52c7541187886c0d3674152cea24d7cafb1c508c7c22ffd14a94737759beda3bffb38d4e SHA512 0fb86b074c54db615cc8fd276160ef42a5a58e839a88fe0acb24d3f27d3002f90d28e7e0eb6ca3606e3c4c7c8f56b7d8a103898ba375dd63ffea27e4c422b4c1
DIST gallery-dl-1.25.8.gh.tar.gz 570435 BLAKE2B 33cd558c0f30cc31adbd0a51365b9501309be001cb0f7a3bb83e21dc797ca7e097b94e1575e4c0342fad44a5fca07a486d1e44db1a12d90ade06d0bc4acf8384 SHA512 22bd9e330efe24cb56e7b9b3eb219094aa897bb620253c4dd3fcda33df82fc021f1151dd9a6aff1f762c3ed4d426aadc75a398a659b30f64f254780554f46687
-EBUILD gallery-dl-1.25.5.ebuild 1030 BLAKE2B f8eee827828a8096cb6ed53104a861a301744f3e443daf3f266b3fa608a5d0942a8b20ad7218ab121e8ec211ec33a1c1eee4f937c88824b2920fe6979c022be3 SHA512 78712cbe3a8bcda690528ceda50de032ca877e4101f989b66b9876980844240aec4c561eee93ebbfaf4b475a4965237effabf5d95b4f271c36cefc335a308c47
-EBUILD gallery-dl-1.25.6.ebuild 1030 BLAKE2B f8eee827828a8096cb6ed53104a861a301744f3e443daf3f266b3fa608a5d0942a8b20ad7218ab121e8ec211ec33a1c1eee4f937c88824b2920fe6979c022be3 SHA512 78712cbe3a8bcda690528ceda50de032ca877e4101f989b66b9876980844240aec4c561eee93ebbfaf4b475a4965237effabf5d95b4f271c36cefc335a308c47
-EBUILD gallery-dl-1.25.7.ebuild 1030 BLAKE2B f8eee827828a8096cb6ed53104a861a301744f3e443daf3f266b3fa608a5d0942a8b20ad7218ab121e8ec211ec33a1c1eee4f937c88824b2920fe6979c022be3 SHA512 78712cbe3a8bcda690528ceda50de032ca877e4101f989b66b9876980844240aec4c561eee93ebbfaf4b475a4965237effabf5d95b4f271c36cefc335a308c47
EBUILD gallery-dl-1.25.8.ebuild 1030 BLAKE2B f8eee827828a8096cb6ed53104a861a301744f3e443daf3f266b3fa608a5d0942a8b20ad7218ab121e8ec211ec33a1c1eee4f937c88824b2920fe6979c022be3 SHA512 78712cbe3a8bcda690528ceda50de032ca877e4101f989b66b9876980844240aec4c561eee93ebbfaf4b475a4965237effabf5d95b4f271c36cefc335a308c47
EBUILD gallery-dl-9999.ebuild 1037 BLAKE2B d0a577a5e71be88d28c735580b24617e1d87bac48ed8ce1044991fc8eddf1044d1cb69d2bccbf40843fe0b99877cce069ae048d43f1016bd687f5a7ab8589298 SHA512 8b209c0d297af4f95c9dea25e22df7a4f3323ac1396c644b07e99a782d42f343065c846dbbc9b0c05a98d20e4b456ab5509ff7ff91b0904668509efb26425f26
MISC metadata.xml 747 BLAKE2B bb63a74ca71891f1e937e6bd41b4cef50f1e1d459ab389f83f881cbfcc5c39bf5c4b8e999ea6cab7406a97f3dca9644380eaf1930d811746c5b893b948085ecd SHA512 302b9f3cde6c404de62347415c1f02d6884a9327c88871ea67b986ac7eaadac6b79018d919f5e6a2d8dde5dfd9e12d6c7c4702120fb08bfbfa291df4d1baecae
diff --git a/net-misc/gallery-dl/gallery-dl-1.25.5.ebuild b/net-misc/gallery-dl/gallery-dl-1.25.5.ebuild
deleted file mode 100644
index e83e798733f1..000000000000
--- a/net-misc/gallery-dl/gallery-dl-1.25.5.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite,ssl,xml(+)"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mikf/${PN}.git"
-else
- SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# Tests require network access.
-PROPERTIES="test_network"
-RESTRICT="test"
-
-RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py
-
-python_compile_all() {
- emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
-}
-
-pkg_postinst() {
- optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
- optfeature "video downloads" net-misc/yt-dlp
-}
diff --git a/net-misc/gallery-dl/gallery-dl-1.25.6.ebuild b/net-misc/gallery-dl/gallery-dl-1.25.6.ebuild
deleted file mode 100644
index e83e798733f1..000000000000
--- a/net-misc/gallery-dl/gallery-dl-1.25.6.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite,ssl,xml(+)"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mikf/${PN}.git"
-else
- SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# Tests require network access.
-PROPERTIES="test_network"
-RESTRICT="test"
-
-RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py
-
-python_compile_all() {
- emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
-}
-
-pkg_postinst() {
- optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
- optfeature "video downloads" net-misc/yt-dlp
-}
diff --git a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild b/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild
deleted file mode 100644
index e83e798733f1..000000000000
--- a/net-misc/gallery-dl/gallery-dl-1.25.7.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite,ssl,xml(+)"
-
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Download image galleries and collections from several image hosting sites"
-HOMEPAGE="https://github.com/mikf/gallery-dl"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mikf/${PN}.git"
-else
- SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-# Tests require network access.
-PROPERTIES="test_network"
-RESTRICT="test"
-
-RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests setup.py
-
-python_compile_all() {
- emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
-}
-
-pkg_postinst() {
- optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
- optfeature "video downloads" net-misc/yt-dlp
-}
diff --git a/net-misc/geoipupdate/Manifest b/net-misc/geoipupdate/Manifest
index 9b10a44d4bb9..c710c82f794d 100644
--- a/net-misc/geoipupdate/Manifest
+++ b/net-misc/geoipupdate/Manifest
@@ -1,8 +1,4 @@
-DIST geoipupdate-2.3.1.tar.gz 362497 BLAKE2B e07eb22d6b4897d735af0c354f99111931646e8d194d493cf6992ac76a065a02816e5eaf0c974f752aeabb9cde7e7f8ec70d70529402b0b58072c44994e39e53 SHA512 98537e17ea03dbc0e377bf3fd045a96cbcf2f36f1fbcdf494f0a60d15f9ea5d2f0cd5e127245c6425e0ff8b77028147a2a6316034752298c8e9671007b7245a1
-DIST geoipupdate-3.1.1.tar.gz 366789 BLAKE2B 1f823bd51553c9c96ad78bab893a15d4bc3f4ee5cea873f2fd3fbcbe7a38f22d2995558f8196f4c4030fb6f24b179104912af3290d3b7ed9bde9fbe5ff37862c SHA512 24e6a9f72449df1a2763314f188828332b5516962dbd75892689e505516af967bece60cc846fe17cfcc1ddb4d6111c9cd7d5c0ebc9d3e8e7af355f8a1c7f1a2f
DIST geoipupdate-4.9.0-deps.tar.xz 2894004 BLAKE2B 2995d4f2f8632d232b156294cca8bd76f40373c948df9ca5b4813bf630923168063eb094de52582af5221950343b998afb50c97bfe9077cf952951b00e5b3349 SHA512 c83c05cd5063199b21b8eb621a80da8679ddac2881da53b6914a7cb1419a1a6ef8cabd62562722d61b7e5d05d93f430a707d4e082e126514bfad27537f4e3ff7
DIST geoipupdate-4.9.0.tar.gz 36646 BLAKE2B 9eb5e16c39e8c599d3b0fa60804f179d1fb726c44f9f4ed4ed6ff3b853c31c9dece809dcd690e14157f1290c4a9088e696e967f3baeeb7f2762638c70aad6b6a SHA512 29d0639fe636885b1527b4cb795332c103c011d028ada80eb7b07805d91f575554fc0b9fa9a506c644236a2ceab5509f54f0cc1a03a300480350c520484d959c
-EBUILD geoipupdate-2.3.1.ebuild 557 BLAKE2B d10ba07cf135898b205407d4a4a1212a09315dd0ab046b227295c13c15ad0df296f4f1310543e9b082b5899ee2e3eef484ff9a1965b4ad9a2841bd097f2255ba SHA512 75a4de845ad1923a0ad678de9db19213696beba4995b37ff7cab8c887396dff9b5005bd247e72c3ee2d140617718e1fbc3795a1fb70acb9028bd063fbcb48959
-EBUILD geoipupdate-3.1.1.ebuild 563 BLAKE2B ed99758c1c0b3ee9053267444573ac3ae08d646d0a99f4ff9e6f43fa358451126b14474b9d4f233808a6ab44d9e7508db123cc3e4177fd27ad5c07c6ac0f1059 SHA512 36fcff88023b5f46c5528fa30b157fab5a159975ff1c4dbb1d1b69c48a3290c2416aceee3f1ea17b8e447a6524045a6af18646062454b3d80e0924934e4fadd7
EBUILD geoipupdate-4.9.0.ebuild 1172 BLAKE2B b2f103b2a8ebb3c393941ee89ee1d9a65d9424e95394ccaa7274a8864849ed0f3577cfebf844ed33ec6fd3d6892511a20a2747fd413f4e0ff00d4ff7ebf3b721 SHA512 e35c5e850809341c25db52843ca9bf8531a7caa86d750607f32805ddb5e3c1018ac5d57616d50a0453b5addaa1f701bf8e363a667bfd0d1ef0f75c7e026700b2
MISC metadata.xml 365 BLAKE2B fe03fdda21f1ab1dcbf3fe2263aabd4a567e0527a33f551a2c9e5883fc9738607705710f10125fd50127d71e86b6a935d955c12dfa588713b40adeb84001a4c0 SHA512 bbf7afa666726fb1b3b9ddc8a899a8fc404c141bdd1c2adc3a458c9a5b4b7b60697fcf3e43df8a5a4ce3cb96db46d92d0af2887bba7aa52d759171dd240c4415
diff --git a/net-misc/geoipupdate/geoipupdate-2.3.1.ebuild b/net-misc/geoipupdate/geoipupdate-2.3.1.ebuild
deleted file mode 100644
index 7d7efeb504fe..000000000000
--- a/net-misc/geoipupdate/geoipupdate-2.3.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="performs automatic updates of GeoIP2 and GeoIP Legacy binary databases"
-HOMEPAGE="https://github.com/maxmind/geoipupdate"
-SRC_URI="https://github.com/maxmind/${PN}/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 ~s390 sparc x86"
-
-DEPEND="
- net-misc/curl
- sys-libs/zlib
-"
-RDEPEND="
- ${DEPEND}
- !<dev-libs/geoip-1.6.0
-"
-
-src_install() {
- default
- keepdir /usr/share/GeoIP
-}
diff --git a/net-misc/geoipupdate/geoipupdate-3.1.1.ebuild b/net-misc/geoipupdate/geoipupdate-3.1.1.ebuild
deleted file mode 100644
index b80672ca8484..000000000000
--- a/net-misc/geoipupdate/geoipupdate-3.1.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="performs automatic updates of GeoIP2 and GeoIP Legacy binary databases"
-HOMEPAGE="https://github.com/maxmind/geoipupdate"
-SRC_URI="https://github.com/maxmind/${PN}/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-DEPEND="
- net-misc/curl
- sys-libs/zlib
-"
-RDEPEND="
- ${DEPEND}
- !<dev-libs/geoip-1.6.0
-"
-
-src_install() {
- default
- keepdir /usr/share/GeoIP
-}
diff --git a/net-misc/oidentd/Manifest b/net-misc/oidentd/Manifest
index 171449dceba7..4d3df45e375f 100644
--- a/net-misc/oidentd/Manifest
+++ b/net-misc/oidentd/Manifest
@@ -1,9 +1,8 @@
AUX oidentd-2.0.7-init 837 BLAKE2B ab01ed3d6675f6196edcf7712c9f2e77369edc2481433788e63a3a82e591831869623723002f49a4498ed10ba7657f51dbc795895384213e473eba950e7ba7be SHA512 ebd072d86fa879017bb43f8f9cdd0ea563f337b558552ebdc27c980376889dfd22f2d6bdeb424ca3e2dbe62a78ceb80208ee26398aed0c38c4f973646d6d80d3
AUX oidentd-2.2.2-confd 69 BLAKE2B 37fac35c28304f92942844ee7652f52496cdc4c66da67d449127c3e9b61c715afb25cae7379137d8b9e2863d44e72535734c595c8edcc18f94b8c3841cd216ab SHA512 639f062b61b3aac829d6d16497d548290d8de3e161a1d8037b689593374b89028243b9369109b1b4b55d125ec665f1433bb971ea873a2e6e1b6b15eabfad8e6a
-AUX oidentd-2.5.0-respect-ar.patch 250 BLAKE2B e756da25bca3a2e98be1a625c99f33b20ebb237cd7a3fe8f6e01664db328636451bd7af70cc16e08e45344511660787836358f92c2fa1806998dcf35f73fdc10 SHA512 6ddb24e88e864359faf8f6aa6a28de01067b0cc20c349e8c9f6ec4dafde26636e7cce3e11e137c12cd868f0de85546462be599333966ad8bf850cea5afc9b62c
AUX oidentd-3.0.0-ipv6-masquerade.patch 2302 BLAKE2B c291c43037d7b30e15b0c4599614a06fd6a0f3bc66bc2ae83c8c22ace90eda3f4b43b6e9606710fc0fa6eb1baa2aba9b8bbfb65a5be0b774e6cbf0d39e161b9d SHA512 7cfacf126cd2369c71729380d75b662540ae4d7f1e8ee0510fc1d9f99d78d9538aa03d927dbb642c31e36d3d9b9df86fb5036e8abcf3145b9287046189642c9c
-DIST oidentd-2.5.0.tar.xz 195536 BLAKE2B ea6327fc415811b7050503daa393639f5740e9c1681794cfadf447e4968024aed7e0367ba804209d236c295777f856297b62c1d7e307c268c3d9fad9b240b7f5 SHA512 31ff2cad2afaa9f07a0aa35ad904047de78f168f9e6d6a3fcf7397eb89e6b930c30741eb1de44e3c2c24f48ca7d860cafd2771f464b336d400ab6d98384e9320
DIST oidentd-3.0.0.tar.xz 187088 BLAKE2B ca824119cbb54aee52658c9a167ace88b2ed7f118565d7be043e19534a323772d18a043d803cd553c7408a525e3c717ffb990fb8794b4af4e8ac6c1efe4571c0 SHA512 92e733272979c08bba012f33aa6e0eadc15e18e03c24258b0333f74c201df87cc619012e2d8da69aac10c15684691464f59551c9b9d83e690b3902e47f649c68
-EBUILD oidentd-2.5.0.ebuild 1254 BLAKE2B 928c432bef758266ecd842a3aaea3a4fe55468598a4867d1502eec42a73e540b62591f277f96f4874f38c1e9069f3ccdc6a32a8390c0fc619aa8d9a643511bb6 SHA512 0ea39fead9d40f11229831e53551430788baf885b25efa476b7695057a182279b187b142b50113530a3b2177f577ec5a1f0b60dd88346e23fa807b90055b36f8
+DIST oidentd-3.1.0.tar.xz 183596 BLAKE2B ed648b525153437659b9437612eb8023465d6e45a401ba64bda86e82948c588a2da4da877b371a6bb2b6f0e6f29f1a5ec844009bb2bfcf4eb0d830254da03bcd SHA512 03ce6c64a4351cecdc9177e5a035860d433689de4c86d344eab5af9810b03caedface983c4c4fb2e7ae31b7d868bfcbdd15a094a3f79f43c400258c4902a5972
EBUILD oidentd-3.0.0-r1.ebuild 1278 BLAKE2B 898693a5fb9f881dab4f4e5a8c4cf658058707d74796cb61b5bef8fffa11e0f7acba577386a3ed9c7008d9c170b975b59a9bd67289c061e73f6a029895e25b13 SHA512 960e4631d8c8f67ba582254b17055db710d6c2cb5d36f9df101692624a6ded343120d268681ed35c0ce9f5abfadab4ac65e2ce8e4139391ba3a1d37cbbfd3cac
+EBUILD oidentd-3.1.0.ebuild 1219 BLAKE2B f244d133ed3cbd067aeb50b8d6124230aa379a5a9ebd98988c4c384869b3171eae759056f41361d79054dd22c1ba2aec4afe15b1ad3883dd92e874a4d9318fc9 SHA512 d7d1f875fe328cfde85539e5ae94d02c65727f8dfdcd5d78980499a851accb5b07e0e1da3f90563eaff1514e15242d07865e5b3a37710846639aeb4d83f276b7
MISC metadata.xml 570 BLAKE2B 13988eee6eb154328c20cc58e0a7fceed6a6cf38811cb33456d154b646ccd2f638c7d9ffcae17552eb2c907a03ef4ca48a01dcaa9ca082bcd86f01f8b8efb811 SHA512 7474d2c67d8aeb05d48a71517b622706906de74d13d42c6e486fee4103470d72da0523d39084e2d304ada98e228c49d14d0befda63fc50102909eb1dcfda611e
diff --git a/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch b/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch
deleted file mode 100644
index 156b136f7755..000000000000
--- a/net-misc/oidentd/files/oidentd-2.5.0-respect-ar.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index b458d11..b163128 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -32,6 +32,7 @@ AC_PROG_LEX
- AC_PROG_RANLIB
- AC_PROG_INSTALL
- AC_PATH_PROG(sedpath, sed)
-+AM_PROG_AR
-
- AC_HEADER_STDC
- AC_HEADER_SYS_WAIT
diff --git a/net-misc/oidentd/oidentd-2.5.0.ebuild b/net-misc/oidentd/oidentd-3.1.0.ebuild
index fd799d2a1495..9b2726b4bcbd 100644
--- a/net-misc/oidentd/oidentd-2.5.0.ebuild
+++ b/net-misc/oidentd/oidentd-3.1.0.ebuild
@@ -1,43 +1,45 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit autotools systemd
+inherit systemd
DESCRIPTION="Another (RFC1413 compliant) ident daemon"
HOMEPAGE="https://oidentd.janikrabe.com/"
SRC_URI="https://files.janikrabe.com/pub/${PN}/releases/${PV}/${P}.tar.xz"
-LICENSE="BSD-2 GPL-2 LGPL-2+ MIT"
+LICENSE="BSD-2 GPL-2 LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86"
-IUSE="debug ipv6 masquerade selinux"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="debug masquerade selinux"
DEPEND="masquerade? ( net-libs/libnetfilter_conntrack )"
RDEPEND="
+ ${DEPEND}
acct-user/oidentd
acct-group/oidentd
selinux? ( sec-policy/selinux-oident )
- ${DEPEND}"
+"
-PATCHES=( "${FILESDIR}/${P}-respect-ar.patch" )
+BDEPEND="
+ sys-devel/bison
+ sys-devel/flex
+"
src_prepare() {
sed -i '/ExecStart/ s|$| -u oidentd -g oidentd|' contrib/systemd/*.service || die
default
-
- eautoreconf
}
src_configure() {
local myconf=(
$(use_enable debug)
- $(use_enable ipv6)
$(use_enable masquerade libnfct)
$(use_enable masquerade nat)
+ --enable-ipv6
--enable-xdgbdir
)
econf "${myconf[@]}"
diff --git a/net-misc/pedro/Manifest b/net-misc/pedro/Manifest
index 3f228b1d18ef..fbd26111c8c4 100644
--- a/net-misc/pedro/Manifest
+++ b/net-misc/pedro/Manifest
@@ -1,9 +1,5 @@
AUX pedro-1.12-portage.patch 1816 BLAKE2B 715c6e17a31d86a3b947fb7be8bfead7e2c4c03daee3fefa203b0c6b3f7a4b77ff11b1537c2b1fd92e044191331b9be86a8b83dd9f05fecac64909e3d37262ab SHA512 a5ddccfb2a64baa6582d176803ce38b687a135d62f923d4779e3bfb4435eefe3a35742113ea05538534a8bc9c2244c66c0bdeafcb304568550b6b9821b6eeb18
-AUX pedro-1.6-portage.patch 719 BLAKE2B ee8a23964e875e271624a2d0f4c06d5cd05e9d78cae4147c2e0d0701d2df816f2e9b90ca0d3919cc03d5a3c3c62bc5fe6ade08f3775b61af23d6a2fdeda67a00 SHA512 10446c0348e20e2ee946544c0947fe4373ee90b9e9ef5524d6743d7be9f13855dee06ed7e011f1d82b321fd0b8594924bf3ae6f4d0744f4d4517910f0f756875
DIST pedro-1.12.tgz 1181678 BLAKE2B ed882ab3dae0912519283229d10ff6f12ef4f623d72beaf22b8467e8072752fbd57836a0ebbad0f0ce3da1b4837049161bcb12673e3c38c94eb167e16c0c0a1e SHA512 936b2c6cac526d9d3c0e146b53dc65ed0508c6abd1b66c97656fa5b4011d7dd11912d1c0bf091a29b56e13c3e19ec3e0ad7760d44d4887b939699cdd2389c819
-DIST pedro-1.6.tgz 711856 BLAKE2B 5027dd438995e212889786996debb5765d49828d38ce715672e44776b5fb63db0d6bca0e72339fd5067254aed0b731d3f77656ad510d978e4f456af45d6cf008 SHA512 263f53e447d4b3baab405a1d7313fc397f8a62958957688265c7485a5697b642138636659b5515b9010341655ba8045e5d85f69a86c20baa28edc0dcff0aef42
-DIST pedro-manual-1.6.tar.gz 222863 BLAKE2B 085b118585808aced9217a8001080b589d9dad958ad14787f929a4808b10bb2be80ae7bc04c07b676e41aed9e2ec916215c5d15dda2317f71ecebbc7c1737d96 SHA512 87f8e07e3a687d12e366f1974398996f2346e417680ab534622f901c0c7e1efeb171f0c0dadad46b578122c9e98531570c303d2d3ce04b1cd8150816d6138f99
DIST pedro-manual-1.x.tar.gz 222863 BLAKE2B 085b118585808aced9217a8001080b589d9dad958ad14787f929a4808b10bb2be80ae7bc04c07b676e41aed9e2ec916215c5d15dda2317f71ecebbc7c1737d96 SHA512 87f8e07e3a687d12e366f1974398996f2346e417680ab534622f901c0c7e1efeb171f0c0dadad46b578122c9e98531570c303d2d3ce04b1cd8150816d6138f99
EBUILD pedro-1.12.ebuild 1022 BLAKE2B 3400d3352b39418879fbd2f64bef187e059bf6ca532930a6e68f47967e13bd98a2d6661f2e2cdb4c707923a0f5c48ba87abaa9b30d78f168f0811f9ea4906f04 SHA512 3866d82975a2b23885a2c33fab507589bca244dd489452b97b864ff810c8ee4c86b2d100dce9bc453b098cf677dca5b7a0367448c407d29e26ed9c85b1a63a9b
-EBUILD pedro-1.6-r1.ebuild 943 BLAKE2B cc7197f5f6a278ec7fd94f633eba135e41594027c8a7ef93c0f40665aa4d1e9df9147fe123ade0e23635a9633d1283e216e5ebb79348f80a4c664e7ee2251f7c SHA512 ac458e6df660d07e0e97fc5fb92b30db3498b07d16202abf5fea6a41fa3a053571c455c92e2e0eda027eab4d73d8be610f3c902e1b070dc53d63323ffa1298a9
MISC metadata.xml 239 BLAKE2B 49c8aa4d235fd4e079b20b29c08153ff4bf5a118be9d7f90d00328cc07ba453544a3a661a032cc1ddb6d0514fd2d9c1b6b90185e4738b37e67c68b2c349deb57 SHA512 fd7ea3e4f7f83260f8f2d73cacc7e4f4b7e24b401414b69f214590e53b0ddbb3f43cbfaa9722442876d35ca4ed16b071a233fc48ab4eda8fcbf9cf523cfa879e
diff --git a/net-misc/pedro/files/pedro-1.6-portage.patch b/net-misc/pedro/files/pedro-1.6-portage.patch
deleted file mode 100644
index 9c9829129b2b..000000000000
--- a/net-misc/pedro/files/pedro-1.6-portage.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- a/configure
-+++ b/configure
-@@ -10478,7 +10478,7 @@
- ac_config_headers="$ac_config_headers config.h"
-
- #AC_CONFIG_MACRO_DIR([m4])
--CPPFLAGS="-O2 -g `pkg-config --cflags glib-2.0`"
-+CPPFLAGS="`${PKG_CONFIG} --cflags glib-2.0`"
- case "${host}" in
- i[3456789]86-*-mingw32*)
- WIN32="yes"
-@@ -10486,7 +10486,7 @@
- ;;
- *)
- WIN32="no"
-- LDFLAGS="-L../lib -lpedro `pkg-config --libs glib-2.0` -lm"
-+ LDFLAGS="$LDFLAGS -L../lib -lpedro `${PKG_CONFIG} --libs glib-2.0` -lm"
- ;;
- esac
- ac_config_files="$ac_config_files Makefile src/Makefile src/server/Makefile src/lib/Makefile src/examples/Makefile doc/Makefile"
diff --git a/net-misc/pedro/pedro-1.6-r1.ebuild b/net-misc/pedro/pedro-1.6-r1.ebuild
deleted file mode 100644
index 0d2ffbd916f8..000000000000
--- a/net-misc/pedro/pedro-1.6-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Pedro is a subscription/notification communications system"
-HOMEPAGE="https://staff.itee.uq.edu.au/pjr/HomePages/PedroHome.html"
-SRC_URI="https://staff.itee.uq.edu.au/pjr/HomePages/PedroFiles/${P}.tgz
- doc? ( mirror://gentoo/${PN}-manual-${PV}.tar.gz )"
-S="${WORKDIR}"/${P}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc examples"
-
-RDEPEND="dev-libs/glib:2"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-portage.patch
-)
-
-src_configure() {
- tc-export PKG_CONFIG
-
- default
-}
-
-src_install() {
- default
-
- if use doc ; then
- dodoc "${WORKDIR}"/${PN}.pdf
- fi
-
- if use examples ; then
- docinto examples
- dodoc src/examples/*.{c,tcl}
-
- docinto examples/java_api
- dodoc src/java_api/*.java
-
- docinto examples/python_api
- dodoc src/python_api/*.py
- fi
-}
diff --git a/net-misc/whois/Manifest b/net-misc/whois/Manifest
index 1e2ab12ca23e..6c66fdca2a35 100644
--- a/net-misc/whois/Manifest
+++ b/net-misc/whois/Manifest
@@ -3,7 +3,7 @@ AUX whois-5.3.0-libidn_automagic.patch 778 BLAKE2B b9214f6f0c081abf6141057ee9f82
AUX whois-5.5.6-libxcrypt_automagic.patch 677 BLAKE2B e832e829f97c9b23ca4d62e037f74fdf87225390a399fa240f0789123144f07f3e2d66ec009662c9936d1a0f112998532350a2144d95dc96cac7b22250090fac SHA512 14b2787fc7933eaf21584dc93b84a605a3f593b77767f2b622b906f03c75edd3faee3d39281dc4332bb5b64b24bee07c7ccd1115f2e80ae394637bf093f70305
DIST whois_5.5.17.tar.xz 90608 BLAKE2B 82793097e421d88130d089fc64bb0bceac0c9170b39388262b45d2bf62fc2f8b7c4e393fc5351bba6be303ced00a00af1972bf73c1c8c7c86c812b19a0a6fb5a SHA512 0ed33edc2005eb51a88bda505cc3f6ebe3966095d6f12c03cfe62c12e7e575e1d008632d12de6f27b4c09b91ce5a45705d57acce88409e573bbd7b5132df7fc6
DIST whois_5.5.18.tar.xz 90216 BLAKE2B 2098b15d36ee0f99e710fdeb10ce1650eba84da1ce770df46182439a6de07995b79746767968522200f5261490e5ffd262673705b12e1004e1ca0dd1af0b9e15 SHA512 28482a6b84d97e2ff69e7a2d01865d227d76aff41a42511a6ebd4ac636b9054643d1df800e6575fb846712e1473f7a31a211dbc08fbdfaaead443d22138266c7
-EBUILD whois-5.5.17.ebuild 1872 BLAKE2B a5faf0a45a539c58c9087cdd7f5d9c385dcdcb439f4585b8b388e79889ce2cd2130d4364388808115b6fb663b0366054cf52f14c564a986deed0314e13b3e285 SHA512 61dbf76a8b25094310f0b59bef2b7a98123dc8e02499870109070cd4bc535c45c9de0e625916ddb48be54eac1cbf96e82ea100904b78a8e1e989f83140005f6d
-EBUILD whois-5.5.18.ebuild 1879 BLAKE2B daff0a2e3b2448cb772f919a62a55ac8ba6f471ffa529e9d6cbd22818bc74c2ccb1c281ef37e1ca62fa28881c77aa5d733ebb76e229c9f116e12191c7e9a41ee SHA512 29986f05b154c93041ec7f725314fd1fa81ff3a06dc379b954c510c631ec8586e11ba0d9ee35f12369778da74a4e522e5341b146174df253365eeea107924289
+EBUILD whois-5.5.17-r1.ebuild 1872 BLAKE2B a5faf0a45a539c58c9087cdd7f5d9c385dcdcb439f4585b8b388e79889ce2cd2130d4364388808115b6fb663b0366054cf52f14c564a986deed0314e13b3e285 SHA512 61dbf76a8b25094310f0b59bef2b7a98123dc8e02499870109070cd4bc535c45c9de0e625916ddb48be54eac1cbf96e82ea100904b78a8e1e989f83140005f6d
+EBUILD whois-5.5.18-r1.ebuild 1879 BLAKE2B daff0a2e3b2448cb772f919a62a55ac8ba6f471ffa529e9d6cbd22818bc74c2ccb1c281ef37e1ca62fa28881c77aa5d733ebb76e229c9f116e12191c7e9a41ee SHA512 29986f05b154c93041ec7f725314fd1fa81ff3a06dc379b954c510c631ec8586e11ba0d9ee35f12369778da74a4e522e5341b146174df253365eeea107924289
EBUILD whois-9999.ebuild 1879 BLAKE2B daff0a2e3b2448cb772f919a62a55ac8ba6f471ffa529e9d6cbd22818bc74c2ccb1c281ef37e1ca62fa28881c77aa5d733ebb76e229c9f116e12191c7e9a41ee SHA512 29986f05b154c93041ec7f725314fd1fa81ff3a06dc379b954c510c631ec8586e11ba0d9ee35f12369778da74a4e522e5341b146174df253365eeea107924289
MISC metadata.xml 439 BLAKE2B 609f61e31ef22ab28f06d9f0b6542a0efbcb8a006b05f14ff6339a332bb3f04996d13c9a62b55765ce4611df0e9efe021b6f5b5060b13d00d72eae71eb9f9e3e SHA512 05bf067e25586b2032b137dae008a4c59aed9e633f37b545d6ccdca6dc3d69d8614d8ad26c34e87d956b93d24b7962c3fe908070dcfd6826c8fe916b51f29d2f
diff --git a/net-misc/whois/whois-5.5.17.ebuild b/net-misc/whois/whois-5.5.17-r1.ebuild
index 6d1a89e7302c..6d1a89e7302c 100644
--- a/net-misc/whois/whois-5.5.17.ebuild
+++ b/net-misc/whois/whois-5.5.17-r1.ebuild
diff --git a/net-misc/whois/whois-5.5.18.ebuild b/net-misc/whois/whois-5.5.18-r1.ebuild
index 73f366159be4..73f366159be4 100644
--- a/net-misc/whois/whois-5.5.18.ebuild
+++ b/net-misc/whois/whois-5.5.18-r1.ebuild
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index e9fc47c36669..d27abab9664f 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest
index 176eb8135265..f35890bb8bc0 100644
--- a/net-wireless/iwd/Manifest
+++ b/net-wireless/iwd/Manifest
@@ -12,7 +12,7 @@ EBUILD iwd-2.4.ebuild 4967 BLAKE2B 826505ee17092f2114826b7db3755da971e9ebb2c7708
EBUILD iwd-2.5.ebuild 4969 BLAKE2B 7c9b9a82d6370ae137a17df3da3dc08a4354057072f70e4cddc7d52d9db72c639ab153e420adc4fb5ccb5d13f82c6b2f8af34674ff49aacda307015447ef56ee SHA512 8d5a2bfd3318acf42ffa1111f6d037bf7cd20c54369db08de290c20eb494f3578f58a017a4640ca8e00383afd0fab869d651dbd8b2718e8db17dd4146d7022f0
EBUILD iwd-2.6.ebuild 4969 BLAKE2B 7c9b9a82d6370ae137a17df3da3dc08a4354057072f70e4cddc7d52d9db72c639ab153e420adc4fb5ccb5d13f82c6b2f8af34674ff49aacda307015447ef56ee SHA512 8d5a2bfd3318acf42ffa1111f6d037bf7cd20c54369db08de290c20eb494f3578f58a017a4640ca8e00383afd0fab869d651dbd8b2718e8db17dd4146d7022f0
EBUILD iwd-2.7.ebuild 4969 BLAKE2B 7c9b9a82d6370ae137a17df3da3dc08a4354057072f70e4cddc7d52d9db72c639ab153e420adc4fb5ccb5d13f82c6b2f8af34674ff49aacda307015447ef56ee SHA512 8d5a2bfd3318acf42ffa1111f6d037bf7cd20c54369db08de290c20eb494f3578f58a017a4640ca8e00383afd0fab869d651dbd8b2718e8db17dd4146d7022f0
-EBUILD iwd-2.8-r1.ebuild 5079 BLAKE2B 7b9fa243a0167621d377fa35d32e62e4b59fe3185c1e52b3deb070f77862b6ee1cc2fe1980ff33181de4a55b62f303d312fcb13afebcccb60d8d8f1743af29e2 SHA512 69c7e8d378c8f752b236ba07b39e31b5dc2cae4620441a4a2e99a3d0e4fb6e141c3f6873b270b070d4148f9e3b8bfd14cb4c929908a89ee712f37f103098ada8
+EBUILD iwd-2.8-r1.ebuild 4082 BLAKE2B 20533dfcfa70657fb5c09b77a28d7814db2895eb57a75f80c15788e18244c7053b295b4627d1893089fb61210301cd9a98e5e53f27f92029181a8e028b1ec11f SHA512 95a0e5a54f1105bb5a80bc8c7fe16c03c55d354f011db92940680d8b9a7df208e4b921a8a774d97e0b6276fcb12e8de67c2942a6038b3cce348f6203b5575eda
EBUILD iwd-2.8.ebuild 4969 BLAKE2B 46a04585975c13522deb2c87c1cafd2af50d00358438e7d87c8fe81ee28a89f8fd8cdb94ce45a717816a7f06e1e42063804f081d24df2adc66cd0c9dd24b4732 SHA512 e2bd44e161a142ee9af275a8f60b63e470bd885e2a276666df05938f00bc8384dffe1e302c1ea10b68d58ee17fdb85f1dd3c6d090f87ce000cd7b65ade87e11b
-EBUILD iwd-9999.ebuild 4965 BLAKE2B d160cf783e7c66f3957d7b8814caec00474dc04e5018009a4ae600d07807e1a142fc8c17e912be43d26ead8f0af97ffed873d870656ccf2dcfd60fc51744e9fd SHA512 f1d5a1c2adc148dad670e326a173c4a2d4559a70950c9bde11daac8d27b78a0d90c5a22b3e36decc5566578bdc6e55ee0492e434b4ca8486e7c75ec2d42edf90
+EBUILD iwd-9999.ebuild 4078 BLAKE2B 14a5aca28d32e91f76308b4916072c13c4e732f99f43edcd563c13c80ef1034d2212a06379cd2b83566e2e79350d35cd5754472d0af33fc035013f07f46d7b97 SHA512 c3bf12a8c7431127b11dd9ca06e7cda185e504f1b62d5ca872e7d3e28f525aafcfaffe39787b01fa826df8af5b308c228ae9055bc8136ebd0c73f1c11ab74d0b
MISC metadata.xml 844 BLAKE2B a0745226f5314cee29c405d53b5f03c1e2706518272a69443174123601c4b79ad5902e2f22575b46bed37c5d6ebebd1ad4cdcccbb7c40405c4d04f2b92bef17d SHA512 9997101871ad37981492b0a70150d091926ec2321f13d70d5f85f2ff5d360cc87970beb9575c2f78a909e6f3a91ef022fd7115db9ec0ec77d5d94363ed30d793
diff --git a/net-wireless/iwd/iwd-2.8-r1.ebuild b/net-wireless/iwd/iwd-2.8-r1.ebuild
index d2f6f19fe2e4..6aaa8fdfe377 100644
--- a/net-wireless/iwd/iwd-2.8-r1.ebuild
+++ b/net-wireless/iwd/iwd-2.8-r1.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono standalone systemd wired"
DEPEND="
sys-apps/dbus
@@ -35,7 +35,6 @@ RDEPEND="
${DEPEND}
acct-group/netdev
net-wireless/wireless-regdb
- crda? ( net-wireless/crda )
standalone? (
systemd? ( sys-apps/systemd )
!systemd? ( virtual/resolvconf )
@@ -72,11 +71,6 @@ pkg_setup() {
~RFKILL
~X509_CERTIFICATE_PARSER
"
- if use crda;then
- CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
- WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: please enable CFG80211_CRDA_SUPPORT for proper
- regulatory domain support"
- fi
if use amd64;then
CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
@@ -100,23 +94,6 @@ pkg_setup() {
fi
check_extra_config
-
- if ! use crda; then
- if use kernel_linux && kernel_is -lt 4 15; then
- ewarn "POSSIBLE REGULATORY DOMAIN PROBLEM:"
- ewarn "Regulatory domain support for kernels older than 4.15 requires crda."
- fi
- if linux_config_exists && linux_chkconfig_builtin CFG80211 &&
- [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != *regulatory.db* ]]
- then
- ewarn ""
- ewarn "REGULATORY DOMAIN PROBLEM:"
- ewarn "With CONFIG_CFG80211=y (built-in), the driver won't be able to load regulatory.db from"
- ewarn " /lib/firmware, resulting in broken regulatory domain support. Please set CONFIG_CFG80211=m"
- ewarn " or add regulatory.db and regulatory.db.p7s to CONFIG_EXTRA_FIRMWARE."
- ewarn ""
- fi
- fi
}
src_unpack() {
@@ -141,10 +118,10 @@ src_configure() {
append-cflags "-fsigned-char"
local myeconfargs=(
--sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var
- $(use_enable client)
- $(use_enable monitor)
- $(use_enable ofono)
- $(use_enable wired)
+ "$(use_enable client)"
+ "$(use_enable monitor)"
+ "$(use_enable ofono)"
+ "$(use_enable wired)"
--enable-systemd-service
--with-systemd-unitdir="$(systemd_get_systemunitdir)"
--with-systemd-modloaddir="${EPREFIX}/usr/lib/modules-load.d"
@@ -155,12 +132,12 @@ src_configure() {
}
src_compile() {
- emake ${MYRST2MAN}
+ emake "${MYRST2MAN}"
}
src_install() {
- emake DESTDIR="${D}" ${MYRST2MAN} install
- keepdir /var/lib/${PN}
+ emake DESTDIR="${D}" "${MYRST2MAN}" install
+ keepdir "/var/lib/${PN}"
newinitd "${FILESDIR}/iwd.initd-r1" iwd
@@ -176,10 +153,13 @@ src_install() {
if use standalone ; then
local iwdconf="${ED}/etc/iwd/main.conf"
dodir /etc/iwd
- echo "[General]" > "${iwdconf}"
- echo "EnableNetworkConfiguration=true" >> "${iwdconf}"
- echo "[Network]" >> "${iwdconf}"
- echo "NameResolvingService=$(usex systemd systemd resolvconf)" >> "${iwdconf}"
+ cat << EOF > "${iwdconf}"
+[General]
+EnableNetworkConfiguration=true
+
+[Network]
+NameResolvingService=$(usex systemd systemd resolvconf)
+EOF
dodir /etc/conf.d
echo "rc_provide=\"net\"" > "${ED}"/etc/conf.d/iwd
fi
diff --git a/net-wireless/iwd/iwd-9999.ebuild b/net-wireless/iwd/iwd-9999.ebuild
index 2b56e4c17699..44945f55296a 100644
--- a/net-wireless/iwd/iwd-9999.ebuild
+++ b/net-wireless/iwd/iwd-9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999* ]]; then
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git"
ELL_EGIT_REPO_URI="https://git.kernel.org/pub/scm/libs/ell/ell.git"
else
- SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz"
+ SRC_URI="https://mirrors.edge.kernel.org/pub/linux/network/wireless/${P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
MYRST2MAN="RST2MAN=:"
fi
@@ -22,7 +22,7 @@ HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/"
LICENSE="GPL-2"
SLOT="0"
-IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 crda +monitor ofono standalone systemd wired"
+IUSE="+client cpu_flags_x86_aes cpu_flags_x86_ssse3 +monitor ofono standalone systemd wired"
DEPEND="
sys-apps/dbus
@@ -35,7 +35,6 @@ RDEPEND="
${DEPEND}
acct-group/netdev
net-wireless/wireless-regdb
- crda? ( net-wireless/crda )
standalone? (
systemd? ( sys-apps/systemd )
!systemd? ( virtual/resolvconf )
@@ -72,11 +71,6 @@ pkg_setup() {
~RFKILL
~X509_CERTIFICATE_PARSER
"
- if use crda;then
- CONFIG_CHECK="${CONFIG_CHECK} ~CFG80211_CRDA_SUPPORT"
- WARNING_CFG80211_CRDA_SUPPORT="REGULATORY DOMAIN PROBLEM: please enable CFG80211_CRDA_SUPPORT for proper
- regulatory domain support"
- fi
if use amd64;then
CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_DES3_EDE_X86_64"
@@ -100,23 +94,6 @@ pkg_setup() {
fi
check_extra_config
-
- if ! use crda; then
- if use kernel_linux && kernel_is -lt 4 15; then
- ewarn "POSSIBLE REGULATORY DOMAIN PROBLEM:"
- ewarn "Regulatory domain support for kernels older than 4.15 requires crda."
- fi
- if linux_config_exists && linux_chkconfig_builtin CFG80211 &&
- [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != *regulatory.db* ]]
- then
- ewarn ""
- ewarn "REGULATORY DOMAIN PROBLEM:"
- ewarn "With CONFIG_CFG80211=y (built-in), the driver won't be able to load regulatory.db from"
- ewarn " /lib/firmware, resulting in broken regulatory domain support. Please set CONFIG_CFG80211=m"
- ewarn " or add regulatory.db and regulatory.db.p7s to CONFIG_EXTRA_FIRMWARE."
- ewarn ""
- fi
- fi
}
src_unpack() {
@@ -133,16 +110,18 @@ src_prepare() {
if [[ ${PV} == *9999* ]] ; then
eautoreconf
fi
+
+ sed -e "s:Exec=/bin/false:Exec=${EPREFIX}/usr/libexec/iwd:g" -i src/net.connman.iwd.service || die
}
src_configure() {
append-cflags "-fsigned-char"
local myeconfargs=(
--sysconfdir="${EPREFIX}"/etc/iwd --localstatedir="${EPREFIX}"/var
- $(use_enable client)
- $(use_enable monitor)
- $(use_enable ofono)
- $(use_enable wired)
+ "$(use_enable client)"
+ "$(use_enable monitor)"
+ "$(use_enable ofono)"
+ "$(use_enable wired)"
--enable-systemd-service
--with-systemd-unitdir="$(systemd_get_systemunitdir)"
--with-systemd-modloaddir="${EPREFIX}/usr/lib/modules-load.d"
@@ -153,12 +132,12 @@ src_configure() {
}
src_compile() {
- emake ${MYRST2MAN}
+ emake "${MYRST2MAN}"
}
src_install() {
- emake DESTDIR="${D}" ${MYRST2MAN} install
- keepdir /var/lib/${PN}
+ emake DESTDIR="${D}" "${MYRST2MAN}" install
+ keepdir "/var/lib/${PN}"
newinitd "${FILESDIR}/iwd.initd-r1" iwd
@@ -174,10 +153,13 @@ src_install() {
if use standalone ; then
local iwdconf="${ED}/etc/iwd/main.conf"
dodir /etc/iwd
- echo "[General]" > "${iwdconf}"
- echo "EnableNetworkConfiguration=true" >> "${iwdconf}"
- echo "[Network]" >> "${iwdconf}"
- echo "NameResolvingService=$(usex systemd systemd resolvconf)" >> "${iwdconf}"
+ cat << EOF > "${iwdconf}"
+[General]
+EnableNetworkConfiguration=true
+
+[Network]
+NameResolvingService=$(usex systemd systemd resolvconf)
+EOF
dodir /etc/conf.d
echo "rc_provide=\"net\"" > "${ED}"/etc/conf.d/iwd
fi
diff --git a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild
index d24021301400..179de1b2301d 100644
--- a/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild
+++ b/perl-core/Compress-Raw-Zlib/Compress-Raw-Zlib-2.206.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Low-Level Interface to zlib compression library"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
# We use the bundled version of zlib as the minimum version for the system copy
# Check on bumps! Look in https://github.com/pmqs/Compress-Raw-Zlib/commits/master/zlib-src.
diff --git a/perl-core/Compress-Raw-Zlib/Manifest b/perl-core/Compress-Raw-Zlib/Manifest
index 7645c6af6a32..ae8af6aba487 100644
--- a/perl-core/Compress-Raw-Zlib/Manifest
+++ b/perl-core/Compress-Raw-Zlib/Manifest
@@ -3,5 +3,5 @@ DIST Compress-Raw-Zlib-2.205.tar.gz 481904 BLAKE2B 19572f48b1f25a901b1a88ad49d40
DIST Compress-Raw-Zlib-2.206.tar.gz 481767 BLAKE2B be4508171b24046c289d07706b1fb61d147057789a91b39799cd61bd388bcf4d02776e79237e3dc26ba12ee578d70898b615621170b73bbdd650f90d10781012 SHA512 3c722e6f363de90f6367446624090a9c482c9ed09f34b749765706da68e55e63f94608ea1d06669af567d8f8111d3311415f1f8a3daf782368c9a7bd4ff226f5
EBUILD Compress-Raw-Zlib-2.202.0.ebuild 957 BLAKE2B 0221460bf0a480506ff51fdc711a476e46cf771f5722796a06bf22feb89667c4e329359bff7e9ce7350651725d4e939c8abaae65d3353cd33208fbfe00d4a855 SHA512 0102ad5c4f432b7605e5446a990eedeebf3549f7e769b75bd7f7b0a128582f1c63842a20fb02b1f928a665a085e361c0f9e7cb5a6916298ef54e573102cb189d
EBUILD Compress-Raw-Zlib-2.205.0.ebuild 965 BLAKE2B f87d4a2462df1fa9ef35bdf27049bb1ef1830c77a36f06e46789547091077bb554f6c458d46efe2c26483a6f3c162bf4b8c357c3e7eaee4e3378fd5816067622 SHA512 3bb82760cac285be51a06208929610c0922f66c0d02280250b635650cdb7bbd66cfede935fc734ac741508a54816892453396c9424346cfb8488febd93f1193a
-EBUILD Compress-Raw-Zlib-2.206.0.ebuild 959 BLAKE2B 81c0b935ec00c146ab6dfd5414f3de72a618e2b219d092a820336c88f1eb57c135ee4c4d2543fa5770826b3819dcab292c6ef1eb4e37ae512b57ad2487ddeac8 SHA512 49681d1942aa116554c82c6b051d7e1a09062b8ac8eab9e5e28528050ee13e89ba1d40341c7c20575b026ae888d50196e4371184ca96a422929ff77d8a639994
+EBUILD Compress-Raw-Zlib-2.206.0.ebuild 958 BLAKE2B 04176b34b045c3b15c14af57dbdb18f8a25b3b542a61ac68605a9c3ef1b8feff721ad0a4499d12c0f5bdc5c9e142d99e1e85c1b3bcb3085c0b62e390a73feae7 SHA512 072378d19802ac86352a910a479640daf402c532a1eba60f5d7dbe40762c9448980fa771306f5ce6ea02d085855c6e9ae5a469526f29f1735eaddbf0d3fdbc9f
MISC metadata.xml 408 BLAKE2B 3f82618b044265b3f70d4a3462905fdaff9a2ed200a05b4f4eebb03a76452d73f7162ccec4225a5039ac27c0a867bf41293e16cb3d85592f04cd2967c866a057 SHA512 2138a8048939760d1fc0da310b1e16cb35a7ae6a819980639946fb495a4be24a102153f004ac8a382c736f18f25b006abcd8e3d347a6b37e1e8fe8f50991228d
diff --git a/perl-core/Manifest.gz b/perl-core/Manifest.gz
index 88f258489e1f..9ca70291162d 100644
--- a/perl-core/Manifest.gz
+++ b/perl-core/Manifest.gz
Binary files differ
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index f0417c510510..fa8e95997348 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/polychromatic/Manifest b/sys-apps/polychromatic/Manifest
index 59dd60a32f29..261266b164bb 100644
--- a/sys-apps/polychromatic/Manifest
+++ b/sys-apps/polychromatic/Manifest
@@ -1,6 +1,4 @@
-DIST polychromatic-0.8.0.tar.gz 1568480 BLAKE2B 26400829ef19c0155759f3fc146158631dc24379e0bde9d692f6fa0eaed8c18bc4d15e078fb8548f208d9b968a414b35fd4ad18e40f6297ce49e9cd9fc910e3b SHA512 a58e85e52a92ccb7fee837692bbf294fe376198582be0c0e982af37c3853667a80f8e67d074f0128a134ede05c4a064614036c847f8be22503e448b1385a1c5a
DIST polychromatic-0.8.1.tar.gz 1673716 BLAKE2B 9751985ac429d5da19e829f3b17565e1c42b7859df6ce3be031e34148e1c30bcb37bee3103b038e902a818a7ade9e3cc4400570135c34229494666f9a9a6012a SHA512 61add658825f99f729e6921c41aa97b2075e5cbd3dcdabb6602a7eeb6b505a3435d9231ed163490289374bf78737544cda77d45c39f245f20f07886824ea61fa
-EBUILD polychromatic-0.8.0.ebuild 1905 BLAKE2B 525f69c17166ecc5a77684539cef9123166205aee84db0162f49eb536e9462e9d6b80f7312d5745f400e2f45e312b812a3549edb545df59769743a5b651b091e SHA512 0bcd0e2eaafb3dcad881142a37654296828c44efc6b14083ac3f53d2012df2f61bb9b0943e4e666fce49d970026fd455719cafcb9c70862ef9e5a1b75fe77d66
EBUILD polychromatic-0.8.1.ebuild 1904 BLAKE2B 3b9311faf13e46e18a85db308a6c2dd77fdfab60c09bbf6116381cc17147c96bad47d81e8e5f8715cb8688e4127db1f66857764a2cf6297d1a15860c64ae1fe1 SHA512 3287e9e1d28f3ee49c22ddd5ce968659a9db789eff2af8597bfacea105e3a6f7ae0d11b6372c4da3e024fe656c7c5495637a80c921d327d1469af32b7d5fca4b
EBUILD polychromatic-9999.ebuild 1905 BLAKE2B 525f69c17166ecc5a77684539cef9123166205aee84db0162f49eb536e9462e9d6b80f7312d5745f400e2f45e312b812a3549edb545df59769743a5b651b091e SHA512 0bcd0e2eaafb3dcad881142a37654296828c44efc6b14083ac3f53d2012df2f61bb9b0943e4e666fce49d970026fd455719cafcb9c70862ef9e5a1b75fe77d66
MISC metadata.xml 993 BLAKE2B 193ed9d7f922efa078e7856084b828ff4f97d8606a1979206b3ff4a36ddcc6ff88a1adc3d0d899261fef5ae5751a1204fb27a03b0a8ff7510578f431a89a0cd2 SHA512 245f395c90cfbe36dae2bc1da5f1c6d2513ebde78a44e7a785a4bb9c01cf24ea0be81405c82eb8f4fbc34d34a4990a36359e98658d1340e47172257a867aa8db
diff --git a/sys-apps/polychromatic/polychromatic-0.8.0.ebuild b/sys-apps/polychromatic/polychromatic-0.8.0.ebuild
deleted file mode 100644
index f3045e367458..000000000000
--- a/sys-apps/polychromatic/polychromatic-0.8.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-single-r1 readme.gentoo-r1 xdg
-
-DESCRIPTION="RGB lighting management software for GNU/Linux powered by OpenRazer"
-HOMEPAGE="https://polychromatic.app/
- https://github.com/polychromatic/polychromatic/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- >=x11-libs/gtk+-3.20:3[introspection]
- $(python_gen_cond_dep '
- dev-python/PyQt5[svg,${PYTHON_USEDEP}]
- dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/colour[${PYTHON_USEDEP}]
- dev-python/distro[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/setproctitle[${PYTHON_USEDEP}]
- sys-apps/openrazer[client,${PYTHON_USEDEP}]
- ')
-"
-BDEPEND="
- ${RDEPEND}
- dev-util/intltool
- dev-lang/sassc
-"
-
-DOC_CONTENTS="To automatically start up Polychromatic on session login copy
-/usr/share/polychromatic/polychromatic-autostart.desktop file into Your user's
-~/.config/autostart/ directory."
-
-src_install() {
- meson_src_install
- python_optimize
- readme.gentoo_create_doc
-
- python_doscript "${S}"/polychromatic-{cli,controller,helper,tray-applet}
-
- # Do not force polychromatic to autostart on session login.
- # Move it into /usr/share/polychromatic and treat it as an example file
- # that could be installed into user's ~/.config/autostart/ directory.
- mv "${ED}"/etc/xdg/autostart/${PN}-autostart.desktop \
- "${ED}"/usr/share/${PN}/${PN}-autostart.desktop || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- readme.gentoo_print_elog
-}
diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest
index 79cbd4c07652..7ef587ebec09 100644
--- a/sys-apps/pv/Manifest
+++ b/sys-apps/pv/Manifest
@@ -1,5 +1,5 @@
DIST pv-1.6.20.tar.bz2 115310 BLAKE2B b50623f623231e8e8615f960bad83d10e12d5274c57d23ea843d16fce30b3e690284b2d9b01f82a16b9790e2bf26f80f560e226589a62ca677a2cf90ea007691 SHA512 e445f91b298ed285ddab54a3f8a6b5d5297e2e2eb8ad7b2ee2cbacca4adda9c6ca2bf3c77bf2a93373d3875c5b3b0b345d3945cbd91fc2647c6c25f1661a6752
DIST pv-1.7.24.tar.gz 160435 BLAKE2B a6cff613ac99294d70d1347e78625d838873740d2251802b461a29de28d9c2dda8ebc1fd0a8807fc420c8faf846bc8afc7c6f3e551ff243f02fa5e9ab3caf53e SHA512 46310e2d297bef1a8a7cbf2a23b2e19b21e367902de6cf759fb1a58275e0351d1f6f1ae101a32acaaa579a16c18ed49b116e58f158c87be527533ebacabd7671
EBUILD pv-1.6.20.ebuild 1456 BLAKE2B 055fc1d118f5f5500e3fb453d94ae40c0db8389425df249cd2cc8d9303db9a113a13d324c1b2f53d993ce455eaaaa695bc542a4c53f5bc2564d314ffbe76721d SHA512 583e35041a54b3123c757acad234afb053d00703e8b8a57efb680fc76d7738485f30d0aed94ad31bbd9d4a4db7356b72a0628ec74fffaa3388af8b7e3abf54a3
-EBUILD pv-1.7.24.ebuild 1372 BLAKE2B bb70045de27d694c114eb35a22b6ed63bcd03a7cf6476d0486075f752c113d1eb3897165b8fd90ec61a9e2958b02c0411f860b02a3f1d89bed942c403ed3b9ef SHA512 c8c9bb1909b21a4e80e70b26a495692f286daf494fe2ef2c6d528a94ceacdf51fd69c688958f35df09c2d4e6e7efb28fb0099856388565efb870d8880ff9a748
+EBUILD pv-1.7.24.ebuild 1364 BLAKE2B bcf84d8ce9ef43828b060ace27d330cf452ae996539181bccc1114c111523650966d83996c7625848bb01693125ef768155ae4d958ebe1abb5e5322c04972e50 SHA512 92251054a71196ce418360c14cbcfdd1d0beec36c1420655a9cfbfb5c9c37016725e1f55f49791f95ec291f01877d937ac9d49b1c8f0c01988cffbca4324d84e
MISC metadata.xml 428 BLAKE2B ea3ddd8e39479bded00408edd790a1015656e0c8bed1f771e8d5ed309ff4ff4a1a5055b9b376af1aa22f8bdd84a695ed953170cdc0a2da47876588e37416f771 SHA512 fb7ff3b1fa39adb2313e316516ae8754dc9117ab2dcc9ba144d8c7a13f0a1282b9b6d1a64cac8ef80bcd0f8fd10b5afd92aedd57e7304c1486f32ceb1f99de22
diff --git a/sys-apps/pv/pv-1.7.24.ebuild b/sys-apps/pv/pv-1.7.24.ebuild
index 2888d46d4234..bea3f95d63e5 100644
--- a/sys-apps/pv/pv-1.7.24.ebuild
+++ b/sys-apps/pv/pv-1.7.24.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www.ivarch.com/programs/sources/${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug nls"
DOCS=( README.md doc/NEWS.md doc/TODO.md )
diff --git a/sys-apps/system-monitoring-center/Manifest b/sys-apps/system-monitoring-center/Manifest
index dd6cc59a6d99..09b81aed156c 100644
--- a/sys-apps/system-monitoring-center/Manifest
+++ b/sys-apps/system-monitoring-center/Manifest
@@ -1,8 +1,6 @@
-DIST system-monitoring-center-2.17.2.tar.gz 534153 BLAKE2B af347f35e4e29e0e8a075176fd971b60e1d474fd620ae01716de629008fac0d25a92c09271b47508173e39385927820f321e73abd6bceb46d76de88254fa257c SHA512 e98115d518e45fffc1c5a1d3391362484fd6ce517e57ba6de93dbcd1ec10c5109642fb0eaa47381eb6ba7bf107838c7f444e3829e699e38218266ab65c15870b
DIST system-monitoring-center-2.18.3.tar.gz 1496729 BLAKE2B f9ea49d9bc04b6f395b6a19c4f4a75ad047fcb53e4d766b2a93acac5a05d9bbde89d206d55155fe07a6f52bec04c604bcdaeb9ac37ad4d91da0a2c8e0ae5f98d SHA512 ebe47064647a8089400e1697813e673ce0f8bcf7dde3e79a76670edfd65eea7b59d067544e61dc61c10422e46403174ee6042191e93a09adbcc0076d576372de
DIST system-monitoring-center-2.20.2.tar.gz 1503080 BLAKE2B f7be7678b6ba91bba2654bb189ae46775182ae7f9fc349d2259678438597dadb1553aedf461356bf84ff16245263d3d41eb876ec35793fdaf307d404a9491bce SHA512 69df00396bbfea7a08ee067ba32d7163e2ded3fd9c4260fe71fb2b060d91c2e3b7e3aeb3a8d5731e8f1948add59edafedfb3cce1555f599d8e9a56235adc91a9
DIST system-monitoring-center-2.21.1.tar.gz 1505833 BLAKE2B a2270f20e745191eb72c299d2d4f9a28d5a06ec538813ed60afa628bc4cc053a5ca3e0a5daacc60008d46de55a03d7403e2dbec1f3d62fa67361661bc0101ace SHA512 acc3ea1623407aec703efdd8461a67bb858446b6dbcecfddbf26e0edea1c39ca0cd64d0f81d662340d540cf4fe855bcbc8eb20b48af7f2caea2e7b39169c8c53
-EBUILD system-monitoring-center-2.17.2-r1.ebuild 1008 BLAKE2B 0cfc5f22af64d9e22282245ce947124448705bbf0a6785ba988cf394ad1b0af820f8ed878233bf88166b4a6eb14c347df6ff5375670f7795f1024f8cfb327e84 SHA512 2683a2a50ffcfedcc45af6f21b2527406047621f0a6ece52b1075e60a598f855277ab6fb66ac6af24a3fe26795f9b9ca443c5df581fc9165d180db82a5b9930d
EBUILD system-monitoring-center-2.18.3-r1.ebuild 1008 BLAKE2B 0cfc5f22af64d9e22282245ce947124448705bbf0a6785ba988cf394ad1b0af820f8ed878233bf88166b4a6eb14c347df6ff5375670f7795f1024f8cfb327e84 SHA512 2683a2a50ffcfedcc45af6f21b2527406047621f0a6ece52b1075e60a598f855277ab6fb66ac6af24a3fe26795f9b9ca443c5df581fc9165d180db82a5b9930d
EBUILD system-monitoring-center-2.20.2.ebuild 1009 BLAKE2B 4be408efef2d904c8735400dd1e35005b58adffe05a81b1164f9bffa595b94ebb13370a0883e33da1ed6a59b2a4aa51d41d2a7d790c8129c943074aaa19ec85b SHA512 24ffa6417e55c025f127cc4fab700fe2d8f3e11c2555a0c27a0adebaf960533626886907f22ba9932f7768b17d7d16568d4cd04964b0c8bba08c9992b6ec2e2f
EBUILD system-monitoring-center-2.21.1.ebuild 1009 BLAKE2B 4be408efef2d904c8735400dd1e35005b58adffe05a81b1164f9bffa595b94ebb13370a0883e33da1ed6a59b2a4aa51d41d2a7d790c8129c943074aaa19ec85b SHA512 24ffa6417e55c025f127cc4fab700fe2d8f3e11c2555a0c27a0adebaf960533626886907f22ba9932f7768b17d7d16568d4cd04964b0c8bba08c9992b6ec2e2f
diff --git a/sys-apps/system-monitoring-center/system-monitoring-center-2.17.2-r1.ebuild b/sys-apps/system-monitoring-center/system-monitoring-center-2.17.2-r1.ebuild
deleted file mode 100644
index da1003cb4f3f..000000000000
--- a/sys-apps/system-monitoring-center/system-monitoring-center-2.17.2-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson python-single-r1 xdg
-
-DESCRIPTION="Multi-featured system monitor GUI written in Python"
-HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/hakandundar34coding/${PN}.git"
-else
- SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- gui-libs/gtk:4[introspection]
- gui-libs/libadwaita:1
- sys-apps/dmidecode
- sys-apps/hwdata
- $(python_gen_cond_dep '
- dev-python/pycairo[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- ')
-"
-
-src_install() {
- meson_src_install
- python_optimize "${ED}"/usr/share/${PN}
-
- mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die
-}
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 2123aea74c0d..eac56445ff41 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest
index db465ca0c644..c8d5ab3953ea 100644
--- a/sys-devel/mold/Manifest
+++ b/sys-devel/mold/Manifest
@@ -4,7 +4,7 @@ DIST mold-1.11.0.tar.gz 8210923 BLAKE2B b3854a14a956dd568625fc28c96636e7cadf81b9
DIST mold-2.0.0.tar.gz 9205927 BLAKE2B f80c72c58f4618a74390417fdf90f816810350baf1ac74d21294f5ffba7ee263807175be531c9db77209bd05a31ad11fd84d4aeb03fb057cefac7575f71612d6 SHA512 11c3d1e07fe4fcc28cff58b8e432526e4604aa55b49fa47c9495e439206fb9f6a1686b1c5bd2dc907ffd7fe62ac1c72317619fc8a5d7caaa5c327de585f16827
DIST mold-2.1.0.tar.gz 9278811 BLAKE2B b31e13f92177553adf5069cf35c8c75c7bc28f0af4d1726cdc0c6abc1c9d3baaa5be512c3a8fb9bc3c3110096a79e1c6751c701171769595a2234fc1fa8c441a SHA512 f1c98d349b35b4042109d71f7db6eb8d7d089dc3241735bbd7b5402d513dcc85ca17904828779e5fc8234650fa9fb97f47c3a2f3e89cc2fb3cb9e9110439e5a2
EBUILD mold-1.11.0.ebuild 2168 BLAKE2B e6da026cd317d9bce59fb0c802f11571107df36310b4c69c9a1e01386bd989c7c0c785b23eaddee62447ac1aa472096b63156e07640ec7f978c49f08b1c8f765 SHA512 ac3d33eaa80eee576bb4151664bad21647d6517f97a30ac3448a4294f1f92b86a48dd82af340d499510dbca9b84d1960874223ce0c3e229c34efdeacfc4659dd
-EBUILD mold-2.0.0-r1.ebuild 2217 BLAKE2B c98fe92a85afc075ff6cb2664b060c0b39ef0d69707e363760c62871376bf82f6effd4402716108e3c6cdae49f8734c821c675a244cbec96f092aeb681ef924a SHA512 0144da3fd4bed3cd338b18c6700db4c1787911546fbc8e999b456856770a118561a21fa9b882ce441246ec7705e06590c7f52a8ff263a5fe3cf1026b73d1cdc4
+EBUILD mold-2.0.0-r1.ebuild 2216 BLAKE2B 63f97d8f38f04769b66c914addd6bfa42d877fd002008c66df50cd96827cdf467a759c7726c4fbb3355d9dfb52bc924ffa693cc2c2fb49a3de38cb29d6201863 SHA512 bb5538ce441103f9a45d9f6339dffa27d9904b747b835017c0d761a8498a828cab4db14ffba4a5e520a0a2f35e89b8a7f7c428a70c60ff0fef127b3cb464181f
EBUILD mold-2.0.0-r2.ebuild 2262 BLAKE2B 36664776ccff03553da6d71885104666f3b91be07ab8f4f62c96fc7b116d0499172c9cc43f3b05f5fb2bd6b24f80af93ce0e916ceb7ff6dcefb952c4496cfc16 SHA512 48284ddd900756dcf17cb6e8d7729f7fc45a5019d6760522afcfc6c9e6738df37cafd5e68566569f9465e3288de8f6b4854a9d85d2fc48a0b106a4e3a994e5b0
EBUILD mold-2.1.0.ebuild 2170 BLAKE2B 0891815449af55730ec4e7ea9b024f00a37c527124c3c089e154750842d1db85e40efa9167a226413b6cd0dd190a4d44c8b43de41ce32a1d14932a672a238461 SHA512 4a1373a4a9c170fd20fdc5d69f59175688939ffe8ec6160b6d5d93e17f08007025f13222b2295548e44ffb6f9334ece69b028510e395829ebe85ff885b4a4fe5
EBUILD mold-9999.ebuild 2135 BLAKE2B d4f1fa2d83479bc21d8ad6ba3ec2be322ba35edb249e1778dd030f8f9e8919086b6a0a5b0ef75faf175713ab1c2196d88e577e7dca4db8a2d2ec61a7e8eaf014 SHA512 3e9bbd078bc50dc99b2bb32b1ef5b817c077f2ae214283c08c83ee4fd2b2e2761fe04ac2e9d163756564259b44c75ec5ef47fbbca75bfa4026e827c497062d2a
diff --git a/sys-devel/mold/mold-2.0.0-r1.ebuild b/sys-devel/mold/mold-2.0.0-r1.ebuild
index 6d863f669627..74b7d3ab089c 100644
--- a/sys-devel/mold/mold-2.0.0-r1.ebuild
+++ b/sys-devel/mold/mold-2.0.0-r1.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
fi
# mold (MIT)
diff --git a/sys-firmware/Manifest.gz b/sys-firmware/Manifest.gz
index e800011ecb18..132b5b564e44 100644
--- a/sys-firmware/Manifest.gz
+++ b/sys-firmware/Manifest.gz
Binary files differ
diff --git a/sys-firmware/firmware-imx/Manifest b/sys-firmware/firmware-imx/Manifest
index 95c47506e602..56a76589a060 100644
--- a/sys-firmware/firmware-imx/Manifest
+++ b/sys-firmware/firmware-imx/Manifest
@@ -1,3 +1,5 @@
DIST firmware-imx-5.4.bin 429744 BLAKE2B a573f14d2c7cb35a1129bf5b1ebc31126ebb23b4a5d4ba407ddb432148d34f27e94990ca2b8dbe6083905f3504ca3db19966283b33657e2a2b0b5ed4cd8c0c79 SHA512 0c9d6e80a67d15518212573dbfe8addd6c7c5c8065f077bb58f6904c6d288c718d0b3dc4ed4735941d22bc9116a4986fb268327e2c1adcc6523ff84fa93c6b64
+DIST firmware-imx-8.17.bin 1460231 BLAKE2B 17d790052015675aa972d312f4b8d8dab2d167f48cdd880b31b7bf52f79882bbb1bdfb8fcf49d0b6f41f3cd7c5b88963ea7034ed45e35f9c8db16873fc90ed23 SHA512 88c0866354175bb7b54b15ef58e41e3c51e63ea9eeb1cef1c91cdf180a52e97fb755428180df84bee2e9f0dce9633fb663d4f68caa6c327fb2a3fe508dc4cdf9
EBUILD firmware-imx-5.4.ebuild 650 BLAKE2B 27a44f6539f6fbc0fce83ed7c4591df1672890ee187558c4c34efa6d9e47acad37675d5592675d6dba3b07b74d05e8c407d7d3bb77f0a3d4ff46c560b9fb800d SHA512 48680e7d94dd4e29f0eed4430d91c770e90c59acd6845ff6862b03bcbbeabaf085f879d0ee88b4f689096453ad0b1e36d6b645aa6d92e2e1bb360441af39e906
+EBUILD firmware-imx-8.17.ebuild 582 BLAKE2B 29d7537b7837c8d4890310c4fa2dddbfc2c7a417fada0eddf0f891e0f5c26632a7ce5f8d173de5e63925d854a5477400757afe965fb99f89e0b45b068a6da067 SHA512 36b6221329de699f1135ca989cba129a7ad5f46c77538bd3317d4e53b90752ab64316b362749872f66551ebcf2de17fcd63d1c38f53c54da723ad2f1fff941f0
MISC metadata.xml 248 BLAKE2B 97ed0d2320e1aa2d1cca6b63b0cf9cb07669ea73ac0dad7a8f7db4f510d3b2dc28cbf5a7c019f15ac87c25c5e51e619386694b49d21fc19f4092047c8e382287 SHA512 23bb29604f7cc644073025158d751004189a85fe6be88a7817afebad685c3b73f21cdb3e5d05f16699baa5d6b52f1e3a1f365b1ad7ea09bfcd204182e646f203
diff --git a/sys-firmware/firmware-imx/firmware-imx-8.17.ebuild b/sys-firmware/firmware-imx/firmware-imx-8.17.ebuild
new file mode 100644
index 000000000000..30bb93a7b840
--- /dev/null
+++ b/sys-firmware/firmware-imx/firmware-imx-8.17.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="NXP i.MX firmware"
+HOMEPAGE="https://www.timesys.com/"
+SRC_URI="http://repository.timesys.com/buildsources/${PN:0:1}/${PN}/${P}/${P}.bin"
+LICENSE="LA_OPT_BASE_LICENSE"
+SLOT="0"
+KEYWORDS="~arm"
+
+S="${WORKDIR}/${P}/firmware"
+
+src_unpack() {
+ eval local $(grep -a -m1 "^filesizes=" "${DISTDIR}/${A}")
+ tail -c"${filesizes}" "${DISTDIR}/${A}" > "${P}.tar.bz2" || die
+ unpack "./${P}.tar.bz2"
+}
+
+src_install() {
+ insinto /lib/firmware
+ doins -r epdc sdma vpu
+}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index c6c8b8ab1ac1..4eb0de57b849 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index c30cd237f126..bd699fcfb5da 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,12 +1,3 @@
-DIST genpatches-4.14-326.base.tar.xz 6153488 BLAKE2B 713e318a10f07b6e22303193218635e19c0d2201356e9e7b8cbe348341fa48b7c4b565e019f41279257204f75788547606f584f67474a2b1a61ae79c6d5974be SHA512 825fd133008f0189342b9be964e25c12066563709d95229b6d55ed243f66ae1af9c18986912ea15210eacb55238730805796ade84c21bd35832d7a0e617a07bb
-DIST genpatches-4.14-326.experimental.tar.xz 5708 BLAKE2B 00313f1de3a04acd9786e7761b1fc3383e56d9452578f5bc2361105259bf462f3da3cb3ec2ebceb4f3a41fd3ca6879a52eca00d4475893d5443fcb6311f77f0d SHA512 ee5df108ced513d8b43d6c8f0686122a72dbd477657af162f0860b673560a40788c460eb9ff76b533e4c769522b39db7a051b24da612280a6511d27ca7d4568d
-DIST genpatches-4.14-326.extras.tar.xz 3656 BLAKE2B 097e1a1720afdf9dd7a3b5d6b039aa0ede783887653f4081eac33959be179b915f3b7cd1cc45b2e1eb3b1fdceae38a844ca77c310fcfc810ea94be7032a2d59b SHA512 a07a3a7736215bfb7593c18f1a09418ee2424fbf452889453f804cb3d0b1d3464b44d41f12f39ff37c32cc836c22f0721ba283418919d9eb915e00321018e57d
-DIST genpatches-4.14-334.base.tar.xz 6337968 BLAKE2B 1d07d13ed33cb9fde5b08b8734711bb40b78be95535a863a9f9164e06f6c938454ef44d3f7b2aca8f9a3e049afe58374b08f14fc0437b74a128deff0545f7c40 SHA512 f4f965be16aab67b6380c825f4c5efc5f47e3d8035055c7135c445f6ff57f5765736a1186d932f7ce267b8f86be84235d3c059827b334efcadcee3ee33c210da
-DIST genpatches-4.14-334.experimental.tar.xz 5708 BLAKE2B aba18e4d31dc2067404f06e3645bf0e77acd0500774e3216c542393aa39d2916291ff224df5d18b6a79952e7bd84acd20b4e03968f6c4eda91171ba4004e98af SHA512 33a43f10a107d1f746028dbaf35f5b6b75c5798a9def9d985f77682e64bf2f66d924231e5ca2a16338d7afc651d79c8bed429e68dbe1315a9df118f3bc3d0b81
-DIST genpatches-4.14-334.extras.tar.xz 3652 BLAKE2B 297b29d8f45e95094b34957ab2614cd2bc29bf7d9c05f8aebe2f4a6ec9258a19e5a7099eefab329f0d7c32778219002dbd40d88731cf7fb9f7fb3b56a4f31f64 SHA512 b24b7ca8882936e791a6c87b6867019aebf6a001d47345ae77acb8cb13ae745066fda8773a029655ef3a8962d54c78ab577042f5ac232b7a78bc7446f41fe742
-DIST genpatches-4.14-335.base.tar.xz 6347564 BLAKE2B e6465c0473fe0f0195df24a7ccbff9e0e8736cdfa2c0a3c56c6e4370605634115e7b47d7772f81227fa4c6409d92e774d49e2648a16034b28fde4d6c9b48d234 SHA512 3014a2d8e445725986fe8be72e09fcf213917f08e2dc9775d21177c6ead4153a279d81eb720536a5f1e4b1a0aa4b144645839726ae9d781191eb888b578f9ea0
-DIST genpatches-4.14-335.experimental.tar.xz 5708 BLAKE2B bfbe98740b90bd9293609fa987e1a05ac84a3325e1573da9ca1ac9f453a555050e554da02b67b9689aaf505b49c9334c17f7cdd81dcb487549883931ae8af70b SHA512 ff8550e1f9258fadd0352c9b6bb86ec6f922cf195d2688fc184118b696c5eb87e1dd6096a3f6b8b039ae7aa8383289be2881484c1fea6d03d3b3fc29c48d06df
-DIST genpatches-4.14-335.extras.tar.xz 3656 BLAKE2B 24f143343c0dd7f94da1d4952078ece1fb69af75705efa8e7b9e0f342a05f74164afeaf66ee6c9f7cff76ab17308d4cfd673a8d64eccdf6c9d141a3cced22cdf SHA512 f49d4080ea803ffca7c7fe25e2896d8ee9c28777372db3fca8ec2d43d42c8a4f571c63580945b2de222d3b268b5ae9067965e6b0cbfb766987161a152cac935c
DIST genpatches-4.19-290.base.tar.xz 6526832 BLAKE2B 816e8253a3029f4d12d62df247e993a91cd1cf622c81e42dcb6fedcc981b4393c466409ce1d8fd543cbce7de070399f3956c12e10e6e8846fae54b7b01a2f25b SHA512 ff5806a5e45a636769d40b9f1f456399ba0719f243c9a32f3b7eb43dfdf8df9cd8121afddb70a52be4f21e356123a9da0e822b5eb4f8d70feb2b48f00a1d8cb5
DIST genpatches-4.19-290.experimental.tar.xz 5456 BLAKE2B ab7b83f8871ba6f0a468721b11ffa2e618e028af4b2ae6cdf9c2b0bb1f71f9e9b827c3fc1c1c14bbb85e264c719a09fb3f133fce48affffdfeeba2b24a476646 SHA512 8bd27901e98cf7c895e388a091cba0ff9827b54117c419468191551f08ca7820c86ee297e0bde141e1edd04921dc3ed08f1c7b12b868c806eb8e17e3a517aad7
DIST genpatches-4.19-290.extras.tar.xz 3664 BLAKE2B b222aef08b8fd0f902526a13e47e1a290c23bf970b1e8516f683163c6bcc393a09d98c5915c8289cd8605dc7199d47f48f07551494d0410e13a5c0f09cb44e00 SHA512 176a3f3887976ae43cf652801a7db0678fea4c966607fd130c513d2d5db1c028d876e35349988d84a31c727e05e5b717f9c48231d8cb7c8ad067961236804b26
@@ -16,6 +7,9 @@ DIST genpatches-4.19-293.extras.tar.xz 3664 BLAKE2B 831b41498a4e0169f3b29c80f285
DIST genpatches-4.19-294.base.tar.xz 6707332 BLAKE2B da674d85e63e43438bf5409e347f9cc31ee63a1ded313e68af5b819afe116766d5f2f9b053d05438deb0161f9b9b2279df4c826e6e07c9f5e9e6861cccda5cee SHA512 305308acb832e07f779790fce19b68dba5423065092211409b84f46cdb975e8c6c770cde22d79f58c08be49290a7a720238bd2c3d2eaa93264636001a392e3b4
DIST genpatches-4.19-294.experimental.tar.xz 5456 BLAKE2B 8c08417058bc8e203a8b9593205d9ce1071ddb3f3f23134d2ef1e7265078bf845c9416e5db0a240943409de8ad1c3d4217ace465a53aa6ea7a81b268208e2fb6 SHA512 4603485fa31ef67546986f215661adfbebdde126ea339f388a4c1246535f0bca9cc3c3f782ef7f1514afb43964d660df5a88487b9c64b6c57409b684e5a0f129
DIST genpatches-4.19-294.extras.tar.xz 3668 BLAKE2B 2f026d940a3ae55996046f040c96f9e06960a95fd15cf3f5889f71408d0ea81ee6fa6c81b82d58596b4ae9c1017a16bb1cdcebf44ecd05350e2323f9a83c21df SHA512 616a6faa47e25b7f3ed7efae5727d1ac657c6453a9ecb41ec5009e148653456fe8d78786f00ec519dfb81a96653ebb1c8aece7b7d3b82936b49e80475ca7e26f
+DIST genpatches-4.19-295.base.tar.xz 6707628 BLAKE2B 30f074883887abc73044c7927776433319ba2be5a4dbf0ce65fc022ccc72bc6bf5321ac99bbcbe37c299f81dff3358a3d3034a24e3def31f40d242019d949c90 SHA512 7cf8d4e8b7a6a0ae88bb1e6883a9456735582606af1afd527c20a514488f35e5ae6bf1b35c836cf6f632d146dfe2d6201bc660b72bcac35808ad4a67dda7ef98
+DIST genpatches-4.19-295.experimental.tar.xz 5456 BLAKE2B 6e1f30de41c2fa007ff6d7bcb24332ca0024013a921a701c025fe336161f03cda740a64c0df419b25358f9cfbec5b185689249f07003b46e18541017951dd335 SHA512 8e65dc9f3f0ca31fac0c5a0ced2f52aac5c3a32a2ee700ff01a682fe82eca8215c8cc756b62824282c24438daf7aeee22bce2ac792874f61f038265acf6816c8
+DIST genpatches-4.19-295.extras.tar.xz 3668 BLAKE2B e0b12cb7908e00a4a7a1ab34a2535957784c053f93f6380de75a9620061656588fd46ccdc749a4433c48d3f4c2f9ebe00aa87180f6ff38f5c1adb5c9d1c2fb12 SHA512 35b33c1fb4823025ef1c938112e95bdad55920b04244b14137921a6ccd510ff0df8a65f83cadb0aab9b051c0425400edf9acd4fd13d2d5bccd9bd66a34f51060
DIST genpatches-5.10-197.base.tar.xz 5562876 BLAKE2B 17ce7ef2e11371ef7c4cababf7405079b8c64ff64847baba9aac5e6db6531d129ec48ad3bea995dec23694248d8dfd1067d0ca9d77295fece36f4f6c003e4d58 SHA512 44a6d3ba9989c458570feb9334988fcbba3fd5448936379310a7649497a2bb9f86462bbb23b0e04c6cfd2474d88d20190aa0b93fb482c0a19e3320a6e7a8111d
DIST genpatches-5.10-197.experimental.tar.xz 16868 BLAKE2B 6901f4239e7b7f4dd280c209204b7a2bfc346278c6a4611cfd930f8a09f24bf47f6aed3b3895ce48ee7ee5078013a1c3a41553f4a24308d31178b5890c189d34 SHA512 c2386e7a5eff981d55653d68f8b0dcdec3e263736a35451fc28d64e94d2c044a40cc0447ba6666b55b0d8fed04f22240f7e11992a70c0e1a035d8ad987184ce1
DIST genpatches-5.10-197.extras.tar.xz 3868 BLAKE2B 349894aeb8c6cde8ca01b7b12249c492a67b9d8e1329f2e93ef14fcb1e643bc6f24613ef1f1cbedd7cd67cec6c7dcbfa4b00cc66ae157b2b9503587ef025e17c SHA512 4979e464dd29590915baaade081035c523ffaae061acb4b0d5948daa450ae6e7993e0bb0acb82d414b1388fe804555cdb59d84f0eedbc466ae64e76bd5b79d28
@@ -28,6 +22,9 @@ DIST genpatches-5.10-202.extras.tar.xz 3868 BLAKE2B acf9a5dd03b0d4984856adbddaea
DIST genpatches-5.10-203.base.tar.xz 5898100 BLAKE2B 9a167c9fd5d73f8aa20db8c1fee7a8b2293ede05e6beab6f4a312b3b5b0714da661908d9cfa0f981b6f544fa9572617c54e5fd595a6023686dd0616d20fb74c7 SHA512 7f04f20e1d7c90c55d24bf3c8b4eb40477df85440d433ae68ecb7acadb42496360df48baee378528f87b575a51bc4805d644a8f40044a6cc071c1f7975692fb0
DIST genpatches-5.10-203.experimental.tar.xz 16872 BLAKE2B c3e02176c82418539d16c1cafb11e8c66ad4c147821bb9e90cb327a9a14b0dc1e6f968626efb608b8fc45252c0f2bcd1bb875962f622ea60e71c2b4fc67c4395 SHA512 4f53b4365032e67c1f21197c8da6b39184c1002ac54ca6202c80cdabde44f275781de1d26380465da15133d728e66ced5e8f9d60744e788d0cfba916b29a1acf
DIST genpatches-5.10-203.extras.tar.xz 3872 BLAKE2B f5578b93215a3a4109468a46747ef70504668d5de7b7e9562e83cf6d5268633f676b534ab08dd97208c545baad48f680d2bd1e5acc80fc41b68f3aea7f9fe28b SHA512 e075f72e641e21abc91a6d648005d7479be70352b44034091d8cdf8a0c20f8caa75f268ef0591c01eb2ce8819fd2fe99fd176535c40b6fe2dfcf9708c48ca8b2
+DIST genpatches-5.10-204.base.tar.xz 5899804 BLAKE2B 5bf19ded87f3178252259d863bfb22f4d2e5ff68d97edd7b9fa0ac74d803951a7db57c0bfa33f5645ada4b7f5f19d33825eb2f2f1c283b6d5cb16279186f4f0b SHA512 267d325ed9bbcd0b21dbc5c537aefe73eca22152082e515855a7ea17acffb8ca57d7a9c599467c73534375ba487d85e8362dc61b9226541fe728fef61483d3bb
+DIST genpatches-5.10-204.experimental.tar.xz 16864 BLAKE2B 709593e783c850659f9f417e9970d16a7c90caf072d08d199100c9a28bae03443f11e788c2c39e51195bb99de80cac1182203098876e93739e5e0c163f2f3725 SHA512 90381ac4006a7fde1c17a5454dcfc342043f257d2ee2c3c772a0ec4b0b5c5dced26ada696977399ae1d15ef4d3b4d9ca999ccf8445fb998e3d522fe6b804f3bc
+DIST genpatches-5.10-204.extras.tar.xz 3868 BLAKE2B 150f953d75e2e051124f44253272a5b62822a19cc9226d82d44439595a4b0f5eb0b1a97f92a07f5d766f0cd5458ded1833ed878e03023f1a74d45162d24cdf51 SHA512 812e6d24f19c3df5998a921261c60e2515811bcf4b4295c16a2fea02fc535d6e944b7a498b142ec65bdbf75d8dd585adbbffe8b80d373c4094ea0a7f1c6d5eaa
DIST genpatches-5.15-128.base.tar.xz 5056336 BLAKE2B 7b25accd5e2c987050480abac7b79cd280820ee8b3607c84a58b6bc1c30c97c209b1a392c9c92abb7494307ccd138358674e7a984cf4766c2889ec9cee069546 SHA512 be70279f9cf6bdccf0bb3436b13cabca61e6360eae2d33e576f408ef2d32ed3bbb449083b0a84c31f98328ddda68b587f689487fe8346df41e83ecdaf702063e
DIST genpatches-5.15-128.experimental.tar.xz 5424 BLAKE2B 648ca7d287f866884ce7def9279c6d92f6e4819239d15e2cd7b65049b68b200e5159691dcdcfe15c5a6e3ae085869a591e444439bb2fe740f25ad33474fcd90e SHA512 55598fa8b010607b873d034fe5c94c3fd9d5bfbb08cdb0e559328b8612ee8a36a15f1be9d30c7cfa417bf82e25dddcc57268572f4fcb9f0c99c938ff8c81435d
DIST genpatches-5.15-128.extras.tar.xz 3932 BLAKE2B 64d34eee4a4ee36c8d2431d8341723eb0ec32be703fbb3927e7984e9ea365b7907f38b2f013e725221bfb7d867eb63da4e784506615e1cacf9018c58981a2ce3 SHA512 b735304d7990925485ca45f1cd0f6434a96af45269bb3e10b9b67a41f84440654f62831a5160125f8d0c1ff4587ab00294caa1fa5223e8daf86dc0393bc8a695
@@ -40,6 +37,9 @@ DIST genpatches-5.15-134.extras.tar.xz 3932 BLAKE2B e6d0b37360f85c3672cb4f56fcca
DIST genpatches-5.15-135.base.tar.xz 5311072 BLAKE2B e7ad491771a4602a9f8d6786ba38b76ae7bddf1917a6fa530cae361d9385f19f4779441626d8a2fef93802956ff5db1698a5cffed76c474f609b6567832c4a73 SHA512 a7f4afee966e914c9831555cc0ebf8cc8ba3d2d9929f7b5f8358d4f64d61fe85dc7f637efb889d5529f7b04f8e79a228109e0c0d9a298d04a3718a640bfedc56
DIST genpatches-5.15-135.experimental.tar.xz 5420 BLAKE2B 5e993893ce211214ba5ecd9ebb697d75becafe228ae1b4246c514e2f6d16e6e3d7483a36e3c2f0232e8b1627eacfad9eb17cb379568e8dc75ed7af673d52c5ee SHA512 5f4bbbf48881c301062dbb5b17aa60ff348bff7118450c367055f6da102adbb6ce0e9f863901bc2701eae78e2603300c8350e7b06a8a5bba34f50db814d2392f
DIST genpatches-5.15-135.extras.tar.xz 3932 BLAKE2B fbb46341209dfb76d7a3ed7555de53de48dac947bfc993567afb6d0c2f8e23907d1fbb831a35c274b22ce34a31d6b805d30e727c59fbf63de7095500357ffcae SHA512 796ad4fd5ea1d84b066acff3b56d8df87575a584925c8487e97fb3b056ac46622670e06ce4c5511541c037ae84a566e9fa2304f5555050c96efe97da37126e9d
+DIST genpatches-5.15-136.base.tar.xz 5312940 BLAKE2B 3f905e0cc9ea0353f3be1cfff526f849298fec3dc8e7ec66c7283ff3440663cc54b58cf07bc2c62d2bbd9bd335f37a708741188a43807e55b526fbbd465579c6 SHA512 0d8aca792ffc949796905d135abb89ee812271e93946b00cba76bb7b3e9d5cfe05efc29a19c4c3e9933f9b1eea0256caffe85d9936f6cceeb94f3ea51c60f586
+DIST genpatches-5.15-136.experimental.tar.xz 5420 BLAKE2B 1b5416735ddc56525db8dc457e3ae6522738fb0a36151a7d9448ea7bbd0cf212e8c781ede6e949b840ab96f88cfab767a4b41e718e3c1338b799eca26c2e7820 SHA512 8526548e275fca21d68949b4d4bef515432819764be64fb381e736472f2dae5fe35f0b5aea9b69dc0d07e8616be3cd1f10b57bc274cfbebb5960dec189009e40
+DIST genpatches-5.15-136.extras.tar.xz 3932 BLAKE2B c9ea53212a94f1d8cecc51c30d3e7a856ac1f325ecfd5e06f5c61b3b85fec988ff93169d01b7335fd100b329e97bc8806ca02247477b51311956a29efc2d4d6a SHA512 edc8041e65b7129f8abac8351c900d1a8849bcda06d3328c6fefc641af259aad243dddd9267ba0f6532b2cbfe4caa0275c323db392cbd2f3160930e0cbd20017
DIST genpatches-5.4-257.base.tar.xz 5959056 BLAKE2B c3c4f47328f4e3ade669e1cb4586a2420618b647fe6cb5d96210cdb8d5baf767d6eb6d9efd4ac48eadaf0f2b108569656c43b2b43a687b635daf9c91475491a1 SHA512 1231ad3f7ceb0451d9aa5a96be803eb48a5656fe63476ec55ccb71a96eadd2c12d2e44074b302b9c2770569abda60275c0ed161b3786d2dd7be6b0a49d4e4f55
DIST genpatches-5.4-257.experimental.tar.xz 16904 BLAKE2B ef6366a178627998f8e1c73665ffcb062b9c28ac9ad05910f70faba7b24a7eab10869ab71d41606553d29d05d8d7814d132c8f8fd936ad7416b5bb217a2e9217 SHA512 4a05286bf9297092dbe776d3806a65042bf2fa4d22e3080381a506d2c1d2bc6c8f502685d59372d53868d55f426a1d45a373fcf560d9f25fb276b09841954947
DIST genpatches-5.4-257.extras.tar.xz 1812 BLAKE2B 480e82ea79feb52785fc6643c883093f42240395a1d953cd1e5331c012cf64c6f4b292e878a938a9c5bb297e96ab9f80656839de6044c9f1e76c668c2c8e1ec9 SHA512 5322116802c6c0a44abc81911bb83fd7d4aa5b5f7fb4bb35ca78c47c6c0afb188e21a24cc5ac4e2810affa13689c902e97062d66a751630cf0722a2b28b1d83b
@@ -49,6 +49,9 @@ DIST genpatches-5.4-261.extras.tar.xz 1812 BLAKE2B fcc06d16147422b0ea123b1166445
DIST genpatches-5.4-262.base.tar.xz 6139068 BLAKE2B 61c2f6a1b307d4e89fd6ddfa57985eefb7b1778ee8ffe346be8967ef528ece98bfbe52c56eff2cf356dc0d2087b59ed353591d508e35e6214130abbd586f1fdc SHA512 c16b5036a6a4a1832a3e95ceda7e77cfdfddb99b92d1091354cdfcc8868a8ac7d4f692ce522e7167d171664b65273c8ea29009fb2911e9f20d3da6ebcb2a9837
DIST genpatches-5.4-262.experimental.tar.xz 16900 BLAKE2B 1a8e37b02bb575ab53ed26eef0151a54fa07addfcfa99fc7239ab5a3b29d63fe7db17288036771beb1887bec41d0a5b48eb31680807f57d79537ac0a4bd6be94 SHA512 9a218e0443d306df370e5683abd26351e92c39beb924eff909d866d18a3bc51a447a9a4e7e671b342404a007dd65a68ab3119732017bd4d202e81e79adeeea1a
DIST genpatches-5.4-262.extras.tar.xz 1812 BLAKE2B ec2675611ea57400bf07f248730d8101e09a2102158e71d654069c3d3d63e47543541f8d39625334c58bbf6f2b9ba72fbbb4a53b8c4b98c00c06d18bb586ad17 SHA512 f98ca1becea213d6ea1a54b2c6e3206a30eb85597af36622f3fb877133e8e9c07a62228ea4c42ce719c840ade6a6a038166d5ca867bc792e8dae1561d522d718
+DIST genpatches-5.4-263.base.tar.xz 6140940 BLAKE2B 7a33829d7a85497a6a6c8ae89cc9a3eefa1eae1e7aaee5a8375f8a1a77d6615fda4d4d18bc68a506d86924bd9549f98820bce35aa30a628c676cbadc4dc6a1b2 SHA512 e4b403e31994d804724e31f3795b4e8a202ff19ea6842754e34e6fd5156b0493fc8573c19decc425ab0d18bbbe55636b181200bb92d1ada54f73233ef01bc9aa
+DIST genpatches-5.4-263.experimental.tar.xz 16896 BLAKE2B 94f44391d2a2067621e6bee5d330e4c021fa528659aaf7155ea2ec792b16ec03a4fc45346d0d1eebf1f8b9445ad3c1ce7cf770ab29b3f33311b18436b71b5d36 SHA512 7c685ce5649b8c16ec2192b947d76920ea0e54d8f3f18dfdbd0249aeb741fe9331ef1bfa44be496c35b53325273face6d22a5a882b3f260e0b6614b6c2bcf098
+DIST genpatches-5.4-263.extras.tar.xz 1812 BLAKE2B 67a75053cc93216cd0b6f34e11c2cdb4d4606e7356424006d08d35583344ec09211d95d0e5613b7352a1b3317053c4c964d373736f387d76d0209bb915d9256d SHA512 64b041945553ca97df6291848e4a9875fb2a2526b82d730e6d84c6838c761803a819c9765cdf953130695e2c91af28b6b0a64a4e7d37473306b26d0db6c16f2c
DIST genpatches-6.1-47.base.tar.xz 2915344 BLAKE2B 7fd49099198e9af926911b3a8831208d6c0ecb5047e8bc7563aceb23516328a1829c33b912f52d1175440770ed0394aa6bb3438ad92a9a81ed28ca6fdc6ee928 SHA512 5c0841c92d0f2bcbc81599568d882bef066f132b670334fe7728797b76665aaae170ee2acaf942228d5065fc95493fe33fb2ec2268f9d2bb54739b463b346b33
DIST genpatches-6.1-47.experimental.tar.xz 83372 BLAKE2B 1a4f13a2911b96f89584b8cd0fdaf0347a519a244a003df21dc0bb066e6fd256034f25889c55cf9908224bd55ea06b56eb50259d5d21cf140f89e590dcfbb63b SHA512 a407d81cd4dbab2cf60ba10ad0576f90950245bb1bd8377c33bc9ccbf1b1ac8cd25a59e26e757cf9ea15d487de55a0deb5a0a3ec5ed98baf17e6a9ae5d1b1bf3
DIST genpatches-6.1-47.extras.tar.xz 3812 BLAKE2B ea44d25a1637abff3a87ec17e397ef324aa08d7f62865924a61f55cf85df6a1ae5b8a56ac1f33a61955bb3ce71b28d628d34a600a1834583ab94d4111e9f4810 SHA512 9f8c831530609f2379685ec3bbe545f2bdca86f139233dceb0b10d7259b8b1207188a8f95237483b13f40c6639c6f060df4cbc67e09249c24424bc0bc83fe281
@@ -67,6 +70,9 @@ DIST genpatches-6.1-55.extras.tar.xz 3808 BLAKE2B de074120fec5b94a8378313fd1c141
DIST genpatches-6.1-56.base.tar.xz 3326400 BLAKE2B 4a62be88a16883b13ab169a93933a638aa61ca469fdab5f4a474a68983dfdca256bdbc4e62bf7b4ccbed48365a966c6396588444d45ed210a3dfefc8677a3ca5 SHA512 5c9d46528036cd7457e825dd97d7c20c69cee3f6d0279b82b0f45a3ec707d15a74afd270a0084e3438948a47c3128cca4ce2c53d45590c0260dd3b4324206287
DIST genpatches-6.1-56.experimental.tar.xz 17456 BLAKE2B dedb0ebb064eca012e9db3bd7d87f0e1f45f002df91ab2ad9089e4573bebb30da58da6871fff28ac8cdf9b600037693d3fa614d9599809ab78d5c16b8d6b3ff6 SHA512 0f5a0b2106f8691a6d6729bdb622b5c84e5498a0ef19e2a35f54e4cf1ddbdccf068ccafcc03e679ab93393f60b9dfdc2c606856b09cbadcfe8399a89d64c6961
DIST genpatches-6.1-56.extras.tar.xz 3808 BLAKE2B 647f53e02a9a383d96beec781f33892f015302609b93f6d9f8408ad1e8b2ffb423d01f0f540365fdcb795e493bc1bc493c390a218226258f6ac51e8fc8bad657 SHA512 c4bf617db17818a615b279a2351e5f369c9efb256b30e2581210c57758ca519eff1d8a320bbceefc5ac8784e530476dd2db7cc559e7da99c3d1037d1ce69e663
+DIST genpatches-6.1-57.base.tar.xz 3329956 BLAKE2B d43450b8139d3a37aa248d8b5af3047d29cc8a16346512633d6ebd55c8adfda8a165d707051e4bf5b167830a711074e9fa4fd2038c04505ee455a6a43686eb1a SHA512 1917b2d9026372ced986e2572f9b1f99633bd61154855547283110279d3feca3fe2326d200bda75c61a617ff61a5758032bddbb4fc37dc403384bb76e060bcb3
+DIST genpatches-6.1-57.experimental.tar.xz 17456 BLAKE2B 6782d6ff962f31c13a804ae6aee6c3024f1da2ab683dd4f5cda850a8fbecc39fd65df7d4f07111b3a57ee32456364ea8848bbd7f83472ccdc6a6b8bae4db2129 SHA512 f0b7a2348d83f91a21b6bb347a8a325348d3d7ee2ce063da011fb9f116b2a62852c631a70640a0323216a278589f2eca4ec807c45f6e6a957cb1701b64ea6f03
+DIST genpatches-6.1-57.extras.tar.xz 3808 BLAKE2B 39e1e8aef7db1d76f770bdee410c6b26bc7bab3e6c7b3e7ef342122d83ac8fea8bf1975887bef6ba1be2e99035f2f233ff3267c05a1e6d17ccf282ee26c4eba2 SHA512 027cf468cd29d927f620f013c2d1461dbe4877f587d8e4fcd02dde085bbdbb4f0f1ffb5cd23a84ba89ce9a5425144eb28a72415b2998bad14ea8a589316f32c5
DIST genpatches-6.4-13.base.tar.xz 708424 BLAKE2B 35ac10ca68775c9e9c5668e9d4a8764c6cc583f8ecbade54b6f1bb1e4ca41fee1d48f5e782a6ba271d0b2f710889aaefdb13c9e4bb437d4f91b05a3d7e464a2f SHA512 5c3fa0b3c09b5298b4bf6542960e07d9c63875cc84821bbd6ef70556868f33a6aece33b9882b97cb9e32536ebfa536a71b9113e95b1b72b80c4f1348434e43c6
DIST genpatches-6.4-13.experimental.tar.xz 5752 BLAKE2B 3e46eea9c77c13f6b424120cc64bf212a9f05b323b841ada45e4912bb356dc447f4ce847265edc0e8d84d2cddd6b2213ac0cd8b7b81b8d8989af8d814a5a2221 SHA512 529171c4883b99878aac5b541bf9844258e7fe998cd1f2958e79385c812fd3528dc8cf8af73845b106c5bb83cbc285fdafe00d8719e283c3842fbd27a2083c2b
DIST genpatches-6.4-13.extras.tar.xz 3696 BLAKE2B e2e9014e497de63eae5dc5d644e1ef27fc2fda99379b881af096874bf25f269212bbd811781f3fc63fa896285e78cb9c41717392e59bfa62c039dce58ed11f86 SHA512 ffa3f9043767ae00e18b1d5313df6312d179b0d9e2b224d7b1097cbdc9c48f56615a36425ae1fd00680caed085420e438deb4fd331a37cd4397a814e542d6fa0
@@ -76,10 +82,15 @@ DIST genpatches-6.4-14.extras.tar.xz 3700 BLAKE2B e72b1378e2c05049a5cb981e7bb09e
DIST genpatches-6.4-15.base.tar.xz 809064 BLAKE2B 5f931235de8f0d94b1297c4e5c1c5c82dfe51e2e5149551fd053b908f112adb034e399ec3a8eaabf1b07993cb021577b210ccbd55d0f4d3670f87ebfdf34964f SHA512 b5181ddfc2896849cd0a5889c2c1f3009eedbd3c080a253e78c75545d8a57b7671e163b0cd5076d6255c5eb18b42b8cd81f0d47eaeb40397015418c3e212a5b3
DIST genpatches-6.4-15.experimental.tar.xz 5760 BLAKE2B 1592756e01f2bd03625d9c087e8e646dcef257dfe9f44752be106f8df17b3632a5c53fa4e017ef0aee7ad821e0bddef92d4ad6a48c7ac62ea9fc2609e6bbe200 SHA512 c065d3c2f3dcb07f4036c86a9776d05ef96600c27d10947683d11fcfd63b9a9d31c2cd4b69596a2c75ccc1fcba3df47128ecb0fcf70c1f27714b8a624037ebd0
DIST genpatches-6.4-15.extras.tar.xz 3700 BLAKE2B 36916108aa768ac8138cfe4e167d1bdbc8413e2c971ce81f531966882ff1d096077c9676298ffcf69461059c62ba69e5ed821187e8a520aa21f0adb7ba119281 SHA512 65f96f5b47fe3ca21c4e7f09c13474c64d932eefe94a523d3197addc8ff8f70fce0b9da59f26e890cdb75cd9a9979dc99386c4815ba8d6e2b419a1d5872fd0d1
+DIST genpatches-6.4-16.base.tar.xz 811436 BLAKE2B 1a1f92b35cafd3ee73cc9a04a94d72a11f01d48195c43e881cbca1a776fc5f6abaf582523a6e75a5dbbb04cdfbed7b19e85d77b5541a926f4e6497d72508de87 SHA512 7a4899923c0ff93d8b5dfb3ab1d4a698337cfe19a457affc3d67df41f3ef734064110d55e3cc84e0fa5b458c7919fea14738fc18befa4ed5f6052a5b8b5383bb
+DIST genpatches-6.4-16.experimental.tar.xz 5760 BLAKE2B 4372d51e42e22902b5482de26403375ae641ed7dd135e3109dfc902d584389b6858d3de8cd0bb15ef6460c9afc7060e42e8a41a674eb5c30a00b0e563c53f1f0 SHA512 31e9a85ca7da1e8c5cd63cb9491c2a70d8f66b8e36ee01fc54b700baf8c0ff78ddd5734d4616500a77393653227ac402813e87ec6a2b3efaa30527d4c1f8c3c5
+DIST genpatches-6.4-16.extras.tar.xz 3700 BLAKE2B a50cf572b21a1e91c2e84f05238f5d0301fd2b6596f98fb48fb962c4c4f2d17f91a95af4c3814d818ef53e1743523aa6ec45ac0b26c41bcb7e122a31f616d59e SHA512 534d7320c07134e41f6bd31547ab55f6e0d305b5bd7cb8c862f0d9454142e3aa273c64f50405a1230da32b9341dfdba0a1ab71121bb4a78819ddd5a9e6f320b2
DIST genpatches-6.5-1.base.tar.xz 4888 BLAKE2B adcbb4c9f48e94781dfb3f38b32f4d60b555857ceb35f48ea19c1bafd9408d65d58a603abe994390ee970ce6fbd6ac9a75e56f2b924a0c9a5dad6cd11620c9b1 SHA512 7317fea243022a75ad3d9856030bcdb273ff55c7b865f71d29aa2799510cc3310d05cc0e63061c8ed11df8d9e820c1b4cbab310a627fbc7a2e15d8ca00b61fe5
DIST genpatches-6.5-1.experimental.tar.xz 5760 BLAKE2B fa1f3c2a16a8f60ef5016e2d62aa3dc1f1b46ce5cb478f02d15511514bca489842fa49932fce1afe158a892e5d4ae23a3053ebff59fbf926cc0da83c5aaa9a69 SHA512 f0284a9e141a2c122a3d854397a76be2a7386df9caa147c43da490aeaa6866d94f60f742ea00d37a4843c4be2bd1997689a89c60e40491dc0acdcf9a7f298f7f
DIST genpatches-6.5-1.extras.tar.xz 3700 BLAKE2B b9fd452eb544031092219faddff94e96c48e7b39815fd48922b959a8d44033e443368f9825c5ffedc9f75fb851a74a6c252b9c7b9bdaaadb78727b804a7e9c5f SHA512 813a15a65ce8033d34b9eb42749fd7b2f2a604288b4c3a56aef295c994322c5cc95dd14fd35ac8335d3d036bdb708cadfc8bf2a4b35c406f420589af476bcf98
-DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
+DIST genpatches-6.5-2.base.tar.xz 9748 BLAKE2B 9bb1ecf6083504eaa35501dd178b30c9ab298deeb204e63faab5746f1e88d7e95eea215b7e92dce9956c0d5d7b775355f8ac3170fb8f31e9feb36d6d2a64afab SHA512 0ec17260d80d90c6eb1781810abf9428dca8931b1998464137abe4928f8cb1da64f2dd9f0519ba08dabeff2a79e83074ee64a07f23ec081e22dec1169a070f1b
+DIST genpatches-6.5-2.experimental.tar.xz 5764 BLAKE2B 7c80b9ca337b2302dc4140f16389a7e49a9d67a26e5b618c859f79a4a08751d591ac57b8a7a54777124691951b11a9f2fecfd16fe0cd039d0a7933511f206a62 SHA512 fe8bb53630f67258ca103d4a31c275123ee246f133f5884a6baf8962c5fb8b8a17dff5a180507fa9793161bb4b1ae05cdba0ea0add19f9b7c9b0430ff2023c33
+DIST genpatches-6.5-2.extras.tar.xz 3696 BLAKE2B 6cea3c0034075151131c7a69117cf72bf875a845d13a3de44d5af85111512c03a94718cd481e1ea69ba1309b95c02802064cf18148a36b4219e5a8ab51471239 SHA512 7f8606c28a2ec8717d1b5c76088368735a3d81d8215e8f008e023c67c95fff380f5613d96771b452823be32b9e7de8955b31596cd3ea6782ffa9331d73ee7620
DIST linux-4.19.tar.xz 103117552 BLAKE2B 1dbf16cf410867412d17568fe42bc1e90c034183b654d270b650621ff7664a321950943d0639205bc1ee7ef6210be170c1f2c785a042ed8a4ec5e3a486d890e0 SHA512 ab67cc746b375a8b135e8b23e35e1d6787930d19b3c26b2679787d62951cbdbc3bb66f8ededeb9b890e5008b2459397f9018f1a6772fdef67780b06a4cb9f6f4
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
@@ -87,31 +98,35 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.4.tar.xz 137794856 BLAKE2B b59eb04a8715af9f686978812e6d4a466172bb859f80657076de14cd0828b4fac15b688ff8959f5c65485f7f6bef26590412c66821e720de843cb8666f226c90 SHA512 11a48b25e0b513782d3b89101c2ec8dd9cefd6ce08dc63a91137903b66392aa72ca1fe32816710673af84dd47de3ab8738056a6af93dc0d5e60ef4b869b49928
DIST linux-6.5.tar.xz 138898084 BLAKE2B 2e641b79a080e8f4ce283bcf6b74e2c6f15a374367f1c4c875c663868dbe801317340824fb3adb46b3a51d3b7e1f67cc4e8144d367621ec43ffba5c4eb8abb39 SHA512 1b59dc5e65d4922c3217a8c8f19022dfd6595ae89747861d825bfeb51a4ae6c85449d05db69635a712bef7b355b80318195665582d8933b1fed6ba582f6ff257
-EBUILD gentoo-sources-4.14.315.ebuild 693 BLAKE2B 0a61558c664596236d6f97c04871e1a576caa6dd9c6c3ddada21203bde1286a865016f31bdecfca6f858193dca10b1d47335fdd6d3d4278a827f7aeff46959ab SHA512 ad9be7132e844a281db1aa7a721726a1c5f1494aa8d4f0a4767c022d5cb85192f33e808d216de5338208d30c1007f25515a4b1b008834ca7fd7a50c964c727b1
-EBUILD gentoo-sources-4.14.323.ebuild 747 BLAKE2B a0991a8d95d1c5466e78b1fd1d79d28cfe72b284273f97925a2f297a7de146c1c65f1f9d536a5fbee80731aecf400fe4f22535051a9a325af15d0772d6b43272 SHA512 fa7dcf979fc3e0bf0236bb1a765cbf9037451bc858418f4c9fd614fb97bfd6635da251b2d3d8f06fe65a52d483eb63b506337d1d6d03113a088c4329e991de55
-EBUILD gentoo-sources-4.14.324.ebuild 749 BLAKE2B 63f3930753e8149adfeb6263f9ec1733657f642adfe1820bf4d5771bce4b26b865ffcf3937966aa90d4a7865fbbf09cdbca96ec3bcc7ff0d80b70fbed0fe036b SHA512 48ba7ac51c2fcce75602827615b7b46e20915f8b1b2b032a8c6887ca63ccea46f726b58bc01c1d9624a230b9c123ba1c19f3a16f3d4329650ff290fadf959500
EBUILD gentoo-sources-4.19.289.ebuild 693 BLAKE2B 2d46302fa136dbdcf60692b007b721c4ba3a165c954ba61ea2f2cea5a93fc08b574243ec4b905fded2ece95fab667bfef61cc7636a1251958425edb2594ac482 SHA512 bec9cee94f53ba4f359cd7ed6cfd577c19e902afb0cf639a0a33dc6372ab915d86360bd08081784779f44a295abeb3e0f3b294ac98dcb21ef16aa8543a579d62
EBUILD gentoo-sources-4.19.292.ebuild 747 BLAKE2B e355240d9f3d4e0e97cfbf7fe27864144a77fe9a99695b33fb8e28c07081d32616156e724cac09ca4eb5b6c090ffa3b15948828f67f27c952f68001ca402d708 SHA512 78bfd8a95e246380b8a3b6345eb0175cb19ff3dd057a643231d358c1a2a37e23e39c5bca0c50c4029dadba68b852ada9fcc00c8ed7f36416812b26057ca489dc
EBUILD gentoo-sources-4.19.293.ebuild 749 BLAKE2B 4b4bee4992fbd562d7a44c486028b07d90c33ba7f638e22fc090a521efa1b2d8852f55cbcb4951d26838beef7b1a6849ce7d09baa64fe136caf08914009e46f1 SHA512 aeba7ebffc45215288318dd4f45b00a7f492840892ad7f49eebc5bf52122d7608a20dde81bccc074358bbdf0423b9cb9a1bafe57b1143599c5fb0c0d126cb391
+EBUILD gentoo-sources-4.19.294.ebuild 749 BLAKE2B 757dc0ff759789c056250868d06cdec93a07f9604c781b35177eab0197b82203aef690594f644f1b96737a90a9e7120010ff5e3f1ca96ae480e12cddaad49704 SHA512 df413f91d2b0a499c6f39fecd33e62f6eabca3c72bb4520b2fc27d9539b6d795ccc452c2b0b1f920f5eb9eb4b02015695f05fa6e606bc4f6eeed3e53f2ecdcc9
EBUILD gentoo-sources-5.10.187.ebuild 693 BLAKE2B a7b463022b5ba371259c9054c4ac2a4d2ac655ccffe9bf704a78b56e0c3f28e4d8241ad4d94e78ab86f53cc191e4ca254185c4972540f21307fa39ab7af7641c SHA512 e0e6fd838d83d79adc3d131905322ec0950dc9c0c782f04dfebf0e836b642290b5b6921f8703e3ef53173359bf7a20e424a211cc364e989e2f711d387cc6d270
EBUILD gentoo-sources-5.10.191.ebuild 747 BLAKE2B d8ba59ea5a05bebbece900b7ca65ea8ebe5c6c50912c6a8c3c8236b41f3ac503638385e8d217f059a02fa1b6e489d95187bdf8b6fae827c040c020b046535953 SHA512 4a930d08d0d7e7d86518466ea80f4e63a6ebc5d4be4211f32931bbe14394b13b42e0abde11914518febc1477ffd1a3dcadec907288b493b1997afb8e38505ddd
EBUILD gentoo-sources-5.10.192.ebuild 749 BLAKE2B 9e692a395942ce52d9dae63f98e639d15b40e6e0a78e48b71756ca7d340fb14af2868dcad3394269b0d6714e3e45f3daaf77e515add771ca5bda1c704b4e0ebc SHA512 308fd28140ece6493aa52f52af8ebbac8f9fb578aa200b574b50e933e468c21d97119c01a7eb9bed91b676d53835578a32f27965d2461671019619457a53abf7
EBUILD gentoo-sources-5.10.193.ebuild 749 BLAKE2B ee07db9eb8d251157d79a15c8a5db9415ba1ed92606b410d70829d7396c403034ac2bda3231157376a8f7120f04540d203c76f4bb5818f4f597ae3675ebf61e5 SHA512 40e5097df8cf676b7872752dba5196534a1496d8493b21a20aa79d4d137f003be64e2d2bc26834fe83a9acd794cb302c254ed846994454d827a9263f1f22f56b
+EBUILD gentoo-sources-5.10.194.ebuild 749 BLAKE2B f88e48233a1c84a8393f68aca4f6a8c77abe429c0684c4ae81cf9dc575c9489a04cbddef867d9d8955da147726b711fae8068e75704ac66327fb3352d472185a SHA512 880c9db22be9e7276c202225a56b94004e983c9b6231e9ca3f8417661db9a78da689e44b2f64c37c1c749fa612912048d9d0719d5d18b34bf5feba621f7a77bb
EBUILD gentoo-sources-5.15.122.ebuild 693 BLAKE2B a2962a75e71d3f8facdafe4ea22074fd11fd8b1f87445836b12db55606b1f879ee4c4bde1425108ba4b9f8ec9fd5cf05dbdcbe4d39483f986f849679d46c2142 SHA512 b4f8bbe1c64c9a62ebc42b1d86b212d7501d90d0a24b59a8dd428af07520c9b68cfe68f86334a96a9e6b2db54667b5389282672ee91d633c7fa1b103bf5b7300
EBUILD gentoo-sources-5.15.127.ebuild 747 BLAKE2B cd851783b73798ee5c7cb18e2da5617079dab6ed59ff98b935181556c1ab03d9b2989a81c092a806a62128f96b6bba7faf373ab875b5c2914bc635b467ddc280 SHA512 91c59bbd6d93c301b8a8eadc8118ebc3446f12c894b68185f3da9a265d8d852955b7b74c4600238bc49f1b6eeb7f00ff0239fb604b3629f02eda68c112ba0fc9
EBUILD gentoo-sources-5.15.128.ebuild 749 BLAKE2B 71099d7ac882242e56d87144d308b3f972785864440af7ff11af5c612c0d739a530f5920b87fbd51681ac96e2dc22fc64906f3af67392d879a0329c4e6e80716 SHA512 d4d82032c51d5c16869da4a9e262abd59f0eede67e472a105a394348d7ac2cfc59a3bf18da459662e11a6289c6fab0c22e92108fcbe7a3ae0caabb779582dc28
EBUILD gentoo-sources-5.15.129.ebuild 749 BLAKE2B aa0eb44087d20b687d81cb078d07e3b4591da2c2a87a3a40349d19f46355c6b3e64d207c6e2e74e8ed1262a109a6415924a026bf7d5274c91168d0b04fc52cff SHA512 420f84b2de0a39da93c02f159f84a74e27f889d5a14d83972c6285d41ed34f02f83a7b740169725c2dc5b3b248c0a2123205b3634a986daa1b48039dbadece5f
+EBUILD gentoo-sources-5.15.130.ebuild 749 BLAKE2B 350ad68b05cfab2c5e97f96a675e4859774824cdbf3bc7f46e1e35ac2cb808a930bd593b3277e242c26028faf68c8079fd46615ba7837ffbaf937b00c68b971f SHA512 d3941659dce40cf4cb44e399910d981fa2852dd3bf01766870dd0fc251d4ab3fa96c8c6fcd8ad422e54f57ba762451c9bcd940c057542d94ad45199ffff563b8
EBUILD gentoo-sources-5.4.250.ebuild 741 BLAKE2B f3b1aca87a5f9ef3b7e1f71a27b59fede13c231942e2b32f7f3917edf5ac9dac01e6fa86c6fc8af9243e2b07bd0a24cd8072f1efa6a7afccee527b43a28a3176 SHA512 dbf77194e2f4d7c788ea3042a2445e90aa7f08e0fe5b698f24abfef1d55bd3859e71e178bdfd9bc1f3722d6ac7f57a7af6c76d4da6790ccc9a8764d523233a49
EBUILD gentoo-sources-5.4.254.ebuild 747 BLAKE2B 1cbea5f2e72f7482d4426d6b0e062f9438fa4ad373750c13fbef91f3af14296403606ffebce59f0dd09d74e846be42e044edd30bc97bea2887bc86e7b7b21570 SHA512 fa0594f3983b6cc634bb2f8ee6207370b1eb4bff82765af93028fca76d72b005b5b9e1a4816e9c4f9152ad41bfcb7064a3b12995e5e54a76b99479a57d7a6690
EBUILD gentoo-sources-5.4.255.ebuild 749 BLAKE2B 92939a998489f6dcecc1017dfe852ddd826924a07f71431844559089ffaa79e50e5884e758e472710d3c9f297b400d1773eb4d9d8cf4362190856dd1382579a9 SHA512 22c4cc127f4a535e7e01769fce253202715814638bb113d2e694d8a244fdee6145265dfa22d329080a08eb8eda19e19f0436887dcf4ad2e2d722a61e769ad5c0
+EBUILD gentoo-sources-5.4.256.ebuild 749 BLAKE2B 50ff5283e5ed7e0996ebcc542c21aae1ac74f2285b6d863179ed7f28c35fa3c2763135342c66afe78e96bb1d85359d135c2003e0f57c2af8f50f2894badae00c SHA512 d880e4c5ae99745b79ea1c923aa53df8139ebc2345b0e4412bc902f1dde4803f17238ca5b5a73e06795ae5631f0bd29d94f00701dd62c448e81b068687a3b809
EBUILD gentoo-sources-6.1.41.ebuild 692 BLAKE2B a497ba5cbaefc72659f71df03edc288e8c91e4c9ba67bbf32078022cd42b82b98337cdffa3b973e6d1a00a59c9f5553e884461e4af3e57b65fe9212da4a743d6 SHA512 8480ce0bb3e7e07ef2eb39d3eeb8537351cbaf5ee0cf1d61fadab72f1214edc04cf16655cd075953df9926540c513906cf27e30e835b7833e188c3edc60c5537
EBUILD gentoo-sources-6.1.46.ebuild 746 BLAKE2B d647843ba2f6a08aa21d05712432da71a39430958ad18a034fabd5ea76acdeaa9595cc431d0fae6292422002cc2a926c4eee329c56a5916690e4147f0db7394b SHA512 1a7fcf4969dd8d9af0654375b13263d5db0acb69d12d59eaaf83a98c2e6351125ba3123856c0c94cf663465a0994cdc04a9b8b41c89b60ff6ae760f538384c8a
EBUILD gentoo-sources-6.1.47.ebuild 748 BLAKE2B b68863b1d9de9a772c59e0440bd4d302eb064c16f203f425ab02daad4f57bb5296398f53dfebd610ef03549654a302f19f8e64f5b8a5f7ac3681e8eff01fd43e SHA512 f758dd743b66eff964383b52a25eab06525bb1d0ae5358f0b207fd0e0b06eb28015d539afbc7e16c0c7b17cd5ff190b55700c2b380d16e1c7a93cb303c679dda
EBUILD gentoo-sources-6.1.48.ebuild 748 BLAKE2B cec82624f568354765cf488db136d389f1f496759ff13fc1eb3013014e0f40200420045233d3783269f4208bba7fed7704052a16baa2f1bd098b110fc637c249 SHA512 d33ce678ba2dcc44ac5b5a202e4480dc3cefdb75f15fdea7ba40191fbb99deef0371574fd08dc740f73473240088341433e30e11b39cb270fd36b1b162d3bdd9
EBUILD gentoo-sources-6.1.49.ebuild 748 BLAKE2B 06fbd61e3a8e717d020e40e680fb14e6cc18affd4eb182b657fc24fd5879f65ff6b3bdd86c57f09bc2aab8970a41af0526d4ecbfdacb5747903bfd226f838287 SHA512 2c91691f042bd96c0c2c4a839dace3e8c08e77ae82b95f426a8105c49788af7ed8ee57b85df58a5c4ac8047c31678df2ffbb006d7958cda4d8f2929c60cdffb9
EBUILD gentoo-sources-6.1.50.ebuild 748 BLAKE2B d391d1ffdd72cd4ac5aa537766c93cbbb60ff098a204a88cd8012bfa15ea2979966c9a225a5521712d7d10372bbe4c3121ebe307de85df87c67ee1cff5564fa2 SHA512 5c0d8a1e2537c02047e71c0f283fcdd8f7f5eb27ca731f296395e5b075ebbffdabc6ddab68ddc736448dfffe24dd35c588914a6ef4efac205b21c9a84b287760
+EBUILD gentoo-sources-6.1.51.ebuild 748 BLAKE2B 0918079930952cd1485a252e0e8a71019b7dc2325eb10834f8bc8e219cb55a1df7d79d288f00c2cf56fd4caaf2fb0586ae692948504c491f3cdfb7e26e76b3e5 SHA512 82be1cbfad0c5898524fc120d26dc3d3449111a9862ff513964048dd249a5d5e8142c4a72c7687d50a45ed7ee41fffa0d08867568a3b182d2be6be9b79d7c45a
EBUILD gentoo-sources-6.4.11.ebuild 755 BLAKE2B 1fec7a6db765b9835eced45b7be166e5fe79b5d24871ae150bf4d3fa9f038dbd1bd7e4e4c5f180526b75fcc6094452bb36247cf905af17d342b004cc2e119f2b SHA512 86751130cc1042d906baeb7b187538ccc739e08c26f5a3847c8fbaf447caa6ac0e45c4e5717c4f8108c55d464916b686ab5c1153a4a2cbb596db667fe8aa414e
EBUILD gentoo-sources-6.4.12.ebuild 755 BLAKE2B d8a02c110c18fb30c2192b8808d8b666d3fbd5c7547a1d20489cd11aca85ed78625153bc3f274d27958c80cc9297bdcc78e8345c2b2a908505a8a05230f5dd2e SHA512 80184bdfdc7cbd64050225a4d7d71b2e9fd0ceded7cc756168b868961e0db98f0be908621275ac4b214c9626a0974b34c3d3ae59a45875201f10e2fda7cc6a5c
EBUILD gentoo-sources-6.4.13.ebuild 755 BLAKE2B 569c33f8463443a6b7c4ecabb1a8fd048888f45896f165cf865eba9a4755ca20491c8891c63293194bce2e27eea2e96ce9e0cea86dff4e843a8bb71d1c9f056f SHA512 768f0d9082c171a2ec67bca71207b1546460afe67a7c11ebded5d0c947ef2bb0833441fbe30ad649ec8fc19ff74c5145cd342e7d284d765b1acffc73d3b8e307
+EBUILD gentoo-sources-6.4.14.ebuild 755 BLAKE2B 4fdd2ab0ce33311705b4b65d77a5b478bec1d03b8cdd2914ed6b4bf5a5b0bef2aac096514db25e551cc41ee6fee5d1d43c610a184ff700d93bc02eb67caee4f4 SHA512 d224f0d78abffeb0363cd84767b6c11f7eb571156efc8b2dd368ca5fbb940f76adfe87302e9bfacf4a7c31dbaab524dcef624f7378671e2c9051827cd12bcaf5
EBUILD gentoo-sources-6.5.0.ebuild 754 BLAKE2B 344d3db996b0b50eb3a58f6cf45aed923dc6fb4f8d675d07ca9a12f40fb6b7b3b2e58c1e903564a0774f84a7b737248d4e39166e98a51f3a0b10acf24ed76a58 SHA512 2848ad36a63d3333762d672596ed77efe8254e57ea80cac4618f066929bb993a0c3cab556bdd35d215df1a6fd0a1581f8cdf641afced8cf0e968a85d86cb5904
+EBUILD gentoo-sources-6.5.1.ebuild 754 BLAKE2B 9cdc4ea2caa3844cfc14bb405a689f149130c8464386b0539b7fef53aab26da5ec75ffdde2b848a5a86de634fe676939036a602a61c71cf9247b0fc373a903f7 SHA512 5257144d27d9bb260249e15a11ab2132276123705469e00584dd85753d63d3d32e364b89210a14f875a0215ebafda592f86fe08ffa9712ffe49ebc3f9c0b3d5f
MISC metadata.xml 501 BLAKE2B f5363c8a19540d5bb924b38bdebeb8dbc60c84e58d1d87a9148a3e7abb09b0a1b733c98b130b778b8ab3a88375598444aa9d537d8c5338864a3d4497600d7836 SHA512 bc1ba0d75dbf5b95b3f93e666389c6408f20aebeec99bc8ec00653758b67588e07214285ed106fd9e5aed2c8d57c625d666c797212fda51e1ab98ce1df816467
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.324.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.19.294.ebuild
index 8a5459ff2075..200d5fcc27ef 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.324.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.294.ebuild
@@ -4,7 +4,7 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="335"
+K_GENPATCHES_VER="295"
inherit kernel-2
detect_version
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.315.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.194.ebuild
index 0039ad0494a9..5bdda13e49c1 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.315.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.194.ebuild
@@ -4,13 +4,13 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="326"
+K_GENPATCHES_VER="204"
inherit kernel-2
detect_version
detect_arch
-KEYWORDS="arm arm64 hppa ppc ppc64 sparc"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.15.130.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.15.130.ebuild
new file mode 100644
index 000000000000..9c2e0e2bc4c1
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.15.130.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="136"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.256.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.4.256.ebuild
new file mode 100644
index 000000000000..522bd0c8d99a
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.256.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="263"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.323.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.51.ebuild
index 2258884acd0f..a065335809a0 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.323.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.51.ebuild
@@ -4,13 +4,13 @@
EAPI="8"
ETYPE="sources"
K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="334"
+K_GENPATCHES_VER="57"
inherit kernel-2
detect_version
detect_arch
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
IUSE="experimental"
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.4.14.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.4.14.ebuild
new file mode 100644
index 000000000000..72d4e1ef3a93
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.4.14.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="16"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.5.1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.5.1.ebuild
new file mode 100644
index 000000000000..a3df1cbbfc15
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.5.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="2"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index 50532706bc58..b2b8639531a2 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,19 +6,20 @@ DIST linux-5.4.tar.xz 109441440 BLAKE2B 193bc4a3147e147d5529956164ec4912fad5d5c6
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.4.tar.xz 137794856 BLAKE2B b59eb04a8715af9f686978812e6d4a466172bb859f80657076de14cd0828b4fac15b688ff8959f5c65485f7f6bef26590412c66821e720de843cb8666f226c90 SHA512 11a48b25e0b513782d3b89101c2ec8dd9cefd6ce08dc63a91137903b66392aa72ca1fe32816710673af84dd47de3ab8738056a6af93dc0d5e60ef4b869b49928
DIST linux-6.5.tar.xz 138898084 BLAKE2B 2e641b79a080e8f4ce283bcf6b74e2c6f15a374367f1c4c875c663868dbe801317340824fb3adb46b3a51d3b7e1f67cc4e8144d367621ec43ffba5c4eb8abb39 SHA512 1b59dc5e65d4922c3217a8c8f19022dfd6595ae89747861d825bfeb51a4ae6c85449d05db69635a712bef7b355b80318195665582d8933b1fed6ba582f6ff257
-DIST patch-4.14.324.xz 5252312 BLAKE2B ed46de7be7647fd06eba21b88eb55d87edc3697ce7627505c8d93f0e59cc7fae2f854673476ee732a6bfc61a75d1397f4a13ee9aa5c1164a38bcdd2a8158a8f2 SHA512 915e65198b38161fc0eff5e86b00834e19eb322e32f388de651ae348670483eab8ce417103cd62afbd09f7421a961b2d9295df60b49ba61d138114507cb639e8
-DIST patch-4.19.293.xz 5618928 BLAKE2B 93856c58a369ae54f36cfe379f096a2d825da41ff20431acb32e816add8c3ea026da745568ca0404b138b1200ea31ee861960ef208726de372b130738a9dad89 SHA512 b2057667ba55c7007817ca658af2a8c1179b7bcb6163ce434851b0828d6c967cf5f0bda7082e0a9749daafaf8327556d5e3324c411b22c918b837c59f264a6ca
-DIST patch-5.10.193.xz 5099672 BLAKE2B c2ef61a3a2b2f2f61cbd2a79913044fe4d1d39d207652492d24a997f010f798de3c95e954ff48b40e4b8c42c2e8b1cbf58afae8e52638331da3cd63f752cc611 SHA512 46f20aa507ec506116ead5db413c3e3249c7f7978cf70e19e972994b5b8c5378a5e14d9719b5693d7921809a402cb07a585e3178c0b6f24184bee7434d845bd0
-DIST patch-5.15.129.xz 4642068 BLAKE2B 7ce41a738afad5af02674374a55dc239688466069fb36944b2a82c61ac1b9129c80fcfbc6ff5ee56055fe236ee8a3c123d84f08c6066223396281af037bc3520 SHA512 0ca4ba076ab543552e52d8bc97d0ceedc0e6c3a72cdc89517e811d488c7c9c550e54c35481133a32742405de8052e115c1c4c74713976cca6cd8d1125cf03fb2
-DIST patch-5.4.255.xz 5077752 BLAKE2B 9411465bd7422f68d5e09ca581c406e322d1faef0458fe0714a60ab3c3edf99f1621788891d44caf31967dde7357110deda7fd9e7972659b7ab55cf80b537e84 SHA512 c8c9ffa9bfde21c453aa396016d3f688e3a9a1fb0416a2b194916388321a829d2de8ed3ff416b048cc00fec1331bce49af5d3afec743d29b3db1631ffdda2c46
-DIST patch-6.1.50.xz 3055828 BLAKE2B 8d0343aba7e12eb20966de1f98215d6bf1a0ee357a6500efe2e8f11ee92b937896caf87e19105836589c7a61073b3072b065833b45ea22dd33e478013003aa88 SHA512 0e7e69e7465b5f25f9c6a800c1e7013786710d14f8974acdd5c3380c28e313a469bbdcc6c422af33185bd01e5f3e859200570337ad4bdbe2ff21c3154f55d008
-DIST patch-6.4.13.xz 783356 BLAKE2B f604f0995e958cd6df7264ad4f852565187af824dd3b5ab79ea8f23a073ccb609ca104850639f3d084b11c35268cdb095a451b7a702805e1034b92ff3893e19a SHA512 48d5dfc7b84e31842057c227858373e8d79a02dc495e6e12268f8e26edb3df4796ef2fbc0206cdf4f034fbb5f5f0b9650c97b5f6013ae14cf53462fdc1f0e915
-EBUILD vanilla-sources-4.14.324.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9
-EBUILD vanilla-sources-4.19.293.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9
-EBUILD vanilla-sources-5.10.193.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9
-EBUILD vanilla-sources-5.15.129.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9
-EBUILD vanilla-sources-5.4.255.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9
-EBUILD vanilla-sources-6.1.50.ebuild 439 BLAKE2B cbc87f55813e90aed1096e41ce4845597dc379a363cdba59dd4bf455176814aea6d7bc66699ee16d6ffaf7bbf4de7351d4592df4f03049407ef4009fc06a8d2b SHA512 c8187b4946370840fbf77ce77844bc1c05f19ad8505e1e6604209a17798b3865f2c0bbe52e818da051d77256a72e01ea350652046f83fdda45e1bdb11816cca3
-EBUILD vanilla-sources-6.4.13.ebuild 439 BLAKE2B cbc87f55813e90aed1096e41ce4845597dc379a363cdba59dd4bf455176814aea6d7bc66699ee16d6ffaf7bbf4de7351d4592df4f03049407ef4009fc06a8d2b SHA512 c8187b4946370840fbf77ce77844bc1c05f19ad8505e1e6604209a17798b3865f2c0bbe52e818da051d77256a72e01ea350652046f83fdda45e1bdb11816cca3
-EBUILD vanilla-sources-6.5.0.ebuild 439 BLAKE2B cbc87f55813e90aed1096e41ce4845597dc379a363cdba59dd4bf455176814aea6d7bc66699ee16d6ffaf7bbf4de7351d4592df4f03049407ef4009fc06a8d2b SHA512 c8187b4946370840fbf77ce77844bc1c05f19ad8505e1e6604209a17798b3865f2c0bbe52e818da051d77256a72e01ea350652046f83fdda45e1bdb11816cca3
+DIST patch-4.14.325.xz 5252028 BLAKE2B 62990cf3b657fa7ade4aee3a70f83392cd8a0bef1fa2b1226b8b373459309bca8b39e2ea231fe358891b67d96f9fc2542ac22267f30ff0cb0992e1e460dcfb9e SHA512 2c5a831a51f85a5069faaef6d6d7ae5ab82bb8ab5e0572016dc531298513202820c97dcf945d07cf7b134649e91e42fc64ad9572b57e9d4f1eded315b2901c63
+DIST patch-4.19.294.xz 5618172 BLAKE2B 75d0cd4eaec6a2d26a3cedbc13fcb2a02d78714f48efaf791d8011a010f7f4ad045e7207ce4acd60538645276a36803d49f0a4cb3b3e7643b9f47e99f8e29ff0 SHA512 74770b8723e74fc99f8924aa7f6104547fa4f7149468bd6fb19ec59b42154ddf407fd7e0f44055633b85de22373c6f0afd603bec49a31bb51d44d734613c4f36
+DIST patch-5.10.194.xz 5100104 BLAKE2B 072f5d2426265e73552e2b700c7de7a94532eb4428a781044b83ce16b00a914e27b8a12c57bc398c19fb4d59cabf49cdbd30528a30dabcb1c26e3116779b7031 SHA512 406c1ca60a0b478eec3cb818f21171df95c5c7abacdab52d3602888cf6fcf8f1e4e9c6b9247e3e69c55d99a6aa487753ebf9d30eb97cb0e4b6f9d3f72665341f
+DIST patch-5.15.130.xz 4643824 BLAKE2B 568e8bd6750afc3fefaeff3cae9ca4fbfa8d7ce8f444f138d463a641d397cbd57a50963f6c79b5a8bb2ba1ebb110f8afe482c24e16c62d3811828ade2f51ce9d SHA512 dc129fb5a309615fa6df704877d4469e306db9ee8e0e587ce0e4da9c490459d4de9bf84a4ba7b798c14d066ea1fc0a53f52aabfb1e0f2e718f19f414cd8b520f
+DIST patch-5.4.256.xz 5077188 BLAKE2B bfb46e729b189ae0ad90fe14b7ac1858334170dd6c4f986e12ad636a821ecd0d4e3ee4703fa0429bfb335ace5254e2156424eef76f9c8bb93540d4ce180df253 SHA512 d4cbddf04287ab8cc58822c9519d1ebed06b8ca18530ea0a3a175a758636185e5bb5b5f3d958f346b46565ed546f8835d5750743975c4ef806241133935b51b4
+DIST patch-6.1.51.xz 3059080 BLAKE2B d7af2c5bd10377fd56ebfdd150d70bff3f64a0313dc611d8a19bd8997867ca84d711aeac1f336f43f2e01d00e8ab3df7f122429f45065d168054e87c69326712 SHA512 eaeb2d18c49fc8aeafbf9e853065797f86e6e68fb8eb659c3e31d44ac8ff9b1625fa06a02fdef8a7728cccbe06e547843a3fa90e699598bf393611ac373bd5e8
+DIST patch-6.4.14.xz 785740 BLAKE2B 580be1e6cf213951ebdd3ea10caaca3cdd40d1873ffa5d193a7a0f4996835ebc9bfc06376b8bb62f3e013c87234498a53264a62a934cc856b5e443ef2a08c489 SHA512 ab7938b45f6438fc071083934b7bc69d68e7bc515dd311766b4847284ae8976d42b61c2c8bca2d5d7b396bfa5f31eca3b1a0aa9bec8758a63403000ccf775a93
+DIST patch-6.5.1.xz 5220 BLAKE2B 4699a2b85a077c8145d7215fe3a84187f9b0357d486de538752ee386b13e93c4e1fb8b9d4fc5c7520eba3a14332be6050afeadf60a2fc19e138036c03e1af0c1 SHA512 27a6ec30ee6bf5d15a9cbdf48aca1ba4e171de0fac10f39b4d36e192fe3b2c6dc6163c9d768e4d2cee2df366d3a23e767a86e3786e6422b2c6eb3fb0b2354fe1
+EBUILD vanilla-sources-4.14.325.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9
+EBUILD vanilla-sources-4.19.294.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9
+EBUILD vanilla-sources-5.10.194.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9
+EBUILD vanilla-sources-5.15.130.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9
+EBUILD vanilla-sources-5.4.256.ebuild 432 BLAKE2B 231885066aa053aebef45736afd51c83480460ad089ca2ccbf40e9d610f10bf1e70d75cff9c0da9529c220f0715470fb28243753782740012f139f0d37ada94b SHA512 4c41937ff77fb3ea6887eb08406d381150ed3b8b5bb008ae5def527fce7288d89a9f7b803a5bb34ca147cefbfae5e71d3bc5f15b92f9ed4f49d875300fba60a9
+EBUILD vanilla-sources-6.1.51.ebuild 439 BLAKE2B cbc87f55813e90aed1096e41ce4845597dc379a363cdba59dd4bf455176814aea6d7bc66699ee16d6ffaf7bbf4de7351d4592df4f03049407ef4009fc06a8d2b SHA512 c8187b4946370840fbf77ce77844bc1c05f19ad8505e1e6604209a17798b3865f2c0bbe52e818da051d77256a72e01ea350652046f83fdda45e1bdb11816cca3
+EBUILD vanilla-sources-6.4.14.ebuild 439 BLAKE2B cbc87f55813e90aed1096e41ce4845597dc379a363cdba59dd4bf455176814aea6d7bc66699ee16d6ffaf7bbf4de7351d4592df4f03049407ef4009fc06a8d2b SHA512 c8187b4946370840fbf77ce77844bc1c05f19ad8505e1e6604209a17798b3865f2c0bbe52e818da051d77256a72e01ea350652046f83fdda45e1bdb11816cca3
+EBUILD vanilla-sources-6.5.1.ebuild 439 BLAKE2B cbc87f55813e90aed1096e41ce4845597dc379a363cdba59dd4bf455176814aea6d7bc66699ee16d6ffaf7bbf4de7351d4592df4f03049407ef4009fc06a8d2b SHA512 c8187b4946370840fbf77ce77844bc1c05f19ad8505e1e6604209a17798b3865f2c0bbe52e818da051d77256a72e01ea350652046f83fdda45e1bdb11816cca3
MISC metadata.xml 340 BLAKE2B e283ab9d2ebb7212e3ba37850c93761f165b4697a2ee6dbf07a67ce907df8ec71b3290a411cb81af8d8d8869b7e45c572487d4d2667dc0a0971986f0f6d1aa8e SHA512 bd0f7f570230dd5bd9f6e270345a3ebc556eb2dbcd19b04e33b5c6df8d9e6735a6e23fe934b39d9ef130ab5e78c6fdd29d7a167cb8ee4ac8ce919c75cec7425c
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.14.324.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.14.325.ebuild
index c04a9a5d6ea8..c04a9a5d6ea8 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.14.324.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.14.325.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-4.19.293.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-4.19.294.ebuild
index c04a9a5d6ea8..c04a9a5d6ea8 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-4.19.293.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-4.19.294.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.193.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.10.194.ebuild
index c04a9a5d6ea8..c04a9a5d6ea8 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.10.193.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.10.194.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.15.129.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.15.130.ebuild
index c04a9a5d6ea8..c04a9a5d6ea8 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.15.129.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.15.130.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.4.255.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.4.256.ebuild
index c04a9a5d6ea8..c04a9a5d6ea8 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.4.255.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.4.256.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.50.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.1.51.ebuild
index 424a2f9b0f9d..424a2f9b0f9d 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.1.50.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.1.51.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.4.13.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.4.14.ebuild
index 424a2f9b0f9d..424a2f9b0f9d 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.4.13.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.4.14.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.5.0.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.5.1.ebuild
index 424a2f9b0f9d..424a2f9b0f9d 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.5.0.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.5.1.ebuild
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index a6f28a27dd94..d31050e94111 100644
--- a/sys-process/Manifest.gz
+++ b/sys-process/Manifest.gz
Binary files differ
diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest
index 7e55ee710fd7..3246d489295d 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -8,6 +8,6 @@ DIST parallel-20230822.tar.bz2 2507873 BLAKE2B cbf272623b92ad1fd1411e5f89e44855e
DIST parallel-20230822.tar.bz2.sig 2080 BLAKE2B 3b7f4c636dd3a900bb724b75580f29a533f8785fe78048a8852e907cf92fb40d1c366a7cbc48de9e5ca1e3fd5754dd69fd3634d24ca1883d821d41089c065bcb SHA512 cc044a9890b7d37c4642d20002af7c86987badb47ce945a80b382d84a0c8ff5db21cbf8f374a5ac84132c295a8cb6e31476d59df03ad589ab0e790f874c47af8
EBUILD parallel-20230522.ebuild 971 BLAKE2B 7b424232dba0b99cc630ddb832df6cc1e4a924e5c122dcc2f61071782aaece586c7bdd377019c801b7ef011b4e6ef2f30d6821663264fc76037be3fcbf2d8345 SHA512 5d5a353567aef275599c46a0dd1a2a5ffca82ea56dd15848117dfaabeaee609f0f88cf52982d6cd8f29597a7fd5554c3cca4ba81dcbce329a46ef0a5d7ffe3e3
EBUILD parallel-20230622.ebuild 977 BLAKE2B ea35c4a98f837ac1f2e4ade14c703434aaf236684fc95fafd79bdb7552b83800f495b07b28bbadf126f9232bc4e0d7cc2948bf29dd9ba12beec689d6b02a30d9 SHA512 5127a55a4ef2a4982419db05d73d44ffb8ebf3c0b39edc25de5a5eb7cffd5b3b7e3520df96ed802bfccc935d38a2ceedcea0398dad6c95fe68278f17c788c929
-EBUILD parallel-20230722.ebuild 977 BLAKE2B ea35c4a98f837ac1f2e4ade14c703434aaf236684fc95fafd79bdb7552b83800f495b07b28bbadf126f9232bc4e0d7cc2948bf29dd9ba12beec689d6b02a30d9 SHA512 5127a55a4ef2a4982419db05d73d44ffb8ebf3c0b39edc25de5a5eb7cffd5b3b7e3520df96ed802bfccc935d38a2ceedcea0398dad6c95fe68278f17c788c929
+EBUILD parallel-20230722.ebuild 972 BLAKE2B 975a24315eefe603088ffb735f6fe2ac30c908f920cdc5612ce4c4ec6006401daaad5aaa5efa6f37f6971d99b9a82c336d36830297658353c5912c7f22d67cf4 SHA512 de47d1d623baf9b36f799e1217ef41dfa24e2530211dde4d9badafcd83d4d4da70d701c2df360bd309ff637ce48112bf96a0ac6c963510040ced300162142f03
EBUILD parallel-20230822.ebuild 977 BLAKE2B ea35c4a98f837ac1f2e4ade14c703434aaf236684fc95fafd79bdb7552b83800f495b07b28bbadf126f9232bc4e0d7cc2948bf29dd9ba12beec689d6b02a30d9 SHA512 5127a55a4ef2a4982419db05d73d44ffb8ebf3c0b39edc25de5a5eb7cffd5b3b7e3520df96ed802bfccc935d38a2ceedcea0398dad6c95fe68278f17c788c929
MISC metadata.xml 1078 BLAKE2B 190d48305a18559658e87132e6be2831db9d8c314b29cf4e5808b6308cf86cb5d46a1b80214fcb8f45f12578a18ebefad8b0b91912c9fbb68126be66ae62ad55 SHA512 80b649870b5b9e12b436f82ce8fd3efad8b3e251c919a90b8c32945332bb3dd88e5bfc96acca6a12a38f2d6e1ce63effa593ef975c8109bad3a85d2d69b2ed98
diff --git a/sys-process/parallel/parallel-20230722.ebuild b/sys-process/parallel/parallel-20230722.ebuild
index 118f6be5fb2c..db3bc41c9207 100644
--- a/sys-process/parallel/parallel-20230722.ebuild
+++ b/sys-process/parallel/parallel-20230722.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos"
RDEPEND="
dev-lang/perl
diff --git a/sys-process/procps/Manifest b/sys-process/procps/Manifest
index 88a156785534..e204dc0cbaa3 100644
--- a/sys-process/procps/Manifest
+++ b/sys-process/procps/Manifest
@@ -1,6 +1,12 @@
AUX procps-3.3.11-sysctl-manpage.patch 941 BLAKE2B e10b6f85325d1ea23b327dffe4ba35662d5110492d0d5fcffad41edff21ddea4ea8c8bcb66582f63abd100a20d0d406e1c3fb176a8c290ba2cc6ecb02aa98248 SHA512 df8b233bde879fa675742baf8b38d43dd7c306fe52013ace715dff02c126d8c5ea12bd93087da10f5e722294eef59577b264309cbdc6f9f3727fa7111c5db313
AUX procps-3.3.12-proc-tests.patch 1835 BLAKE2B 99fe8d63620f37f98cddc60e8bcbaadbe5e7c54c4b0a65abad6ebe8a89f1b8f7f6bd29114b50678aa89cd0c89d26a95a10aa403d48bcc8371f16eaf34c823390 SHA512 ecc94717366a314ac4bba550b84472555f7b217be2174b68778d3364e16586ab9c21756d2041e2ac9d1449856fcd6aa691d8bd1a8558b4653d068dc1d59c2c71
AUX procps-3.3.17-musl-fix.patch 1907 BLAKE2B 211d5512d9546592b23815bf4085447f6d07c0ac07cb03be01b520a56dc60fdfd07e9c055b0b40196efa2748f54eb5d8070cda80c5001d74fa5f261f53bd234c SHA512 5cf9852e54c307fedbf17b3a331ea992ea2c137120b6f89e4eeb7643091c09872e7e3bdcd2e80b83c46c02b2a0e0d56792afb7fe0564fa4f97e56f304b5792bd
+AUX procps-4.0.4-fix-systemd-linkage.patch 773 BLAKE2B 35eb8ad2d892cd23dc07cd5cdc888127bc31188973f44bdd5db14b174777b436fb6c3280c0084b8173e64baaea6f70f87a5645078e1fee22c829063d77739ed1 SHA512 69071bf1148df6e0696072c56a4501e50e93498b4a0092fbbbd0ed818af3d8128e81d35bcf091a827832a0261bfedd0b71d840dfd7028965bea810fbc88ae1a6
+AUX procps-4.0.4-fix-tests-multilib.patch 919 BLAKE2B aefecd115ff9f5ac64b3a9880a402b57fba65900faf80d44076ab4776894f97bbb1a8540d6627eb37134568f329142567b8c21736c7c46a9cf2ff798dc923119 SHA512 b820e9b9755278b3336fdda8df08148083e446fb89df4d91deb6d36f38546622f7cfc0ca20951f0a5ba26a62393ad05341f9d4c101727cc3aec9c8f09c8db975
+AUX procps-4.0.4-sysctl-manpage.patch 1063 BLAKE2B 47d0682ac517801a62c61c0d2486417c56e422e4f60a2bc2b42ab1c969204b820b6b2fd089f6fff04a093e9652d51782e497dd0cd5e82e0815ab8bcead0e719d SHA512 08e1001d9490eedfd54daba46e1eca0743e4e74321e79779dfadceb3f7bd91b06fe063e53559b7623ce08d1aec15dd4cee01180f5920c64844f1529f32a74c3a
+AUX procps-4.0.4-xfail-pmap-test.patch 697 BLAKE2B 22f9ebf50f0a89a804eaeaf9515a4de83762fa8467c603d7b6b1646afd8d12c01daf1e000cca23cd2e2053346a0a05a97d17c67df2e85c8915cb59fb6d4c5447 SHA512 874c0ed1625a1c7beceb5cfee1f521f1ccc7f2f5b3e799f241072334430bd00faa2d043b86d42616a09ac3f1033a8f3334d28d5f91cb64a0daefc1a921041088
DIST procps-ng-3.3.17.tar.xz 1008428 BLAKE2B 43aa1a21d4f0725b1c02457f343cf1fc66bc1771b25c6eaf689c9775c190e90545bfac1729f027abc4d3d13de37ffac4828554b5b25e12bcf6af9540de1695f3 SHA512 59e9a5013430fd9da508c4655d58375dc32e025bb502bb28fb9a92a48e4f2838b3355e92b4648f7384b2050064d17079bf4595d889822ebb5030006bc154a1a7
+DIST procps-ng-4.0.4.tar.xz 1401540 BLAKE2B 63b972666ef9e92042be96739ffa15c787d0346b2d3ffcb0d240b0a4e999dc90024b2c5b058df683dd9d2c436ceb812abd0b115cc877a6ca1023988b86de443f SHA512 94375544e2422fefc23d7634063c49ef1be62394c46039444f85e6d2e87e45cfadc33accba5ca43c96897b4295bfb0f88d55a30204598ddb26ef66f0420cefb4
EBUILD procps-3.3.17-r2.ebuild 2587 BLAKE2B a2f0c26b0f1da996566b2798b44789a0e7c9ed6baf7fc248a318036092e180af55da5ff6bb4fd39a907bf3aeeaf66a612350b4f695d4e85355f9e4eaf8a9da91 SHA512 d2f052ab6f3da4cbaa286c63af409c8e6de6aab304249580eb4b243f7b4f2cd6dbb31d6b0ebef2001eabb540d6933d520ec0a6244bbddc036c7e421b417cb317
+EBUILD procps-4.0.4.ebuild 2830 BLAKE2B a8f4341802b89bb26094eca83e7cceab5a2aa35d0f1abbff32f48d1fb89884977930de57f90851c1e6913b8fa6cbe1813b7328937e5f9ed0944562bb68184dd4 SHA512 2a61feedd4da15a153c00464a09f8aac62e45e57be45ba87fd4a45b529845266f3d801b8ef82ca1d5372dfeb947c5984e93f2c081ceb80a921c5e82ebffd11e9
MISC metadata.xml 788 BLAKE2B b8352d682de7ad98344997d344783c444f326153bf5ed479d9e3032dac52b5f938c47ec83ca2d284617f98d0fbde2d9357ee7c205f74d7a2b2c586865a1de756 SHA512 cb6ebcf57a2800ae492fed52ad3de2ba7e767b121ccd6c20f8a0fd6c5fbbc97fb42d20e083ee3d3935fa6fa6e318bccd96d557c9b693507e64b22b8d3c92d1fd
diff --git a/sys-process/procps/files/procps-4.0.4-fix-systemd-linkage.patch b/sys-process/procps/files/procps-4.0.4-fix-systemd-linkage.patch
new file mode 100644
index 000000000000..32f4d6da6dc6
--- /dev/null
+++ b/sys-process/procps/files/procps-4.0.4-fix-systemd-linkage.patch
@@ -0,0 +1,27 @@
+https://gitlab.com/procps-ng/procps/-/commit/ca004d4657d5e8b468a4552ede429be53193a3a9
+
+From ca004d4657d5e8b468a4552ede429be53193a3a9 Mon Sep 17 00:00:00 2001
+From: Craig Small <csmall@dropbear.xyz>
+Date: Thu, 31 Aug 2023 22:24:23 +1000
+Subject: [PATCH] build-sys: Add systemd/elogind to w
+
+Depending on the compiler flags, w needs to be explictly linked
+to libsystemd or elogind even though libproc2 is linked to it.
+
+Signed-off-by: Craig Small <csmall@dropbear.xyz>
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -149,6 +149,13 @@ endif
+
+ dist_man_MANS += man/w.1
+ src_w_SOURCES = src/w.c local/fileutils.c
++src_w_LDADD = $(LDADD)
++if WITH_SYSTEMD
++src_w_LDADD += @SYSTEMD_LIBS@
++endif
++if WITH_ELOGIND
++src_w_LDADD += @ELOGIND_LIBS@
++endif
+ else
+ EXTRA_DIST += man/w.1
+ endif
diff --git a/sys-process/procps/files/procps-4.0.4-fix-tests-multilib.patch b/sys-process/procps/files/procps-4.0.4-fix-tests-multilib.patch
new file mode 100644
index 000000000000..ed52af8582b9
--- /dev/null
+++ b/sys-process/procps/files/procps-4.0.4-fix-tests-multilib.patch
@@ -0,0 +1,52 @@
+https://gitlab.com/procps-ng/procps/-/merge_requests/205
+
+From 4b6b91b393c0f5d3ec26910785cb3e3a463fcb57 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Sat, 2 Sep 2023 10:46:38 +0100
+Subject: [PATCH] testsuite: skip tests where relevant binaries aren't built
+
+* With --without-ncurses, slabtop isn't built.
+* With --disable-w, w isn't built.
+
+Signed-off-by: Sam James <sam@gentoo.org>
+--- a/testsuite/Makefile.am
++++ b/testsuite/Makefile.am
+@@ -14,16 +14,23 @@ if LINUX
+ # 3d807ae853b8b4264da156065b34f1447658a8ba
+ DEJATOOL += \
+ pmap
++
+ if !CYGWIN
+-DEJATOOL += \
+- slabtop \
+- sysctl
++if WITH_NCURSES
++DEJATOOL += slabtop
++endif
++
++DEJATOOL += sysctl
+ endif
+
+ if BUILD_KILL
+ DEJATOOL += kill
+ endif
+
++if BUILD_W
++DEJATOOL += w
++endif
++
+ DEJATOOL += \
+ free \
+ lib \
+@@ -31,10 +38,8 @@ DEJATOOL += \
+ pkill \
+ ps \
+ pwdx \
+- slabtop \
+ uptime \
+- vmstat \
+- w
++ vmstat
+ endif
+
+ EXTRA_DIST = \
diff --git a/sys-process/procps/files/procps-4.0.4-sysctl-manpage.patch b/sys-process/procps/files/procps-4.0.4-sysctl-manpage.patch
new file mode 100644
index 000000000000..3582f7e79306
--- /dev/null
+++ b/sys-process/procps/files/procps-4.0.4-sysctl-manpage.patch
@@ -0,0 +1,33 @@
+https://bugs.gentoo.org/565304
+--- a/man/sysctl.8
++++ b/man/sysctl.8
+@@ -141,21 +141,21 @@ replaced (by having a new configuration file with the same name in a
+ directory of higher priority) or partially replaced (by having a configuration
+ file that is ordered later).
+ .SH EXAMPLES
+-/sbin/sysctl \-a
++/usr/bin/sysctl \-a
+ .br
+-/sbin/sysctl \-n kernel.hostname
++/usr/bin/sysctl \-n kernel.hostname
+ .br
+-/sbin/sysctl \-w kernel.domainname="example.com"
++/usr/bin/sysctl \-w kernel.domainname="example.com"
+ .br
+-/sbin/sysctl \-p/etc/sysctl.conf
++/usr/bin/sysctl \-p/etc/sysctl.conf
+ .br
+-/sbin/sysctl \-a \-\-pattern forward
++/usr/bin/sysctl \-a \-\-pattern forward
+ .br
+-/sbin/sysctl \-a \-\-pattern forward$
++/usr/bin/sysctl \-a \-\-pattern forward$
+ .br
+-/sbin/sysctl \-a \-\-pattern 'net.ipv4.conf.(eth|wlan)0.arp'
++/usr/bin/sysctl \-a \-\-pattern 'net.ipv4.conf.(eth|wlan)0.arp'
+ .br
+-/sbin/sysctl \-\-pattern '\[char94]net.ipv6' \-\-system
++/usr/bin/sysctl \-\-pattern '\[char94]net.ipv6' \-\-system
+ .SH DEPRECATED PARAMETERS
+ The
+ .B base_reachable_time
diff --git a/sys-process/procps/files/procps-4.0.4-xfail-pmap-test.patch b/sys-process/procps/files/procps-4.0.4-xfail-pmap-test.patch
new file mode 100644
index 000000000000..037fe657f4ea
--- /dev/null
+++ b/sys-process/procps/files/procps-4.0.4-xfail-pmap-test.patch
@@ -0,0 +1,25 @@
+--- a/testsuite/pmap.test/pmap.exp
++++ b/testsuite/pmap.test/pmap.exp
+@@ -87,13 +87,15 @@ proc expect_twice_total { test } {
+ }
+ }
+
+-set test "pmap X pid pid has same total"
+-spawn $pmap -X $mypid $mypid
+-expect_twice_total "$test"
+-
+-set test "pmap XX pid pid has same total"
+-spawn $pmap -XX $mypid $mypid
+-expect_twice_total "$test"
++# Fails in gentoo sandbox, needs investigation
++#set test "pmap X pid pid has same total"
++#spawn $pmap -X $mypid $mypid
++#expect_twice_total "$test"
++
++# Fails in gentoo sandbox, needs investigation
++#set test "pmap XX pid pid has same total"
++#spawn $pmap -XX $mypid $mypid
++#expect_twice_total "$test"
+
+ set test "pmap finding shm"
+ make_testshm_proc
diff --git a/sys-process/procps/procps-4.0.4.ebuild b/sys-process/procps/procps-4.0.4.ebuild
new file mode 100644
index 000000000000..58e8d0c5adb7
--- /dev/null
+++ b/sys-process/procps/procps-4.0.4.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic multilib-minimal usr-ldscript
+
+DESCRIPTION="Standard informational utilities and process-handling tools"
+HOMEPAGE="https://gitlab.com/procps-ng/procps"
+# Per e.g. https://gitlab.com/procps-ng/procps/-/releases/v4.0.4, the dist tarballs
+# are still hosted on SF.
+SRC_URI="mirror://sourceforge/${PN}-ng/${PN}-ng-${PV}.tar.xz"
+S="${WORKDIR}"/${PN}-ng-${PV}
+
+# See bug #913210
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
+SLOT="0/0-ng"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ elogind? ( sys-auth/elogind )
+ ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode(+)?] )
+ selinux? ( sys-libs/libselinux[${MULTILIB_USEDEP}] )
+ systemd? ( sys-apps/systemd[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ${DEPEND}
+ !<app-i18n/man-pages-l10n-4.2.0-r1
+ !<app-i18n/man-pages-de-2.12-r1
+ !<app-i18n/man-pages-pl-0.7-r1
+ kill? (
+ !sys-apps/coreutils[kill]
+ !sys-apps/util-linux[kill]
+ )
+"
+BDEPEND="
+ elogind? ( virtual/pkgconfig )
+ ncurses? ( virtual/pkgconfig )
+ systemd? ( virtual/pkgconfig )
+ test? ( dev-util/dejagnu )
+"
+
+# https://bugs.gentoo.org/898830
+QA_CONFIG_IMPL_DECL_SKIP=( makedev )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.0.4-sysctl-manpage.patch # bug #565304
+ "${FILESDIR}"/${PN}-4.0.4-fix-tests-multilib.patch
+ "${FILESDIR}"/${PN}-4.0.4-xfail-pmap-test.patch
+ "${FILESDIR}"/${P}-fix-systemd-linkage.patch
+)
+
+src_prepare() {
+ default
+
+ # Only for fix-tests-multilib.patch and fix-systemd-linkage.patch
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # http://www.freelists.org/post/procps/PATCH-enable-transparent-large-file-support
+ # bug #471102
+ append-lfs-flags
+
+ local myeconfargs=(
+ # No elogind multilib support
+ $(multilib_native_use_with elogind)
+ $(multilib_native_use_enable kill)
+ $(multilib_native_use_enable modern-top)
+ $(multilib_native_enable pidof)
+ $(multilib_native_use_with ncurses)
+ # bug #794997
+ $(multilib_native_use_enable !elibc_musl w)
+ $(multilib_native_use_enable unicode watch8bit)
+ $(use_enable nls)
+ $(use_enable selinux libselinux)
+ $(use_enable static-libs static)
+ $(use_with systemd)
+ )
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+ # bug #461302
+ emake check </dev/null
+}
+
+multilib_src_install() {
+ default
+
+ dodoc "${S}"/sysctl.conf
+
+ if multilib_is_native_abi ; then
+ dodir /bin
+ mv "${ED}"/usr/bin/ps "${ED}"/bin/ || die
+ if use kill ; then
+ mv "${ED}"/usr/bin/kill "${ED}"/bin/ || die
+ fi
+
+ gen_usr_ldscript -a proc2
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -type f -name '*.la' -delete || die
+}
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index a04201f91699..d4f100a6d7ea 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/perl-Attribute-Handlers/Manifest b/virtual/perl-Attribute-Handlers/Manifest
index d9935221f4c4..d7b6beee47e9 100644
--- a/virtual/perl-Attribute-Handlers/Manifest
+++ b/virtual/perl-Attribute-Handlers/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Attribute-Handlers-1.20.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-Attribute-Handlers-1.30.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Attribute-Handlers-1.30.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-1.30.0.ebuild b/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-1.30.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-1.30.0.ebuild
+++ b/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-1.30.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-CPAN/Manifest b/virtual/perl-CPAN/Manifest
index 6ba1deac8f72..afe75ff1f98f 100644
--- a/virtual/perl-CPAN/Manifest
+++ b/virtual/perl-CPAN/Manifest
@@ -1,4 +1,4 @@
EBUILD perl-CPAN-2.290.0.ebuild 389 BLAKE2B ba59e51f85dfb5b9f75fbae54397e5ca3b65ece669afa3da353edabdbae8e28903add0ee9dfe6038025356a28637167db48a7f157ef63906bf469a5745a36f01 SHA512 c5122a54d7883697b367d192be9c80b8d45e23199458f53f9bccd8524225044b851e0522013217310f35d8c25225b3225d5127fe64013fae35cfd9b3cfbcba71
EBUILD perl-CPAN-2.330.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-CPAN-2.360.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-CPAN-2.360.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-CPAN/perl-CPAN-2.360.0.ebuild b/virtual/perl-CPAN/perl-CPAN-2.360.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-CPAN/perl-CPAN-2.360.0.ebuild
+++ b/virtual/perl-CPAN/perl-CPAN-2.360.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Carp/Manifest b/virtual/perl-Carp/Manifest
index 0216e7f4260d..2485d78a7a3e 100644
--- a/virtual/perl-Carp/Manifest
+++ b/virtual/perl-Carp/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Carp-1.520.0-r2.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-Carp-1.540.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Carp-1.540.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Carp/perl-Carp-1.540.0.ebuild b/virtual/perl-Carp/perl-Carp-1.540.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Carp/perl-Carp-1.540.0.ebuild
+++ b/virtual/perl-Carp/perl-Carp-1.540.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Compress-Raw-Bzip2/Manifest b/virtual/perl-Compress-Raw-Bzip2/Manifest
index c4d7a52059e4..b5f8903cdb87 100644
--- a/virtual/perl-Compress-Raw-Bzip2/Manifest
+++ b/virtual/perl-Compress-Raw-Bzip2/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Compress-Raw-Bzip2-2.103.0-r3.ebuild 509 BLAKE2B 5398c7fb49ea33a088cb2ed57bf0d0fcc01ad5ede48b46b7bbe90a56607f7d211eaca2f52fc72e794ac90cc7c39fd9509cf3f4a63a427479713f4bd332c49f24 SHA512 acd4ba643e06a57fcacd03950a55f214d0567e828bff0ca8e6880db4d2d5829ac104f3bb22fbcb16020b0df8a4cd7d5e9eba5e6b8908a2a7a82b5103ff07c957
-EBUILD perl-Compress-Raw-Bzip2-2.204.1_rc.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Compress-Raw-Bzip2-2.204.1_rc.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.204.1_rc.ebuild b/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.204.1_rc.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.204.1_rc.ebuild
+++ b/virtual/perl-Compress-Raw-Bzip2/perl-Compress-Raw-Bzip2-2.204.1_rc.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Compress-Raw-Zlib/Manifest b/virtual/perl-Compress-Raw-Zlib/Manifest
index ea65463777d7..ecdda29a85ec 100644
--- a/virtual/perl-Compress-Raw-Zlib/Manifest
+++ b/virtual/perl-Compress-Raw-Zlib/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Compress-Raw-Zlib-2.202.0.ebuild 456 BLAKE2B dba544e7bc1fbb4291c5dcb5c40e10c0dd579ba728713454965b936945a48ef27dbb67dea41ebf8d59b801298fa2659ccdbb4b8f9d30723bc12c858b62367595 SHA512 241c09abae0c961b1d2ff1487122bdae4dfdd4156ab3c2c16e62c8c4c073345b4a31e9e30a11b8e6dd2e41d322015b2651f69387e1795d4eb6adc596a14d177b
-EBUILD perl-Compress-Raw-Zlib-2.204.1_rc.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Compress-Raw-Zlib-2.204.1_rc.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.204.1_rc.ebuild b/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.204.1_rc.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.204.1_rc.ebuild
+++ b/virtual/perl-Compress-Raw-Zlib/perl-Compress-Raw-Zlib-2.204.1_rc.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-DB_File/Manifest b/virtual/perl-DB_File/Manifest
index d04cbefdb61f..045ee31749a9 100644
--- a/virtual/perl-DB_File/Manifest
+++ b/virtual/perl-DB_File/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-DB_File-1.857.0.ebuild 492 BLAKE2B c1de56be9b42d42aa6c1262e0386a7cbc8cc3d8085b16ae159143b2f0f16a903c40bfb5d2d6d141a56bcf80273db22c5004f47976045ddda4fc237b31de90344 SHA512 a6a17fe47d526c284cbb3da790815b2e3743510cda457f4b4222d0f441a7b9b65ec1ee76645307931027ff72b0aa39bf952562db5eef78222b028e71df80c9b5
-EBUILD perl-DB_File-1.858.0.ebuild 494 BLAKE2B 076f7a57ddbdfe76185ae1f0bfdc75be30959713d5eaf0987156bf55b14218623ce35fe9d222bffa8ebcb1bef892d793706bdd0483e99d8a937031ad2c1cd2db SHA512 d82ed98f750df6369edefc3aed26cee63f330995fe89e17782dc77085807cdc8ba16ed75dd5262979f069dbc640c0a86fb61a15189d9747e234fe4b3317b92d5
+EBUILD perl-DB_File-1.858.0.ebuild 493 BLAKE2B 846cc9898cb7ca734fe68168a7dc939c67522fcac72fb8e43845750e13b95089f0008bf734097ca942b0ad0702b7c1fbea0571d58aab967423245d4f4173ec48 SHA512 343fc54ac8a446625f0cefcc95d8c3d978d49f907377d7ab5ba68e183146475d01a8d8c925facc6f449c5969ba63dde106f0643e34f247ba897f857ba0c0b8f9
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-DB_File/perl-DB_File-1.858.0.ebuild b/virtual/perl-DB_File/perl-DB_File-1.858.0.ebuild
index caabe66f4cad..6acd9aae3c22 100644
--- a/virtual/perl-DB_File/perl-DB_File-1.858.0.ebuild
+++ b/virtual/perl-DB_File/perl-DB_File-1.858.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38*[berkdb] ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Data-Dumper/Manifest b/virtual/perl-Data-Dumper/Manifest
index 4c247026dc44..8c1f4119981a 100644
--- a/virtual/perl-Data-Dumper/Manifest
+++ b/virtual/perl-Data-Dumper/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Data-Dumper-2.184.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-Data-Dumper-2.188.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Data-Dumper-2.188.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Data-Dumper/perl-Data-Dumper-2.188.0.ebuild b/virtual/perl-Data-Dumper/perl-Data-Dumper-2.188.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Data-Dumper/perl-Data-Dumper-2.188.0.ebuild
+++ b/virtual/perl-Data-Dumper/perl-Data-Dumper-2.188.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Devel-PPPort/Manifest b/virtual/perl-Devel-PPPort/Manifest
index 08462dc02b96..8a3895226018 100644
--- a/virtual/perl-Devel-PPPort/Manifest
+++ b/virtual/perl-Devel-PPPort/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Devel-PPPort-3.680.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-Devel-PPPort-3.710.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Devel-PPPort-3.710.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.710.0.ebuild b/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.710.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.710.0.ebuild
+++ b/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.710.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Digest-MD5/Manifest b/virtual/perl-Digest-MD5/Manifest
index da0bfaf37abb..ca135d3b72ba 100644
--- a/virtual/perl-Digest-MD5/Manifest
+++ b/virtual/perl-Digest-MD5/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Digest-MD5-2.580.0-r1.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-Digest-MD5-2.580.100_rc.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Digest-MD5-2.580.100_rc.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc.ebuild b/virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc.ebuild
+++ b/virtual/perl-Digest-MD5/perl-Digest-MD5-2.580.100_rc.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Digest-SHA/Manifest b/virtual/perl-Digest-SHA/Manifest
index 56284467163f..17c2965d3436 100644
--- a/virtual/perl-Digest-SHA/Manifest
+++ b/virtual/perl-Digest-SHA/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Digest-SHA-6.20.0-r3.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-Digest-SHA-6.40.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Digest-SHA-6.40.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0.ebuild b/virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0.ebuild
+++ b/virtual/perl-Digest-SHA/perl-Digest-SHA-6.40.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Encode/Manifest b/virtual/perl-Encode/Manifest
index 4f1f44c40b9d..7a688be461ff 100644
--- a/virtual/perl-Encode/Manifest
+++ b/virtual/perl-Encode/Manifest
@@ -1,4 +1,4 @@
EBUILD perl-Encode-3.120.0.ebuild 389 BLAKE2B ba59e51f85dfb5b9f75fbae54397e5ca3b65ece669afa3da353edabdbae8e28903add0ee9dfe6038025356a28637167db48a7f157ef63906bf469a5745a36f01 SHA512 c5122a54d7883697b367d192be9c80b8d45e23199458f53f9bccd8524225044b851e0522013217310f35d8c25225b3225d5127fe64013fae35cfd9b3cfbcba71
EBUILD perl-Encode-3.170.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-Encode-3.190.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Encode-3.190.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Encode/perl-Encode-3.190.0.ebuild b/virtual/perl-Encode/perl-Encode-3.190.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Encode/perl-Encode-3.190.0.ebuild
+++ b/virtual/perl-Encode/perl-Encode-3.190.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-ExtUtils-CBuilder/Manifest b/virtual/perl-ExtUtils-CBuilder/Manifest
index cf0d60b01849..b3eb3e04a546 100644
--- a/virtual/perl-ExtUtils-CBuilder/Manifest
+++ b/virtual/perl-ExtUtils-CBuilder/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-ExtUtils-CBuilder-0.280.236-r1.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-ExtUtils-CBuilder-0.280.238.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-ExtUtils-CBuilder-0.280.238.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.238.ebuild b/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.238.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.238.ebuild
+++ b/virtual/perl-ExtUtils-CBuilder/perl-ExtUtils-CBuilder-0.280.238.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-ExtUtils-Install/Manifest b/virtual/perl-ExtUtils-Install/Manifest
index 611b2e902328..2746b0a01dbe 100644
--- a/virtual/perl-ExtUtils-Install/Manifest
+++ b/virtual/perl-ExtUtils-Install/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-ExtUtils-Install-2.200.0-r1.ebuild 510 BLAKE2B 631b465d668848acaa17957441ebf273ea2ad86f2fe05d872cdfcbd9ce3ee776f5eeb9865ae25aa5057760794a5265ce1cd6ad57a3af5b0ac5986d5ae3588bb8 SHA512 465e46b74f1146c9835f6b1342ec63a061e342309bb19660f318c8212f292160dae8b0fb0ddd1959a245226caed81406c2b5c71c41c4f0544776526fd0e1c12a
-EBUILD perl-ExtUtils-Install-2.220.0.ebuild 491 BLAKE2B 2b6661bb53d1ca2d5955c22846cf6a2f28935ed0421f2d7f45dc190b8310f18b287336abc05368b6f3f1d5326922a16c84d724d1cc4497f0f2271c68fa0d9ac1 SHA512 b5793a3b9862f819c5462248a7f975e0f1b3a74f6eba725ed2eae6fcc8120fbff6d2857853f91eaaff2ed8a5a8bf16da7c8513f7216713299a35064385bd4727
+EBUILD perl-ExtUtils-Install-2.220.0.ebuild 490 BLAKE2B 61f60c93934bc8ed61823faa08661b932719d4857c9a51f3fc64f855394678e2a7848c027700815920ccba7286dcef47b6d5cc7752c3b7294de9245818305b9a SHA512 585b818eb6730634658da5677c9daeb0e85413a408507763bc63e7376d9cb470d6651c4366aa2ad2d704679834b0d05247a2a40ca6f3c26f0bb11e0f89c74372
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.220.0.ebuild b/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.220.0.ebuild
index cb1ffbbaba4b..5ea1f6097a7c 100644
--- a/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.220.0.ebuild
+++ b/virtual/perl-ExtUtils-Install/perl-ExtUtils-Install-2.220.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ExtUtils-Install"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-ExtUtils-MakeMaker/Manifest b/virtual/perl-ExtUtils-MakeMaker/Manifest
index 73a5e8b66da7..86a1a396fd74 100644
--- a/virtual/perl-ExtUtils-MakeMaker/Manifest
+++ b/virtual/perl-ExtUtils-MakeMaker/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-ExtUtils-MakeMaker-7.640.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-ExtUtils-MakeMaker-7.700.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-ExtUtils-MakeMaker-7.700.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0.ebuild b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0.ebuild
+++ b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.700.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-ExtUtils-ParseXS/Manifest b/virtual/perl-ExtUtils-ParseXS/Manifest
index 482ec6ca1679..2a541ac2fe99 100644
--- a/virtual/perl-ExtUtils-ParseXS/Manifest
+++ b/virtual/perl-ExtUtils-ParseXS/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-ExtUtils-ParseXS-3.450.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-ExtUtils-ParseXS-3.510.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-ExtUtils-ParseXS-3.510.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0.ebuild b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0.ebuild
+++ b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.510.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-File-Spec/Manifest b/virtual/perl-File-Spec/Manifest
index 22d229f1d3d0..a5cdef013026 100644
--- a/virtual/perl-File-Spec/Manifest
+++ b/virtual/perl-File-Spec/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-File-Spec-3.840.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-File-Spec-3.880.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-File-Spec-3.880.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-File-Spec/perl-File-Spec-3.880.0.ebuild b/virtual/perl-File-Spec/perl-File-Spec-3.880.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-File-Spec/perl-File-Spec-3.880.0.ebuild
+++ b/virtual/perl-File-Spec/perl-File-Spec-3.880.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Getopt-Long/Manifest b/virtual/perl-Getopt-Long/Manifest
index b7e035d62754..26ca130cc2f0 100644
--- a/virtual/perl-Getopt-Long/Manifest
+++ b/virtual/perl-Getopt-Long/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Getopt-Long-2.520.0-r1.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-Getopt-Long-2.540.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Getopt-Long-2.540.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Getopt-Long/perl-Getopt-Long-2.540.0.ebuild b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.540.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Getopt-Long/perl-Getopt-Long-2.540.0.ebuild
+++ b/virtual/perl-Getopt-Long/perl-Getopt-Long-2.540.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-HTTP-Tiny/Manifest b/virtual/perl-HTTP-Tiny/Manifest
index ba03987d3b78..5c901a105851 100644
--- a/virtual/perl-HTTP-Tiny/Manifest
+++ b/virtual/perl-HTTP-Tiny/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-HTTP-Tiny-0.80.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-HTTP-Tiny-0.86.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-HTTP-Tiny-0.86.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.86.0.ebuild b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.86.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.86.0.ebuild
+++ b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.86.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-IO-Compress/Manifest b/virtual/perl-IO-Compress/Manifest
index f1bcd163d5f8..0fe9bed946f6 100644
--- a/virtual/perl-IO-Compress/Manifest
+++ b/virtual/perl-IO-Compress/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-IO-Compress-2.106.0.ebuild 671 BLAKE2B 503bf95c30fc0fa6a80bc37ed4684d7d24f4bfbd0978c2fb6db9b2e65bfe22f618f50a851fc0950c64347924b28c2cf4969fdde77373aaa16165b65eee849bd1 SHA512 970e6e5de24e68e0c2a4e1015c70bf20848b10d22203d076eca620a4f451573a6c398f61d205d00eae6fab41441f5508f82c0f22dd5b1ebb2d292a48588ddddf
-EBUILD perl-IO-Compress-2.204.0.ebuild 679 BLAKE2B 80942ad2fee331091c2fbee5503ba2e4ebafda47909bc3ee2496ebbaa6051b735d5fa6ddc31f4816f29261c549ef5cdc83718f5807f77bb491578a3423203763 SHA512 f03fe051034ab9f9f5af6ed163b38235a9026dc5c4506704d693f00c5e516d644da44746b13b3cc4cc9bfc3eb0e769469b4fa88a3a2c1cb6c95733a272342f58
+EBUILD perl-IO-Compress-2.204.0.ebuild 678 BLAKE2B c087b2b19ad2f944520cfc7eeda37be19e6682dce6e6f4e7331033d5e272f99821465a70ac8930ce468b788346b462921a58a5be8156efa554a7b63f32ea9795 SHA512 d33253491c322127a06a8527e3e969a6da38bc456c1e03fbc74064dc659b833007832053ee89ffc897582062f1c721e5072875f8512be55973402d1772fa1c81
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-IO-Compress/perl-IO-Compress-2.204.0.ebuild b/virtual/perl-IO-Compress/perl-IO-Compress-2.204.0.ebuild
index 4f34417db512..279ac58254ca 100644
--- a/virtual/perl-IO-Compress/perl-IO-Compress-2.204.0.ebuild
+++ b/virtual/perl-IO-Compress/perl-IO-Compress-2.204.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-IO-Socket-IP/Manifest b/virtual/perl-IO-Socket-IP/Manifest
index f2d22dfdbb91..b11fe39fdc3b 100644
--- a/virtual/perl-IO-Socket-IP/Manifest
+++ b/virtual/perl-IO-Socket-IP/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-IO-Socket-IP-0.410.0-r3.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-IO-Socket-IP-0.410.100_rc.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-IO-Socket-IP-0.410.100_rc.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.410.100_rc.ebuild b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.410.100_rc.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.410.100_rc.ebuild
+++ b/virtual/perl-IO-Socket-IP/perl-IO-Socket-IP-0.410.100_rc.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-IO-Zlib/Manifest b/virtual/perl-IO-Zlib/Manifest
index 61b17608efe2..a8b0a9761ebb 100644
--- a/virtual/perl-IO-Zlib/Manifest
+++ b/virtual/perl-IO-Zlib/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-IO-Zlib-1.110.0-r1.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-IO-Zlib-1.140.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-IO-Zlib-1.140.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-IO-Zlib/perl-IO-Zlib-1.140.0.ebuild b/virtual/perl-IO-Zlib/perl-IO-Zlib-1.140.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-IO-Zlib/perl-IO-Zlib-1.140.0.ebuild
+++ b/virtual/perl-IO-Zlib/perl-IO-Zlib-1.140.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-IO/Manifest b/virtual/perl-IO/Manifest
index 5bfb20242b01..7d87357ac351 100644
--- a/virtual/perl-IO/Manifest
+++ b/virtual/perl-IO/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-IO-1.500.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-IO-1.520.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-IO-1.520.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-IO/perl-IO-1.520.0.ebuild b/virtual/perl-IO/perl-IO-1.520.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-IO/perl-IO-1.520.0.ebuild
+++ b/virtual/perl-IO/perl-IO-1.520.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-JSON-PP/Manifest b/virtual/perl-JSON-PP/Manifest
index 87bc4e8adee4..fad3f2357ba0 100644
--- a/virtual/perl-JSON-PP/Manifest
+++ b/virtual/perl-JSON-PP/Manifest
@@ -1,3 +1,3 @@
-EBUILD perl-JSON-PP-4.160.0-r1.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-JSON-PP-4.160.0-r1.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
EBUILD perl-JSON-PP-4.70.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r1.ebuild b/virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r1.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r1.ebuild
+++ b/virtual/perl-JSON-PP/perl-JSON-PP-4.160.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Locale-Maketext/Manifest b/virtual/perl-Locale-Maketext/Manifest
index 1a4d19c68a98..ea361ee42985 100644
--- a/virtual/perl-Locale-Maketext/Manifest
+++ b/virtual/perl-Locale-Maketext/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Locale-Maketext-1.310.0.ebuild 492 BLAKE2B 11175c041323e39b7247ddcc3326552fd3319e5f52699fd662bd4982f092d30c2101dfe35a977662417b6d0f328c6648df36395e0e7023d987da5a95fc125e05 SHA512 ff09c2e75cee0440a6e2e2f292f6e17c2af585fd86bbb6f7ca1045bbcca3df38bf6fa9baeba7b2492943588a8087e5128812d3d739d2d828b72ec278c2d6fd03
-EBUILD perl-Locale-Maketext-1.330.0.ebuild 494 BLAKE2B f11799ebb313a8532b1fd4d09c855f42eadd804473b7e7428b5caf1033bd6b6216ee5a0811dffe63abc0974b5589e05439967cc3d7537281c68d07d94ac7dad6 SHA512 a4eb7cdeb23fec090b87362cf06589d36df33415479dc114b58ce691c60a17707779ee3c8fb11afd2e5e1c9cd7bcbf9833626571b471795f4e7f091a53ccd114
+EBUILD perl-Locale-Maketext-1.330.0.ebuild 493 BLAKE2B 29c1c05c71abb977a61ebff0a5009d4f805356764741d7f72ee322175e0186d66146a79d1f82bfdaba04ec2d65466f83ee4d943de9296e50ef04657957d8cf52 SHA512 d5f9141f4cea6e42416fda2a28e68cc8ae5ea18870f0926d356f57f1e5fe1eb7c469e91f79f7adc426c6d9c8053402f944287847596486dbbb7d65059f1fcf0c
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.330.0.ebuild b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.330.0.ebuild
index 7e3e49f45e2c..12cd341616f0 100644
--- a/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.330.0.ebuild
+++ b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.330.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-MIME-Base64/Manifest b/virtual/perl-MIME-Base64/Manifest
index 204df6647326..ac1dee884074 100644
--- a/virtual/perl-MIME-Base64/Manifest
+++ b/virtual/perl-MIME-Base64/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-MIME-Base64-3.160.0-r1.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-MIME-Base64-3.160.100_rc.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-MIME-Base64-3.160.100_rc.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-MIME-Base64/perl-MIME-Base64-3.160.100_rc.ebuild b/virtual/perl-MIME-Base64/perl-MIME-Base64-3.160.100_rc.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-MIME-Base64/perl-MIME-Base64-3.160.100_rc.ebuild
+++ b/virtual/perl-MIME-Base64/perl-MIME-Base64-3.160.100_rc.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Math-BigInt-FastCalc/Manifest b/virtual/perl-Math-BigInt-FastCalc/Manifest
index 3032b4c845fa..1db854813660 100644
--- a/virtual/perl-Math-BigInt-FastCalc/Manifest
+++ b/virtual/perl-Math-BigInt-FastCalc/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Math-BigInt-FastCalc-0.501.200.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-Math-BigInt-FastCalc-0.501.300.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Math-BigInt-FastCalc-0.501.300.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.300.ebuild b/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.300.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.300.ebuild
+++ b/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.300.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Math-BigInt/Manifest b/virtual/perl-Math-BigInt/Manifest
index 74f8ed3070cd..5e4a04a82db6 100644
--- a/virtual/perl-Math-BigInt/Manifest
+++ b/virtual/perl-Math-BigInt/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Math-BigInt-1.999.830.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-Math-BigInt-1.999.837.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Math-BigInt-1.999.837.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.837.ebuild b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.837.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.837.ebuild
+++ b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.837.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Math-BigRat/Manifest b/virtual/perl-Math-BigRat/Manifest
index 1144f89db3d0..51a3a740cbe0 100644
--- a/virtual/perl-Math-BigRat/Manifest
+++ b/virtual/perl-Math-BigRat/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Math-BigRat-0.262.100.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-Math-BigRat-0.262.400.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Math-BigRat-0.262.400.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.400.ebuild b/virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.400.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.400.ebuild
+++ b/virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.400.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Math-Complex/Manifest b/virtual/perl-Math-Complex/Manifest
index 1de684ee670b..1301de5dc40a 100644
--- a/virtual/perl-Math-Complex/Manifest
+++ b/virtual/perl-Math-Complex/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Math-Complex-1.590.200-r1.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-Math-Complex-1.620.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Math-Complex-1.620.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Math-Complex/perl-Math-Complex-1.620.0.ebuild b/virtual/perl-Math-Complex/perl-Math-Complex-1.620.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Math-Complex/perl-Math-Complex-1.620.0.ebuild
+++ b/virtual/perl-Math-Complex/perl-Math-Complex-1.620.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Memoize/Manifest b/virtual/perl-Memoize/Manifest
index 356bfdb17e16..3ca91130968b 100644
--- a/virtual/perl-Memoize/Manifest
+++ b/virtual/perl-Memoize/Manifest
@@ -1,3 +1,3 @@
-EBUILD perl-Memoize-1.160.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Memoize-1.160.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
EBUILD perl-Memoize-1.30.100_rc-r12.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Memoize/perl-Memoize-1.160.0.ebuild b/virtual/perl-Memoize/perl-Memoize-1.160.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Memoize/perl-Memoize-1.160.0.ebuild
+++ b/virtual/perl-Memoize/perl-Memoize-1.160.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Module-CoreList/Manifest b/virtual/perl-Module-CoreList/Manifest
index 47cc484049f8..5234a3c1b1c4 100644
--- a/virtual/perl-Module-CoreList/Manifest
+++ b/virtual/perl-Module-CoreList/Manifest
@@ -1,4 +1,4 @@
EBUILD perl-Module-CoreList-5.202.205.200-r1.ebuild 606 BLAKE2B edba5a4adf6ffa6d88065f4888875380cbf19bb2cbf13ff8b43eb19d82001fe1fbda6f385a696941922cd614519a531cfc9b1f452c0cd8cda75cde63f6ba7cce SHA512 d23a73242c0c27d26c559f43202bd58c0bb930b2a86ba68bd7863b9802dd354915c6c0a7a851debd6995c255e0a612b19235df02e6c4f17190afe94fa9bbb47d
EBUILD perl-Module-CoreList-5.202.304.230.ebuild 607 BLAKE2B 7d1708c679e521115985ab77db1b60b1719221124bb6f5e6f6ea6371de9a5aaee22ad57abb14439405478bbb9c0dabc1647e63f405dc79a1a2295eb0a459fb7a SHA512 a877eead8b31a1b040846de18b266a4464c7930e52521e74569d634f9868ccfa0aae4c4c3f15273549272b5fa5fa921a0c52d090b1cdc343cf901372ce091423
-EBUILD perl-Module-CoreList-5.202.307.20.ebuild 607 BLAKE2B e5865689d9c4969f485552fd783148aed2c05dde834dc708230da9a8990880e37c7b833f5525a568f06a94c2b0e9b53598dbe88fdac0b8dee3c567f7573eeced SHA512 7cb17f6868187bf81c7974ef6eefbf0784ea1e5323e2379927eca851dbe5a888faa59a9022acf82bb6a3936e7038d0dee5677d9d0f817de71620fab8d2e51265
+EBUILD perl-Module-CoreList-5.202.307.20.ebuild 606 BLAKE2B 258f5a8b140fa3a5ad77469bbe607d66e8f21717ebf72e0cd0328b2371758a239130a3555c672f43ac8949560c5bf6428c2247996ec77aeb92dc9edfb843e2a1 SHA512 b2e74340db801f717cdaa48d84bfec42eaf079837a0a55e01e8976137f36dd38273423b7629c08d6a1cbe21bb83b8d18fd604b755a115a7ef3b070557c777c50
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.307.20.ebuild b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.307.20.ebuild
index 89cdb08477dd..c7ed23b89183 100644
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.307.20.ebuild
+++ b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.307.20.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+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"
# Check https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList
# When bumping this package.
diff --git a/virtual/perl-Net-Ping/Manifest b/virtual/perl-Net-Ping/Manifest
index 4c0f511a5a70..6780f0defe82 100644
--- a/virtual/perl-Net-Ping/Manifest
+++ b/virtual/perl-Net-Ping/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Net-Ping-2.740.0-r1.ebuild 499 BLAKE2B 818acb479ae270f0d4c63a056a0939c140fa91cecde198e6674cf6fb1b2796fe4c45ec256f6206cbb06d2b0051a7af9dcb292ec75817918dd1a6a83fe0963940 SHA512 23195785c74a95b92e15940563162b95e460a42a98925f49e4d02ced9caad0e7dbe73ee4f0a2261ae7a4ad2582c7a39d30e80b2b919bada61ed8982d84bf4b49
-EBUILD perl-Net-Ping-2.760.0.ebuild 480 BLAKE2B 654c5d34b67b19024848246fd1aa15cb1d0d516e8d79436cb74f92cdcab29d52b498b1b6526f632881fb6ed3af1b7f53a712e8d4cfb6b15d192ed0cae301f6c8 SHA512 bb194717fd07b8ea3788a0eff3dcd1a29af6f9578b4aa8f7aa84728643a39dd2b3ea4d534bd6369e4b54a3a70ff7229355f36f7061f9c7b74d753f957aad2f6d
+EBUILD perl-Net-Ping-2.760.0.ebuild 479 BLAKE2B 527fe9d14fa6f1d72b83193968a3cf320db00065027c7c60b883bb94bfc818d4cabc76a23f1c98c6e03966c257d85e06b7fc4972cedbd965e5d44fd60fb69502 SHA512 cd5a7f9f41ca676d09bbd798f7e0eaad3d9fba295eae347a8066cf45566c3b0ab719075a66dfa182a30b3f694588de5117c3039b0af19d24839410e174edad43
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Net-Ping/perl-Net-Ping-2.760.0.ebuild b/virtual/perl-Net-Ping/perl-Net-Ping-2.760.0.ebuild
index cc2924565432..7239165ca9a7 100644
--- a/virtual/perl-Net-Ping/perl-Net-Ping-2.760.0.ebuild
+++ b/virtual/perl-Net-Ping/perl-Net-Ping-2.760.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Safe/Manifest b/virtual/perl-Safe/Manifest
index a26a61a9aae4..fe10fd238a6a 100644
--- a/virtual/perl-Safe/Manifest
+++ b/virtual/perl-Safe/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Safe-2.430.0-r1.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-Safe-2.440.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Safe-2.440.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Safe/perl-Safe-2.440.0.ebuild b/virtual/perl-Safe/perl-Safe-2.440.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Safe/perl-Safe-2.440.0.ebuild
+++ b/virtual/perl-Safe/perl-Safe-2.440.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Scalar-List-Utils/Manifest b/virtual/perl-Scalar-List-Utils/Manifest
index 1e5ff173339b..97766b0efa8e 100644
--- a/virtual/perl-Scalar-List-Utils/Manifest
+++ b/virtual/perl-Scalar-List-Utils/Manifest
@@ -1,4 +1,4 @@
EBUILD perl-Scalar-List-Utils-1.560.0.ebuild 446 BLAKE2B 823aa226349eb947bc9b773c77a7b0f3e95364199d7e5a01be4e02ba4116eea014f37d94c7c2d3450d0e6a850cecd7fca80af4db8c0cb3b881dbeb454df6e5ac SHA512 1ab4da4d2f8df5999f0b991ca3c28f42cfbc99a6adb4215f3386db0b92fcfe82b03d0927314e39464cc869be31131ad9ec8937e3f879c743d9dc43f659d14cc4
EBUILD perl-Scalar-List-Utils-1.620.0.ebuild 541 BLAKE2B f40e9d7fc07de6f9ac350eb09fe8f6ada604b8148c2511aa88fccb49c634c666cf428a4ec1e8627c618f5355031ddebd863eb835f3f2fa0110bacf6c0a83d8a2 SHA512 e3736f7007fd3c0128ff6cccd8e4b21e7850a81b5913eaddecdf5bf05aaacd5693a4474a74827da46bf766dc80f6ad265e686e522266df6e6b0295eef5688bb0
-EBUILD perl-Scalar-List-Utils-1.630.0.ebuild 543 BLAKE2B f3d58376e592887614f9b9b5641960d0645e36dab340fe96c9aced7f435466b77859771bdf0dd6e4c374d36cd819e68c2a63456a26c67d31d71c8ba3e5f45ced SHA512 18556d0db328e8016a4b88343cae8b5c9319547f761e375241fa5e8376b0d67e493a31b53a84126fd170009680eff522758108c21bf7cbc6a0fe0cf3b68b5c06
+EBUILD perl-Scalar-List-Utils-1.630.0.ebuild 542 BLAKE2B 37b6fb6d1c52caa33be276dc680fc9a7f1a7907a69ab992fabc04387aa1e9da982722028531748c686c80f19d9595e0d51d430d90c11d60cbc48b4d9c3487f8f SHA512 d93d5c913ed20dea45dd3c2ec1b6ff340a505f18898e8404705ccece7d40afdb96700948bb22cb22eb61d749d57183efcf1bcb392f63cb82601e7037025c3b8f
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.630.0.ebuild b/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.630.0.ebuild
index 735a91807cc5..c23d980e848e 100644
--- a/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.630.0.ebuild
+++ b/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.630.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Socket/Manifest b/virtual/perl-Socket/Manifest
index da93e841f3d8..ee35ce323d73 100644
--- a/virtual/perl-Socket/Manifest
+++ b/virtual/perl-Socket/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Socket-2.33.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-Socket-2.36.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Socket-2.36.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Socket/perl-Socket-2.36.0.ebuild b/virtual/perl-Socket/perl-Socket-2.36.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Socket/perl-Socket-2.36.0.ebuild
+++ b/virtual/perl-Socket/perl-Socket-2.36.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Storable/Manifest b/virtual/perl-Storable/Manifest
index 4a179f889ff2..de4f227313eb 100644
--- a/virtual/perl-Storable/Manifest
+++ b/virtual/perl-Storable/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Storable-3.260.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-Storable-3.320.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Storable-3.320.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Storable/perl-Storable-3.320.0.ebuild b/virtual/perl-Storable/perl-Storable-3.320.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Storable/perl-Storable-3.320.0.ebuild
+++ b/virtual/perl-Storable/perl-Storable-3.320.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Test-Simple/Manifest b/virtual/perl-Test-Simple/Manifest
index e62b45e79121..1212ff68ad33 100644
--- a/virtual/perl-Test-Simple/Manifest
+++ b/virtual/perl-Test-Simple/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Test-Simple-1.302.190.ebuild 481 BLAKE2B f430f3c8e9294c09ce7ca51b98d1408219783c02d13639d2354c4e6114e48c8e227d0681229d51de947df53b03357aef5623a92da48c135ff08847a7dbb92158 SHA512 0c33e6a3c26efb26c40fe126fe0fa1c1033879677b987cee8231f7fd4ddad0e45a6bf7003aba9a6c8174894d105e795bcb3a5e78249e88b4ed1543242e40c5ac
-EBUILD perl-Test-Simple-1.302.194.ebuild 483 BLAKE2B 7870d30e9a0d3c81325684ec93edc721190e1d42c8f281efa8e389fbc9e5069360cbdda862e499e0345b3f66705ac75837d5ce55b45c87b05acf8f644a7fbe9e SHA512 4a5e82e366f89230b8f4aecfe9bc3ca3d03525aea94a25adb6dc2f0653d881dd536e52c0500d27e7e07d5e20dd6e44ff42b30c8dd4c572f967fe2a9be4caa134
+EBUILD perl-Test-Simple-1.302.194.ebuild 482 BLAKE2B 89fb7d26a249e9bf5c80517cf50bc54229be8d54951b3e63dd079c0232e854d741f01de02c13d62207ee77971fce78f7fc7c3f72c09cb0eb78231029f1a3facb SHA512 8f96734f62f59843dbc40ae0cb4737d07e274c56a1b7371bdcca325a713062055c9e30c3e7031a3253fb425ac0da68b61fc076e08e17efe12b96aca7fcfe2863
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Test-Simple/perl-Test-Simple-1.302.194.ebuild b/virtual/perl-Test-Simple/perl-Test-Simple-1.302.194.ebuild
index 6d321e31d57f..fc5c5fefdbb3 100644
--- a/virtual/perl-Test-Simple/perl-Test-Simple-1.302.194.ebuild
+++ b/virtual/perl-Test-Simple/perl-Test-Simple-1.302.194.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Text-Balanced/Manifest b/virtual/perl-Text-Balanced/Manifest
index 0b2602515992..19faa9e2c86a 100644
--- a/virtual/perl-Text-Balanced/Manifest
+++ b/virtual/perl-Text-Balanced/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Text-Balanced-2.40.0-r1.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-Text-Balanced-2.60.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Text-Balanced-2.60.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Text-Balanced/perl-Text-Balanced-2.60.0.ebuild b/virtual/perl-Text-Balanced/perl-Text-Balanced-2.60.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Text-Balanced/perl-Text-Balanced-2.60.0.ebuild
+++ b/virtual/perl-Text-Balanced/perl-Text-Balanced-2.60.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Time-HiRes/Manifest b/virtual/perl-Time-HiRes/Manifest
index 4793fde13016..45342c629b76 100644
--- a/virtual/perl-Time-HiRes/Manifest
+++ b/virtual/perl-Time-HiRes/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Time-HiRes-1.977.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-Time-HiRes-1.977.500.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Time-HiRes-1.977.500.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Time-HiRes/perl-Time-HiRes-1.977.500.ebuild b/virtual/perl-Time-HiRes/perl-Time-HiRes-1.977.500.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Time-HiRes/perl-Time-HiRes-1.977.500.ebuild
+++ b/virtual/perl-Time-HiRes/perl-Time-HiRes-1.977.500.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Time-Piece/Manifest b/virtual/perl-Time-Piece/Manifest
index df131c4ecc84..7e08a91df4d2 100644
--- a/virtual/perl-Time-Piece/Manifest
+++ b/virtual/perl-Time-Piece/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Time-Piece-1.340.100-r2.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-Time-Piece-1.340.101_rc.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Time-Piece-1.340.101_rc.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Time-Piece/perl-Time-Piece-1.340.101_rc.ebuild b/virtual/perl-Time-Piece/perl-Time-Piece-1.340.101_rc.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Time-Piece/perl-Time-Piece-1.340.101_rc.ebuild
+++ b/virtual/perl-Time-Piece/perl-Time-Piece-1.340.101_rc.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Unicode-Normalize/Manifest b/virtual/perl-Unicode-Normalize/Manifest
index 2b27aea3429d..0374f530ee6d 100644
--- a/virtual/perl-Unicode-Normalize/Manifest
+++ b/virtual/perl-Unicode-Normalize/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Unicode-Normalize-1.310.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-Unicode-Normalize-1.320.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-Unicode-Normalize-1.320.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Unicode-Normalize/perl-Unicode-Normalize-1.320.0.ebuild b/virtual/perl-Unicode-Normalize/perl-Unicode-Normalize-1.320.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-Unicode-Normalize/perl-Unicode-Normalize-1.320.0.ebuild
+++ b/virtual/perl-Unicode-Normalize/perl-Unicode-Normalize-1.320.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-XSLoader/Manifest b/virtual/perl-XSLoader/Manifest
index 9bd85b0499a5..6a63b5142dfc 100644
--- a/virtual/perl-XSLoader/Manifest
+++ b/virtual/perl-XSLoader/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-XSLoader-0.310.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-XSLoader-0.320.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-XSLoader-0.320.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-XSLoader/perl-XSLoader-0.320.0.ebuild b/virtual/perl-XSLoader/perl-XSLoader-0.320.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-XSLoader/perl-XSLoader-0.320.0.ebuild
+++ b/virtual/perl-XSLoader/perl-XSLoader-0.320.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-autodie/Manifest b/virtual/perl-autodie/Manifest
index 26f2f3a53da9..3d9d7023cdb2 100644
--- a/virtual/perl-autodie/Manifest
+++ b/virtual/perl-autodie/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-autodie-2.340.0-r1.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-autodie-2.360.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-autodie-2.360.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-autodie/perl-autodie-2.360.0.ebuild b/virtual/perl-autodie/perl-autodie-2.360.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-autodie/perl-autodie-2.360.0.ebuild
+++ b/virtual/perl-autodie/perl-autodie-2.360.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-bignum/Manifest b/virtual/perl-bignum/Manifest
index dec8b6cfd615..28a12616009b 100644
--- a/virtual/perl-bignum/Manifest
+++ b/virtual/perl-bignum/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-bignum-0.650.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-bignum-0.660.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-bignum-0.660.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-bignum/perl-bignum-0.660.0.ebuild b/virtual/perl-bignum/perl-bignum-0.660.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-bignum/perl-bignum-0.660.0.ebuild
+++ b/virtual/perl-bignum/perl-bignum-0.660.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-libnet/Manifest b/virtual/perl-libnet/Manifest
index aacca197e2a4..83d3e361e905 100644
--- a/virtual/perl-libnet/Manifest
+++ b/virtual/perl-libnet/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-libnet-3.140.0.ebuild 586 BLAKE2B 27a6dabbad8ec4ae5fa5d2a4339c176eff76ef464c6a010316cac59671334972631ea2807b37554dda0016a05d47b0001860f645b1912c2853132f532f15464a SHA512 75687fd39078f79d19717faf9c1b7c6696e56ad855d76c702229283347d5c3b35dc58f98c444dddfd60c5d6ba1bfac6365b185b3259f8c45381382a1895ca4f0
-EBUILD perl-libnet-3.150.0.ebuild 588 BLAKE2B a9c9ed194414ccf73bc7d4f8b701e65ecf8d5f850d1c6f19f8f1f401ee31159d41ce183f2d79d05fda516302217f56d982a045bbf080d610b9a36d1cd2bfd40f SHA512 a963b01f0bb014debed7b6a599f2efc9d7ffcb25e33786f42005a9c2845c5d831a60f99bbde7549950776a098e77817ded3feb742af473c4f6d33a6f90aff602
+EBUILD perl-libnet-3.150.0.ebuild 587 BLAKE2B 2e814d5dbc05d5aebdba8a4b7f208c6b48fad04fa8448de111b16e91ac32031fbef5356c27c4452668eb923dec0e8b0f2b62efa95d6a0f64f1db1f56c7ccdcbb SHA512 dfb669751e4b99ae87230470409e357647623300ecba273b4a16eee5624cd775277b3175385372baadfe1d60323e25c83156bb9b4a628ad9ef0de38055f85764
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-libnet/perl-libnet-3.150.0.ebuild b/virtual/perl-libnet/perl-libnet-3.150.0.ebuild
index a08e81e1a466..0d07640ea49b 100644
--- a/virtual/perl-libnet/perl-libnet-3.150.0.ebuild
+++ b/virtual/perl-libnet/perl-libnet-3.150.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+ssl"
RDEPEND="
diff --git a/virtual/perl-parent/Manifest b/virtual/perl-parent/Manifest
index 8b432d581361..a986f2acc746 100644
--- a/virtual/perl-parent/Manifest
+++ b/virtual/perl-parent/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-parent-0.238.0-r2.ebuild 505 BLAKE2B 2ed42b562b00756b401931e4c70ce562ab04cd2ae41512f0d11cd7caf4db968883a4382edb184ed2818434d2a803e9ae0f1e62510d814e528bc0bf5e11f1c80d SHA512 5520afa05a31ef024694e2a06d834041aacd54f97e81c1723acc585fe422c26c4bb912138c993a29ac07ad707ef75b286680477ade7cd503d8e8cc668e5e9969
-EBUILD perl-parent-0.241.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-parent-0.241.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-parent/perl-parent-0.241.0.ebuild b/virtual/perl-parent/perl-parent-0.241.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-parent/perl-parent-0.241.0.ebuild
+++ b/virtual/perl-parent/perl-parent-0.241.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-podlators/Manifest b/virtual/perl-podlators/Manifest
index 6c46e05c5d00..d132e25891a0 100644
--- a/virtual/perl-podlators/Manifest
+++ b/virtual/perl-podlators/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-podlators-4.140.0-r3.ebuild 526 BLAKE2B 64c7e64b78364445685fd4743f93bb73df304e3c5d1b65b95a737487055ca3609b2de344ae35a90e727a62a194f6f00b24a6219d4941469b777a7b189fcbe7bd SHA512 dac7c291260a969272666acfe1116e6b4830738d06b00ee2e2cd56fe90129c01d7ab7d873e6f914cf968881661948a0d9ca5dc42b0f1e61a981b49e1e6c1f359
-EBUILD perl-podlators-5.10.0.ebuild 507 BLAKE2B 5f5b2fbc9dd43a6208e74bf66d11e7bcaba248cd0ee553d8682d670a57b313deb14d3ec53a44ce5a0b455f48dbfb8a478049e587f4a14feae812c6d80d693260 SHA512 41f8eb6584d1bdced7b7688cbb18bc7084f057d3139a661965ac160a2d649cf9d2bfb8fce41e164e66b1eb00a21c8f87b9cf7d7a48fbc83b7e9e8c13ec5391a0
+EBUILD perl-podlators-5.10.0.ebuild 506 BLAKE2B 17b1a0bc67b0f036f0fe4c60d8505614e8be805ef44085ad16c0335cd9add415c5f95f801665a1190d151939085972f942a6deb1ec88c43fdc91ff75d6b08b2c SHA512 7b0064af696f9ee206940ba20657cff15bdb1c9cf783d596f5e8a827a5a26159d694e9c729a0ab817a816e9921b75fb3ada929a755db5b6be9b1dcc5b5fb82e9
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-podlators/perl-podlators-5.10.0.ebuild b/virtual/perl-podlators/perl-podlators-5.10.0.ebuild
index 1104f10fa976..174b25be3d2c 100644
--- a/virtual/perl-podlators/perl-podlators-5.10.0.ebuild
+++ b/virtual/perl-podlators/perl-podlators-5.10.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-threads-shared/Manifest b/virtual/perl-threads-shared/Manifest
index 7f6e6d09398d..1fd4198ee231 100644
--- a/virtual/perl-threads-shared/Manifest
+++ b/virtual/perl-threads-shared/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-threads-shared-1.640.0.ebuild 484 BLAKE2B d31a5e39d01de0a2d16ac4eaf8d655fa38af50a74f53148e61dc2c249404d4b85710931a79485637b06ed89209a1397580f8d48ae5f18a72983799cb8697eaca SHA512 6244f37211b5226114849b32bebaafd7295a724a179777d41b9cf894f70407d8ff3e79fdd86f8b5df090a925b5c04569adc497bcf809476607c16473e90fcf88
-EBUILD perl-threads-shared-1.680.0.ebuild 486 BLAKE2B f76e2210722a1ac46538e139569f8cc69d9e4bd2518311924936db2a366ac0eb878f0bf32a907b4f74cc60890228d902cc27b3c601dab72d159bab3695b7f0f3 SHA512 60baf53fb2fdf40306d9c1487a2b4aa78bdf6fd57aef7049dbfbc00ef5c112d6e2de525d208d2fa04142267dbaae5ff142d7fac6bba1a6255f42bdbfa7250583
+EBUILD perl-threads-shared-1.680.0.ebuild 485 BLAKE2B 23533f0aead1921e04af3fcad894bbb9c86cd782030ba384c3e6193ff715eb8c60e858252bbcacc7ee5ff396e9c6abb89320bc14fb0008b0b72e7da4be902c35 SHA512 128c90e9fe4f34b495475054604e42741e2ad601a24745d41f44565742833c6e60776b7cc7d0a9ecc078af660d37ff6eec0a03614be17a832c212f1a1825dd05
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-threads-shared/perl-threads-shared-1.680.0.ebuild b/virtual/perl-threads-shared/perl-threads-shared-1.680.0.ebuild
index aeab1c56cbd5..7ef9656c6a26 100644
--- a/virtual/perl-threads-shared/perl-threads-shared-1.680.0.ebuild
+++ b/virtual/perl-threads-shared/perl-threads-shared-1.680.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-threads/Manifest b/virtual/perl-threads/Manifest
index ec08a9191a49..5afac1a59799 100644
--- a/virtual/perl-threads/Manifest
+++ b/virtual/perl-threads/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-threads-2.270.0.ebuild 494 BLAKE2B d646bb6df3779c0119a9a2232121d323adfc2e9f6db82fc38c17302fded26139944cd26de4fcd4c5335b6ffe106356c9e3c4f03870a3267703709e7711cec726 SHA512 29cb8313f64f0f0ed50f10dbf3907df5fc10697078421adf4d50e11ae2002329cab00f64cdf52498dc2550716007cdd208c1aba856c3869dc1f5d14e567a1f7c
-EBUILD perl-threads-2.360.0.ebuild 496 BLAKE2B 7507b4da3fd9106625a90438bdc76372ce5b96b70c4fd7925dcb87fbf5f6b24b449530258869663a6338979cd0243d0d2f8490c8f873f2df55ddc1b942eb67f7 SHA512 ae4630ee0481e1bf7fcc4601049811ed611f478b5e0d1a499500082fae03ea460c7bb90888737f839a4c62c10efda6630e97c457e42e694a734e5f8579096b1f
+EBUILD perl-threads-2.360.0.ebuild 495 BLAKE2B bb09bd31a6c62c6642015f063634891d977586387f3ca65424266266257717efb778590396aef0e7b04567bff0ca9a480d1168f5b7ec3c9d1fdea63c0e236eac SHA512 1b94e44d86f0a2f2cff15a68d8034755566238714de24bb91235df2446068abd8194e8be5f8a5e00502214b42986c5883632fb1029480a2689b731a248d4c718
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-threads/perl-threads-2.360.0.ebuild b/virtual/perl-threads/perl-threads-2.360.0.ebuild
index 8a7c1eb6bea2..d934a81dd497 100644
--- a/virtual/perl-threads/perl-threads-2.360.0.ebuild
+++ b/virtual/perl-threads/perl-threads-2.360.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.38*[ithreads] ~perl-core/${PN#perl-}-${PV} )
diff --git a/www-apache/Manifest.gz b/www-apache/Manifest.gz
index ff2693315497..2ac1a6c8ba9f 100644
--- a/www-apache/Manifest.gz
+++ b/www-apache/Manifest.gz
Binary files differ
diff --git a/www-apache/mod_perl/Manifest b/www-apache/mod_perl/Manifest
index 6dfc9606f874..36c4e6ef6ac6 100644
--- a/www-apache/mod_perl/Manifest
+++ b/www-apache/mod_perl/Manifest
@@ -12,5 +12,5 @@ AUX mod_perl-2.0.4-inline.patch 678 BLAKE2B 67da89c49904537df88e09fb4a171c030969
DIST mod_perl-2.0.11.tar.gz 3848147 BLAKE2B 8eeef6d1fadbf9d2e3bcff33c5114e588f032c2497f5191b1edd30da8bce72eadf5ea62482ec8ece7d7fde308c8c41d6682d1a325760c627bee75c3ce8cf6272 SHA512 f232b215ccb9217f69ccced8a037470e5975900b9a6fcc5a2e4674e6559d21f026547c1b97c48109352043946dc22539dd38004759be16ad5cfcb3a96973dfdf
DIST mod_perl-2.0.12.tar.gz 3848030 BLAKE2B fe4e57d76f7e7a79f171a96d2bab65743eeae45528c0bc3a8bc8ef6d91bb875d3857799f7d65cbf590994c30699a8646dbc905d76551fb97151d0827222a9ba2 SHA512 890dca0950847e32180485cabbeffbf236af2c92c7df957a233c210022b5172957eddb1db3e9281b87cd438d2fa404a05ae99c7eda098267c68d5e9262b400b0
EBUILD mod_perl-2.0.11-r1.ebuild 3904 BLAKE2B 95e43d8bbe677e26a7d535e0a409b83e5f4363eabb6ba16b1f11092f44b6c6d9e1e130f440b022c165208f2c6030e10f571afa0f88bb9274ed035b62ee6d62aa SHA512 23f83907bc48f9fa3caf3c5dad5c90be2bd25746079b4ea9577d8b023d587adf11baef02e08bc9954321103de997d1b7dff32ba8d04aad41d5865613da59a69a
-EBUILD mod_perl-2.0.12.ebuild 3948 BLAKE2B 9b5da0f07c3b7ba2510588b79db8eff8f51093fb168cc5edb5e2e58ddd353ffc52be859e6acf78c2fb96e9071ef3ccec1ba94a5621040668df21b577bd46a0cb SHA512 9c59b79183b83a3ce20c31abc918062144ad82f1468a817da31e0ce2282fe4d039d0f7ff0ca199e63ed8924ccd1b7bf9cedf491ada5af3c2b08241b4b60d11f1
+EBUILD mod_perl-2.0.12.ebuild 3944 BLAKE2B 6bbcc423f6e9b2f098acd9a4cf8330580c3521aba8f06257eefd14a2bfeec069810508fb396dd03126787c8794fb63826860c191be157d55f42a2249fdb8473e SHA512 628eb10a20ad491f4aabccde00d105c58f0cfbc4769f56213b4446a797aaa40a0e217da20d5310cf5672d410dc609148fc6b226e99ba080dc5d310ae202d3ddf
MISC metadata.xml 468 BLAKE2B 89a2a9d8fdb7c3e0dc3022daf3937f67c59849c4a9d95cb97db1adee8f38e2d26a34706fbf23d8ba6da9fe9a09a68c3f0778f3c93f93b2fd965b4b79dc69d14c SHA512 a01e631256aa5d25219dcccc886601da90b9cfdf91bbcebfb1a4f193f8699ca0033e2899dac4a206149247874a7f0b9ce74965bf5098ff956470897c794d3aca
diff --git a/www-apache/mod_perl/mod_perl-2.0.12.ebuild b/www-apache/mod_perl/mod_perl-2.0.12.ebuild
index cf5c08e8fa9b..1ebaf1e19813 100644
--- a/www-apache/mod_perl/mod_perl-2.0.12.ebuild
+++ b/www-apache/mod_perl/mod_perl-2.0.12.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://apache/perl/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="1"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ppc ppc64 ~riscv x86"
IUSE="debug ithreads test"
RESTRICT="!test? ( test )"
diff --git a/www-apache/mod_xsendfile/Manifest b/www-apache/mod_xsendfile/Manifest
index 26746ff72302..866f54e56c0d 100644
--- a/www-apache/mod_xsendfile/Manifest
+++ b/www-apache/mod_xsendfile/Manifest
@@ -1,5 +1,4 @@
AUX 50_mod_xsendfile.conf 451 BLAKE2B 7bacc1828434238520af0fde4f877ba64277d515f3abd7bdc8e4ccded1ec5ec5556fede98d02ffc2aa96ae9840fa3dc68a110bf81a6a09487e265018cacb50f3 SHA512 b138d82adbf2a145ff5bef22750826eabe58daf94eabdfebd8d540be4b9b242a69b9ab9333e0ceb4da0cbad947978e7bf928978b6cf8560abe5695d6b533df3c
DIST mod_xsendfile-1.0b1.tar.gz 14883 BLAKE2B fe250070ae8b7f2f00b8b0616ad53803b0c2d5cbec897f98a9af45e3b2a4e5c598b93ce3f0ffe65d6ec083a0201e1f1c07a8d6109fc77dd761d2aa7e4d3caf10 SHA512 96745a5c753af329cabc10b1551e199425abf28c058222e118e67c604a53cfebb4fd8e27558caa58269ca8b4ca805ac6c4a71654c8414331c095bd600a4b3914
-EBUILD mod_xsendfile-1.0_beta1-r1.ebuild 764 BLAKE2B 2134b09bf78494fbb65a277a9369b9e218edf42726e32bd3cec5f11db770c0cab9c1d49bf74a50e3004205be2dd04b9d0f09d05528db0d39e16dfa8fdba25a20 SHA512 302321f9be26bb65e7bf1c38f8ab683456b49e9f8d02e06d09fa018750bba126e194118aee394b1b08cdf170f5c2cedd1320bb3d16d7828bb70a626bfd87dae9
EBUILD mod_xsendfile-1.0_beta1-r2.ebuild 647 BLAKE2B 6a85647278e06fa33e3f09bd9f21e82422d59c8aff39cf8f4e26568c4554ed4b23aab85ec769d872cbbe411cd5db4ad625511def97aadd73c78a675046233c18 SHA512 4f66f93173b9128c78fb70f639301be489c0bfa8dda99b346e79c3b38ca8670d6e43f696345e844ce0cf000fe791aa9f5140bd9db1a9023a9870b9c3de4845de
MISC metadata.xml 222 BLAKE2B ddcacc8fe3bd4512bf7d96442765a3fac6f8c9535b041ae1af5fb992270a07c275692327ca0eef45d8aedaaeadbf3e814b8cba9067e95539e2096c8933c0d5f6 SHA512 379d4225612f19b96aa75df01038cbee18f14c9db9208a086f688cafbcc5056b62f5c3ec40043db370c05657a0dbd64e2cbe28607aedc5a4651e4f07a9415cbb
diff --git a/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild b/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild
deleted file mode 100644
index 6006d8ed7ab3..000000000000
--- a/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit apache-module
-
-MY_PV="1.0b1"
-DESCRIPTION="Apache module that processes X-SENDFILE headers registered by the output handler"
-HOMEPAGE="https://tn123.org/mod_xsendfile/"
-SRC_URI="https://tn123.org/mod_xsendfile/beta/${PN}-${MY_PV}.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 sparc x86 ~amd64-linux"
-
-need_apache2
-
-src_install() {
- APACHE2_MOD_CONF="50_${PN}"
- APACHE2_MOD_DEFINE="XSENDFILE"
- # Triggers unfortunate QA warning in the eclass
- # See bug #515414, seems to be an apache-module.eclasss issue
- DOCFILES="docs/Readme.html"
-
- APACHE_MODULESDIR="/usr/$(get_libdir)/apache2/modules"
-
- apache-module_src_install
-}
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 872ab06ecb8d..c54275eaefb8 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index e9fe522d9599..b2197eb68ed3 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -21,6 +21,6 @@ DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b2655123
DIST chromium_115.0.5790.102-1raptor0~deb11u2.debian.tar.xz 535516 BLAKE2B ee0a3659584ea304fafe334812fa1306e1294fce4a35002f59f66a049713762960dd8b508bed662a4bcc65e7151edda578794eb58866d174d4d67acb369bfb2f SHA512 6e0849d25ed533206404a3e8516e7541c22678d7613e5c2a644540bdc281da3973a9343db590b2bf6e8d09ec3759b57e5870ba0cfc2a5d9f4147542177d984da
DIST chromium_116.0.5845.110-2raptor0~deb11u1.debian.tar.xz 1672712 BLAKE2B db6ec1a06d2994580e107500dcebeb77eb3b7c3965c29451ae42eb46dc6ed541172b8495a39343ef82536a7a3c8d1e78b8e9d0bb83fa67ea5dee34771d9b4913 SHA512 bc20ba713712f74dd0bb28edb9784fcd986c6cfd8219e69cce1f5660cdf003d1b53f86d67b17eeab7bf39af6d543ad7e8227734e0f5771ab421bfcb3f15e2dd0
EBUILD chromium-115.0.5790.170.ebuild 39252 BLAKE2B a84c83c4929f071cf36cb09e899a0624e1455db6b47f45993219f85f837c498d02effec95085c78c4374cf0eab1bcd7a5bd03ff22e23e7a61ee707421ddd813d SHA512 78432a9a45ae16450b669850f4c9891e9e1da19b74ae894ad4997ccc54a918502509d1c8498cbcd974a71e60bd8ca19d4bb97e5564db31fc029d230abe2fb4cc
-EBUILD chromium-116.0.5845.140.ebuild 38907 BLAKE2B 6d5283a9233b8ab9adb1d86a64c9254cbb905113933e9944ff110e9b00a79b577bcbe66c104bf52aa9bb85dd62b4b6cae5f8c01902e6e23b5258cd8985542336 SHA512 48e0661ca625a4a67634b2eedfc7992bfe50d824222b6be624f34bf9805cf7be6ed8442795fa448f9367a55198736d2d4279b78be150f1312b90f3585020a17b
+EBUILD chromium-116.0.5845.140.ebuild 38906 BLAKE2B 981eb57ee130b702065a5c1dbeef69529a27e3808032af2feaea1b2735ad9185ebfe802c06b9f427e670afa94823c77dc75822983d54e8f00b212355d44b6aa3 SHA512 b2ca4b295fb008d68e6cb0b6c2d6bcdcd306129054ec1b9cd46546ce39de949af3873708dafaa56962c9c447a42c9aabe094f3628601adf0472a12674eafd545
EBUILD chromium-116.0.5845.96.ebuild 38850 BLAKE2B 49314a56f29843e0e34627a5c47aa49324644602278e8bb4480361da7ea70da5aaedf91ec395e3bf8362c124c33b39868ad4e7f83b443664d5e9cb2ad7d4feea SHA512 55540e3db37d1ad072f08df57cffedbf6190171999308d1ec4f0f759f6174435debdecb54e848a80182f5d207a1b252e173df727ac5e019cf7dbd87b9e8b4088
MISC metadata.xml 2350 BLAKE2B 6d5a43505ecd9e3f7bb92d4cb1359157597de4133dba73e9ff3731211f1669ea60447842931ef0911538f967930b67bfbc46e1880734745b6bc83b699a61580b SHA512 96814e86fc01a5600c65cd005cc52b5b3ae440e27092b16021a11f5ca9a3f519a756504de5746095bf581d57acbdde81583d441287368331fb2e02d878b433aa
diff --git a/www-client/chromium/chromium-116.0.5845.140.ebuild b/www-client/chromium/chromium-116.0.5845.140.ebuild
index 8f884c1ae10d..08fd6781b214 100644
--- a/www-client/chromium/chromium-116.0.5845.140.ebuild
+++ b/www-client/chromium/chromium-116.0.5845.140.ebuild
@@ -31,7 +31,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
LICENSE="BSD"
SLOT="0/stable"
-KEYWORDS="amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 arm64 ~ppc64"
IUSE="+X component-build cups cpu_flags_arm_neon debug gtk4 +hangouts headless kerberos libcxx lto +official pax-kernel pgo pic +proprietary-codecs pulseaudio qt5 qt6 screencast selinux +suid +system-av1 +system-ffmpeg +system-harfbuzz +system-icu +system-png vaapi wayland widevine"
REQUIRED_USE="
component-build? ( !suid !libcxx )
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index a1b7bd9e6586..93dab4f5c483 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index 26e910dcf7d9..4e4391389e02 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,8 +1,9 @@
AUX xpra-4.4-xdummy.patch 614 BLAKE2B 9b502fa836caea212f90730e0238adb16c74814a55a2a5b32e062880d29b1fa05247fc3c5e8edddf0acdd1d93620dafb507ec9a14996c3aea248d204510a0e2c SHA512 71efb726f50b85890bb3508bd3943b3bb9e34a8f5d3c92c6fa4f7c2ea6b8c51551243ea0d4d52802f17e5aaed7716b9ee0b462cde1941dae9273651dcc461a9a
+AUX xpra-4.4.6_minimal-features.patch 766 BLAKE2B a27634a600d6431a2812a61bff854e0d5dd5d296f0011c22e511cb438c899df096e3210972fa19ea3d47b3429873741075fd9a4bb6daeb1dece60527c60d156e SHA512 6d6f2c9718b12176b272582b3ab6b80f9dfe9c52e975925d24e529be1694aafc3bc340bd0afea164d169bb008c527bacffb36ada3ab59ebd8dab7df2763afcde
AUX xpra-9999-xdummy.patch 489 BLAKE2B 284d109be06fc68dc6567adab1c8e514a69a316e82041175dac530eb190ed2d42b9572ca8cd722dae1295b9c84f35ec750953a80dc0064d835de0d3cc0bf8447 SHA512 98daab5c16755564af06bf139e3b57e2f88dd2ce3503eb75d79f066f8ed3efab4c668e9dc00988267b3ca0f876a607df332a9fcfe7f00c1d54a0d84c01159c17
DIST xpra-4.4.5.tar.gz 4332287 BLAKE2B 64165a18d0f204247f984f616438252e82922447441376e6e46a15509486e67f699e852562cd632591fd2831a86592d5029c5905932fc9d267b16a7e6edd1b5a SHA512 6fb28328efc020969fff17bf747a1e0bf5b21869c9532a8c482e12f979d1dec7989e10e5bf3a9ae7dbfaa9e48c670255b196fdb819200a74dfbdec3ba5ae744f
DIST xpra-4.4.6.tar.gz 4334932 BLAKE2B 0518c6807be85777bb67b0a3283a610c06a97813671bff6edc701533aaa8f26b96e423e56ba56491ede120697277f6935ee26976b49550dfd2d52bbcd2daebd8 SHA512 273ee959647c1281f18c7b1b24d3a5179c4b6ce81515cc34618c698e55bdc2a8e94f0e236d7ab41c7bf29fa7fde0b1a2a1432445b8aaaa0a75cd5a90f4858419
EBUILD xpra-4.4.5-r2.ebuild 5457 BLAKE2B d2896d731465a657e0ff214b8c2f91173398956a430ddd5a5dc80bc00b3767e93adb406441d9320ef6ae5d39ca6ae363deac3660e4ebf5ba90b91e50e3ecbf61 SHA512 80e0960496bed8217eedae760d8aa561be4e650b67eee4672d4c3cf9558c52716ff7f280837e15fca59048573b8c6b3a845d46b48ec8689344002900826174a3
-EBUILD xpra-4.4.6-r1.ebuild 5628 BLAKE2B c7e705cb83feabc39be9a0b9d6fe4aec00a743a2a8a843e60deba07d0c83aee396f2e09a1a8574cd5a8dc8f0fba3ab436bd4c1db546908fe4d36ae63b7f6414c SHA512 e99f2f29d9ddb047e13e6daa1a76c1bff3ab61ab71d53da00019bfbb469678fbbe5372b46f8cc09931786df9e4f019af167c156a4674fed856c0f86aba2b0d07
+EBUILD xpra-4.4.6-r2.ebuild 5703 BLAKE2B 70d5bed95427984a8158d1e52973b80d75a1effeff44cfc1c039b7198b8634f7eb4f3d7e22e3fea037e5d2ce5c67aa9b5220ae01953555bec71eb41f131f60cb SHA512 68e47c1b6b2e7f4f0413f654e37ad2bd5a31c5eaa313bb2085739a7bd15476801837ae6f47e3d07230a9bb6f097de00a8c1cc9eb91f229d1241bde6d4dac4d89
EBUILD xpra-9999.ebuild 5635 BLAKE2B 2f8307ace03da68e6a558585a4fedca002fe9eb793add7bd21ff2d4795ce9d89fe00bd15d9659187f08be245557896f636329243bcc653247f760d0f297787f1 SHA512 6a29e51d893696edd3852e5d5438d070fa3783430346119958aa71df5a6a69839e31689dd41442f4423cbbdce26849b0d44e61b43862b80bc380e73c8c85f9e6
MISC metadata.xml 1418 BLAKE2B 6a0600566dd94b9e7cb6248692cd35e22c65083662f7ad701c556a8ceaeeeda6540d15f3325f5425d9ea210da60085641b1209d7fd0f419b6d4a9a7b1263209d SHA512 6c96bbbd3ef19f487a685f8d31fe90cca02fa29806db676dae77c7586fd580be49723c96bb0ae8e17ad6719d0faea31283020861eb96a6e464ecfcb028c7a92b
diff --git a/x11-wm/xpra/files/xpra-4.4.6_minimal-features.patch b/x11-wm/xpra/files/xpra-4.4.6_minimal-features.patch
new file mode 100644
index 000000000000..78a4cccb3684
--- /dev/null
+++ b/x11-wm/xpra/files/xpra-4.4.6_minimal-features.patch
@@ -0,0 +1,18 @@
+Xpra is a good piece of software except that some features are not
+useful only to introduce unnecessary dependencies.
+
+Forwarded: no need.
+
+Index: xpra-4.4.6/xpra/scripts/main.py
+===================================================================
+--- xpra-4.4.6.orig/xpra/scripts/main.py
++++ xpra-4.4.6/xpra/scripts/main.py
+@@ -64,7 +64,7 @@ CLIPBOARD_CLASS = os.environ.get("XPRA_C
+ WAIT_SERVER_TIMEOUT = envint("WAIT_SERVER_TIMEOUT", 90)
+ CONNECT_TIMEOUT = envint("XPRA_CONNECT_TIMEOUT", 20)
+ OPENGL_PROBE_TIMEOUT = envint("XPRA_OPENGL_PROBE_TIMEOUT", 5)
+-SYSTEMD_RUN = envbool("XPRA_SYSTEMD_RUN", True)
++SYSTEMD_RUN = False
+ VERIFY_X11_SOCKET_TIMEOUT = envint("XPRA_VERIFY_X11_SOCKET_TIMEOUT", 1)
+ LIST_REPROBE_TIMEOUT = envint("XPRA_LIST_REPROBE_TIMEOUT", 10)
+
diff --git a/x11-wm/xpra/xpra-4.4.6-r1.ebuild b/x11-wm/xpra/xpra-4.4.6-r2.ebuild
index b9dcf632b0fc..5ec14d265625 100644
--- a/x11-wm/xpra/xpra-4.4.6-r1.ebuild
+++ b/x11-wm/xpra/xpra-4.4.6-r2.ebuild
@@ -121,18 +121,19 @@ PATCHES=(
)
python_prepare_all() {
+ if use minimal; then
+ sed -r -e '/pam_ENABLED/s/DEFAULT/False/' \
+ -e 's/^(xdg_open)_ENABLED = .*/\1_ENABLED = False/' \
+ -i setup.py || die
+ PATCHES+=( "${FILESDIR}"/${PN}-4.4.6_xpra-4.4.6_minimal-features.patch )
+ fi
+
distutils-r1_python_prepare_all
hprefixify xpra/scripts/config.py
sed -r -e "/\bdoc_dir =/s:/${PN}/\":/${PF}/html\":" \
-i setup.py || die
-
- if use minimal; then
- sed -r -e '/pam_ENABLED/s/DEFAULT/False/' \
- -e 's/^(xdg_open)_ENABLED = .*/\1_ENABLED = False/' \
- -i setup.py || die
- fi
}
python_configure_all() {