summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29276 -> 29245 bytes
-rw-r--r--app-admin/Manifest.gzbin31728 -> 31728 bytes
-rw-r--r--app-admin/ansible-core/Manifest4
-rw-r--r--app-admin/ansible-core/ansible-core-2.14.7.ebuild58
-rw-r--r--app-admin/ansible-core/ansible-core-2.15.1.ebuild54
-rw-r--r--app-admin/ansible/Manifest2
-rw-r--r--app-admin/ansible/ansible-8.0.0.ebuild28
-rw-r--r--app-crypt/Manifest.gzbin24977 -> 24975 bytes
-rw-r--r--app-crypt/efitools/Manifest2
-rw-r--r--app-crypt/efitools/efitools-1.9.2-r1.ebuild6
-rw-r--r--app-text/Manifest.gzbin48370 -> 48366 bytes
-rw-r--r--app-text/wgetpaste/Manifest2
-rw-r--r--app-text/wgetpaste/wgetpaste-2.33-r1.ebuild2
-rw-r--r--dev-lang/Manifest.gzbin19500 -> 19498 bytes
-rw-r--r--dev-lang/perl/Manifest2
-rw-r--r--dev-lang/perl/perl-5.36.1-r2.ebuild2
-rw-r--r--dev-lang/python/Manifest30
-rw-r--r--dev-lang/python/python-2.7.18_p16-r1.ebuild2
-rw-r--r--dev-lang/python/python-3.10.11.ebuild2
-rw-r--r--dev-lang/python/python-3.10.12.ebuild2
-rw-r--r--dev-lang/python/python-3.11.3.ebuild2
-rw-r--r--dev-lang/python/python-3.11.4.ebuild2
-rw-r--r--dev-lang/python/python-3.12.0_beta1.ebuild2
-rw-r--r--dev-lang/python/python-3.12.0_beta1_p1.ebuild2
-rw-r--r--dev-lang/python/python-3.12.0_beta1_p3.ebuild2
-rw-r--r--dev-lang/python/python-3.12.0_beta1_p4.ebuild2
-rw-r--r--dev-lang/python/python-3.12.0_beta2.ebuild2
-rw-r--r--dev-lang/python/python-3.12.0_beta3.ebuild2
-rw-r--r--dev-lang/python/python-3.8.16_p4.ebuild2
-rw-r--r--dev-lang/python/python-3.8.17.ebuild2
-rw-r--r--dev-lang/python/python-3.9.16_p3-r1.ebuild2
-rw-r--r--dev-lang/python/python-3.9.17.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin97884 -> 97881 bytes
-rw-r--r--dev-libs/openssl-compat/Manifest2
-rw-r--r--dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild2
-rw-r--r--dev-libs/openssl/Manifest2
-rw-r--r--dev-libs/openssl/openssl-3.0.9.ebuild2
-rw-r--r--dev-perl/Acme-Damn/Acme-Damn-0.80.0-r2.ebuild4
-rw-r--r--dev-perl/Acme-Damn/Manifest2
-rw-r--r--dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild4
-rw-r--r--dev-perl/Algorithm-C3/Manifest2
-rw-r--r--dev-perl/Alien-Build/Alien-Build-2.800.0.ebuild47
-rw-r--r--dev-perl/Alien-Build/Manifest2
-rw-r--r--dev-perl/Alien-HDF4/Alien-HDF4-0.60.0.ebuild25
-rw-r--r--dev-perl/Alien-HDF4/Manifest2
-rw-r--r--dev-perl/Alien-SDL/Alien-SDL-1.446.0-r1.ebuild4
-rw-r--r--dev-perl/Alien-SDL/Manifest2
-rw-r--r--dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.310.0.ebuild38
-rw-r--r--dev-perl/Apache-AuthCookie/Manifest2
-rw-r--r--dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild4
-rw-r--r--dev-perl/Apache-Session/Manifest2
-rw-r--r--dev-perl/App-Cmd/App-Cmd-0.335.0.ebuild43
-rw-r--r--dev-perl/App-Cmd/Manifest2
-rw-r--r--dev-perl/App-FatPacker/App-FatPacker-0.10.8.ebuild4
-rw-r--r--dev-perl/App-FatPacker/Manifest2
-rw-r--r--dev-perl/App-cpanminus/App-cpanminus-1.704.600.ebuild13
-rw-r--r--dev-perl/App-cpanminus/Manifest2
-rw-r--r--dev-perl/App-perlbrew/App-perlbrew-0.970.0.ebuild60
-rw-r--r--dev-perl/App-perlbrew/Manifest2
-rw-r--r--dev-perl/App-pwhich/App-pwhich-1.170.0.ebuild26
-rw-r--r--dev-perl/App-pwhich/Manifest2
-rw-r--r--dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild4
-rw-r--r--dev-perl/Archive-Any-Lite/Manifest2
-rw-r--r--dev-perl/Archive-Tar-Stream/Archive-Tar-Stream-0.30.0-r1.ebuild4
-rw-r--r--dev-perl/Archive-Tar-Stream/Manifest2
-rw-r--r--dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.90.0.ebuild21
-rw-r--r--dev-perl/Astro-FITS-Header/Manifest2
-rw-r--r--dev-perl/Audio-WMA/Audio-WMA-1.300.0-r1.ebuild4
-rw-r--r--dev-perl/Audio-WMA/Manifest2
-rw-r--r--dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r2.ebuild6
-rw-r--r--dev-perl/Authen-Htpasswd/Manifest2
-rw-r--r--dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r2.ebuild4
-rw-r--r--dev-perl/Authen-Libwrap/Manifest2
-rw-r--r--dev-perl/B-COW/B-COW-0.7.0.ebuild23
-rw-r--r--dev-perl/B-COW/Manifest2
-rw-r--r--dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild30
-rw-r--r--dev-perl/B-Hooks-EndOfScope/Manifest2
-rw-r--r--dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild61
-rw-r--r--dev-perl/BerkeleyDB/Manifest2
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230528.1.0.ebuild37
-rw-r--r--dev-perl/Business-ISBN-Data/Manifest2
-rw-r--r--dev-perl/Business-ISMN/Business-ISMN-1.203.0.ebuild35
-rw-r--r--dev-perl/Business-ISMN/Manifest2
-rw-r--r--dev-perl/Business-ISSN/Business-ISSN-1.5.0.ebuild36
-rw-r--r--dev-perl/Business-ISSN/Manifest2
-rw-r--r--dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.230.0.ebuild30
-rw-r--r--dev-perl/Business-Tax-VAT-Validation/Manifest2
-rw-r--r--dev-perl/Business-UPS/Business-UPS-2.20.0.ebuild4
-rw-r--r--dev-perl/Business-UPS/Manifest2
-rw-r--r--dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild4
-rw-r--r--dev-perl/Bytes-Random-Secure/Manifest2
-rw-r--r--dev-perl/CBOR-XS/CBOR-XS-1.860.0.ebuild26
-rw-r--r--dev-perl/CBOR-XS/Manifest2
-rw-r--r--dev-perl/CDDB/CDDB-1.222.0-r3.ebuild4
-rw-r--r--dev-perl/CDDB/Manifest2
-rw-r--r--dev-perl/CGI-Ajax/CGI-Ajax-0.707.0-r1.ebuild4
-rw-r--r--dev-perl/CGI-Ajax/Manifest2
-rw-r--r--dev-perl/CGI/CGI-4.570.0.ebuild38
-rw-r--r--dev-perl/CGI/Manifest2
-rw-r--r--dev-perl/CHI/CHI-0.610.0.ebuild56
-rw-r--r--dev-perl/CHI/Manifest2
-rw-r--r--dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.280.0.ebuild56
-rw-r--r--dev-perl/Cache-Memcached-Fast/Manifest2
-rw-r--r--dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild5
-rw-r--r--dev-perl/Cache-Simple-TimedExpiry/Manifest2
-rw-r--r--dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild31
-rw-r--r--dev-perl/Carp-Assert-More/Manifest2
-rw-r--r--dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild23
-rw-r--r--dev-perl/Carp-Assert/Manifest2
-rw-r--r--dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild4
-rw-r--r--dev-perl/Chatbot-Eliza/Manifest2
-rw-r--r--dev-perl/Class-C3/Class-C3-0.350.0.ebuild4
-rw-r--r--dev-perl/Class-C3/Manifest2
-rw-r--r--dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild4
-rw-r--r--dev-perl/Class-InsideOut/Manifest2
-rw-r--r--dev-perl/Class-Load/Class-Load-0.250.0.ebuild2
-rw-r--r--dev-perl/Class-Load/Manifest2
-rw-r--r--dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild28
-rw-r--r--dev-perl/Class-Method-Modifiers/Manifest2
-rw-r--r--dev-perl/Class-Mix/Class-Mix-0.6.0-r1.ebuild6
-rw-r--r--dev-perl/Class-Mix/Manifest2
-rw-r--r--dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild4
-rw-r--r--dev-perl/Class-ReturnValue/Manifest2
-rw-r--r--dev-perl/Compress-LZF/Compress-LZF-3.800.0-r1.ebuild4
-rw-r--r--dev-perl/Compress-LZF/Manifest2
-rw-r--r--dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.204.0.ebuild17
-rw-r--r--dev-perl/Compress-Raw-Lzma/Manifest2
-rw-r--r--dev-perl/Conf-Libconfig/Conf-Libconfig-1.0.0.ebuild42
-rw-r--r--dev-perl/Conf-Libconfig/Manifest2
-rw-r--r--dev-perl/Config-Any/Config-Any-0.330.0.ebuild55
-rw-r--r--dev-perl/Config-Any/Manifest2
-rw-r--r--dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild4
-rw-r--r--dev-perl/Config-ApacheFormat/Manifest2
-rw-r--r--dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild4
-rw-r--r--dev-perl/Config-AutoConf/Manifest2
-rw-r--r--dev-perl/Config-General/Config-General-2.650.0.ebuild24
-rw-r--r--dev-perl/Config-General/Manifest2
-rw-r--r--dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild8
-rw-r--r--dev-perl/Config-Grammar/Manifest2
-rw-r--r--dev-perl/Config-INI/Config-INI-0.29.0.ebuild30
-rw-r--r--dev-perl/Config-INI/Manifest2
-rw-r--r--dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild4
-rw-r--r--dev-perl/Config-IniFiles/Manifest2
-rw-r--r--dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.465.ebuild27
-rw-r--r--dev-perl/Config-MVP-Reader-INI/Manifest2
-rw-r--r--dev-perl/Config-MVP/Config-MVP-2.200.13.ebuild46
-rw-r--r--dev-perl/Config-MVP/Manifest2
-rw-r--r--dev-perl/Config-Tiny/Config-Tiny-2.290.0.ebuild26
-rw-r--r--dev-perl/Config-Tiny/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin284942 -> 284954 bytes
-rw-r--r--dev-python/Manifest.gzbin262568 -> 262582 bytes
-rw-r--r--dev-python/flask-sqlalchemy/Manifest2
-rw-r--r--dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.5.ebuild37
-rw-r--r--dev-python/jc/Manifest2
-rw-r--r--dev-python/jc/jc-1.23.3.ebuild32
-rw-r--r--dev-python/keyring/Manifest2
-rw-r--r--dev-python/keyring/keyring-24.0.1.ebuild46
-rw-r--r--dev-python/python-utils/Manifest2
-rw-r--r--dev-python/python-utils/python-utils-3.7.0.ebuild42
-rw-r--r--dev-python/rq/Manifest2
-rw-r--r--dev-python/rq/rq-1.15.1.ebuild61
-rw-r--r--dev-ruby/Manifest.gzbin105492 -> 105497 bytes
-rw-r--r--dev-ruby/colorize/Manifest2
-rw-r--r--dev-ruby/colorize/colorize-1.0.3.ebuild28
-rw-r--r--dev-ruby/facter/Manifest2
-rw-r--r--dev-ruby/facter/facter-4.3.1.ebuild46
-rw-r--r--dev-ruby/gettext_i18n_rails/Manifest2
-rw-r--r--dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild38
-rw-r--r--dev-util/Manifest.gzbin68464 -> 68465 bytes
-rw-r--r--dev-util/cmake/Manifest24
-rw-r--r--dev-util/cmake/cmake-3.24.3.ebuild293
-rw-r--r--dev-util/cmake/cmake-3.25.3.ebuild293
-rw-r--r--dev-util/cmake/cmake-3.26.3.ebuild294
-rw-r--r--dev-util/cmake/cmake-3.27.0_rc2.ebuild288
-rw-r--r--dev-util/cmake/cmake-3.27.0_rc3.ebuild (renamed from dev-util/cmake/cmake-3.27.0_rc1.ebuild)0
-rw-r--r--dev-util/meson/Manifest4
-rw-r--r--dev-util/meson/meson-1.0.1.ebuild121
-rw-r--r--dev-util/meson/meson-1.1.0.ebuild121
-rw-r--r--media-libs/Manifest.gzbin68441 -> 68443 bytes
-rw-r--r--media-libs/libsdl2/Manifest2
-rw-r--r--media-libs/libsdl2/libsdl2-2.28.0.ebuild230
-rw-r--r--media-sound/Manifest.gzbin57112 -> 57112 bytes
-rw-r--r--media-sound/sound-juicer/Manifest2
-rw-r--r--media-sound/sound-juicer/sound-juicer-3.40.0.ebuild2
-rw-r--r--metadata/Manifest.gzbin3507 -> 3507 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.gzbin27895 -> 27893 bytes
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin54865 -> 55338 bytes
-rw-r--r--metadata/md5-cache/app-admin/ansible-8.0.016
-rw-r--r--metadata/md5-cache/app-admin/ansible-core-2.14.716
-rw-r--r--metadata/md5-cache/app-admin/ansible-core-2.15.116
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin38971 -> 38960 bytes
-rw-r--r--metadata/md5-cache/app-crypt/efitools-1.9.2-r12
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin70245 -> 70249 bytes
-rw-r--r--metadata/md5-cache/app-text/wgetpaste-2.33-r14
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin42949 -> 42967 bytes
-rw-r--r--metadata/md5-cache/dev-lang/perl-5.36.1-r24
-rw-r--r--metadata/md5-cache/dev-lang/python-2.7.18_p16-r14
-rw-r--r--metadata/md5-cache/dev-lang/python-3.10.114
-rw-r--r--metadata/md5-cache/dev-lang/python-3.10.124
-rw-r--r--metadata/md5-cache/dev-lang/python-3.11.34
-rw-r--r--metadata/md5-cache/dev-lang/python-3.11.44
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.0_beta14
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.0_beta1_p14
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.0_beta1_p34
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.0_beta1_p44
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.0_beta24
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.0_beta34
-rw-r--r--metadata/md5-cache/dev-lang/python-3.8.16_p44
-rw-r--r--metadata/md5-cache/dev-lang/python-3.8.174
-rw-r--r--metadata/md5-cache/dev-lang/python-3.9.16_p3-r14
-rw-r--r--metadata/md5-cache/dev-lang/python-3.9.174
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin155925 -> 155925 bytes
-rw-r--r--metadata/md5-cache/dev-libs/openssl-3.0.94
-rw-r--r--metadata/md5-cache/dev-libs/openssl-compat-1.1.1u4
-rw-r--r--metadata/md5-cache/dev-perl/Acme-Damn-0.80.0-r24
-rw-r--r--metadata/md5-cache/dev-perl/Algorithm-C3-0.110.04
-rw-r--r--metadata/md5-cache/dev-perl/Alien-Build-2.800.016
-rw-r--r--metadata/md5-cache/dev-perl/Alien-HDF4-0.60.016
-rw-r--r--metadata/md5-cache/dev-perl/Alien-SDL-1.446.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Apache-AuthCookie-3.310.016
-rw-r--r--metadata/md5-cache/dev-perl/Apache-Session-1.940.04
-rw-r--r--metadata/md5-cache/dev-perl/App-Cmd-0.335.016
-rw-r--r--metadata/md5-cache/dev-perl/App-FatPacker-0.10.84
-rw-r--r--metadata/md5-cache/dev-perl/App-cpanminus-1.704.60016
-rw-r--r--metadata/md5-cache/dev-perl/App-perlbrew-0.970.016
-rw-r--r--metadata/md5-cache/dev-perl/App-pwhich-1.170.016
-rw-r--r--metadata/md5-cache/dev-perl/Archive-Any-Lite-0.110.04
-rw-r--r--metadata/md5-cache/dev-perl/Archive-Tar-Stream-0.30.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Astro-FITS-Header-3.90.016
-rw-r--r--metadata/md5-cache/dev-perl/Audio-WMA-1.300.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Authen-Htpasswd-0.171.0-r26
-rw-r--r--metadata/md5-cache/dev-perl/Authen-Libwrap-0.230.0-r24
-rw-r--r--metadata/md5-cache/dev-perl/B-COW-0.7.016
-rw-r--r--metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.016
-rw-r--r--metadata/md5-cache/dev-perl/BerkeleyDB-0.650.016
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISBN-Data-20230528.1.016
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISMN-1.203.016
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISSN-1.5.016
-rw-r--r--metadata/md5-cache/dev-perl/Business-Tax-VAT-Validation-1.230.016
-rw-r--r--metadata/md5-cache/dev-perl/Business-UPS-2.20.04
-rw-r--r--metadata/md5-cache/dev-perl/Bytes-Random-Secure-0.290.04
-rw-r--r--metadata/md5-cache/dev-perl/CBOR-XS-1.860.016
-rw-r--r--metadata/md5-cache/dev-perl/CDDB-1.222.0-r34
-rw-r--r--metadata/md5-cache/dev-perl/CGI-4.570.016
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Ajax-0.707.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/CHI-0.610.016
-rw-r--r--metadata/md5-cache/dev-perl/Cache-Memcached-Fast-0.280.016
-rw-r--r--metadata/md5-cache/dev-perl/Cache-Simple-TimedExpiry-0.270.0-r24
-rw-r--r--metadata/md5-cache/dev-perl/Carp-Assert-0.220.016
-rw-r--r--metadata/md5-cache/dev-perl/Carp-Assert-More-2.3.016
-rw-r--r--metadata/md5-cache/dev-perl/Chatbot-Eliza-1.80.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Class-C3-0.350.04
-rw-r--r--metadata/md5-cache/dev-perl/Class-InsideOut-1.140.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Class-Load-0.250.04
-rw-r--r--metadata/md5-cache/dev-perl/Class-Method-Modifiers-2.150.016
-rw-r--r--metadata/md5-cache/dev-perl/Class-Mix-0.6.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Class-ReturnValue-0.550.0-r24
-rw-r--r--metadata/md5-cache/dev-perl/Compress-LZF-3.800.0-r14
-rw-r--r--metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.204.016
-rw-r--r--metadata/md5-cache/dev-perl/Conf-Libconfig-1.0.016
-rw-r--r--metadata/md5-cache/dev-perl/Config-Any-0.330.016
-rw-r--r--metadata/md5-cache/dev-perl/Config-ApacheFormat-1.200.0-r24
-rw-r--r--metadata/md5-cache/dev-perl/Config-AutoConf-0.320.04
-rw-r--r--metadata/md5-cache/dev-perl/Config-General-2.650.016
-rw-r--r--metadata/md5-cache/dev-perl/Config-Grammar-1.130.04
-rw-r--r--metadata/md5-cache/dev-perl/Config-INI-0.29.016
-rw-r--r--metadata/md5-cache/dev-perl/Config-IniFiles-3.0.34
-rw-r--r--metadata/md5-cache/dev-perl/Config-MVP-2.200.1316
-rw-r--r--metadata/md5-cache/dev-perl/Config-MVP-Reader-INI-2.101.46516
-rw-r--r--metadata/md5-cache/dev-perl/Config-Tiny-2.290.016
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin356208 -> 361041 bytes
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin365338 -> 366101 bytes
-rw-r--r--metadata/md5-cache/dev-python/flask-sqlalchemy-3.0.516
-rw-r--r--metadata/md5-cache/dev-python/jc-1.23.316
-rw-r--r--metadata/md5-cache/dev-python/keyring-24.0.116
-rw-r--r--metadata/md5-cache/dev-python/python-utils-3.7.016
-rw-r--r--metadata/md5-cache/dev-python/rq-1.15.116
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin178110 -> 178262 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/colorize-1.0.317
-rw-r--r--metadata/md5-cache/dev-ruby/facter-4.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.12.017
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin125221 -> 124273 bytes
-rw-r--r--metadata/md5-cache/dev-util/cmake-3.24.316
-rw-r--r--metadata/md5-cache/dev-util/cmake-3.25.316
-rw-r--r--metadata/md5-cache/dev-util/cmake-3.26.316
-rw-r--r--metadata/md5-cache/dev-util/cmake-3.27.0_rc115
-rw-r--r--metadata/md5-cache/dev-util/cmake-3.27.0_rc3 (renamed from metadata/md5-cache/dev-util/cmake-3.27.0_rc2)2
-rw-r--r--metadata/md5-cache/dev-util/meson-1.0.117
-rw-r--r--metadata/md5-cache/dev-util/meson-1.1.017
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin110618 -> 110776 bytes
-rw-r--r--metadata/md5-cache/media-libs/libsdl2-2.28.016
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin72905 -> 72907 bytes
-rw-r--r--metadata/md5-cache/media-sound/sound-juicer-3.40.02
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin55542 -> 55385 bytes
-rw-r--r--metadata/md5-cache/net-libs/libpsl-0.21.1-r115
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin13076 -> 13074 bytes
-rw-r--r--metadata/md5-cache/net-vpn/openvpn-2.5.7-r14
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin36040 -> 36194 bytes
-rw-r--r--metadata/md5-cache/sys-devel/gcc-10.4.1_p2023062116
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin33582 -> 34997 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.18518
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.11818
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.24817
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.18517
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.11817
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.24817
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.18518
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.11818
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.24817
-rw-r--r--metadata/md5-cache/sys-process/Manifest.gzbin15255 -> 15423 bytes
-rw-r--r--metadata/md5-cache/sys-process/parallel-2023062215
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin50219 -> 50693 bytes
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.10.1857
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.15.1187
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.4.2487
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.202.304.2304
-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-libs/Manifest.gzbin32624 -> 32628 bytes
-rw-r--r--net-libs/libpsl/Manifest2
-rw-r--r--net-libs/libpsl/libpsl-0.21.1-r1.ebuild73
-rw-r--r--net-vpn/Manifest.gzbin7243 -> 7245 bytes
-rw-r--r--net-vpn/openvpn/Manifest2
-rw-r--r--net-vpn/openvpn/openvpn-2.5.7-r1.ebuild2
-rw-r--r--profiles/Manifest.gzbin179014 -> 179013 bytes
-rw-r--r--profiles/features/llvm/package.use.mask6
-rw-r--r--sys-devel/Manifest.gzbin10649 -> 10647 bytes
-rw-r--r--sys-devel/gcc/Manifest2
-rw-r--r--sys-devel/gcc/gcc-10.4.1_p20230621.ebuild60
-rw-r--r--sys-kernel/Manifest.gzbin4416 -> 4415 bytes
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest21
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.185.ebuild127
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.118.ebuild127
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.248.ebuild127
-rw-r--r--sys-kernel/gentoo-kernel/Manifest9
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185.ebuild134
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118.ebuild134
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248.ebuild103
-rw-r--r--sys-kernel/vanilla-kernel/Manifest9
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-5.10.185.ebuild137
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-5.15.118.ebuild137
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-5.4.248.ebuild111
-rw-r--r--sys-process/Manifest.gzbin10145 -> 10153 bytes
-rw-r--r--sys-process/parallel/Manifest3
-rw-r--r--sys-process/parallel/parallel-20230622.ebuild34
-rw-r--r--virtual/Manifest.gzbin28281 -> 28276 bytes
-rw-r--r--virtual/dist-kernel/Manifest3
-rw-r--r--virtual/dist-kernel/dist-kernel-5.10.185.ebuild19
-rw-r--r--virtual/dist-kernel/dist-kernel-5.15.118.ebuild19
-rw-r--r--virtual/dist-kernel/dist-kernel-5.4.248.ebuild19
-rw-r--r--virtual/perl-Module-CoreList/Manifest2
-rw-r--r--virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.304.230.ebuild2
361 files changed, 4279 insertions, 1962 deletions
diff --git a/Manifest b/Manifest
index f7c9511b60ee..435cf442bf43 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29276 BLAKE2B 08b76f22961ee8d1414ee9dec8ab160c79999af8c1d82f43527dfc66a0a1ec4151b74f8b75cdc3715750470569dca65a1e81e0ee61d933621f06b9e3a09086f1 SHA512 a6687a63cef62347e72d2e619584627f4716829e4f7283efbf35a6a6d0c34debc9dfc5525a33a4c4b925f49c1d0ea663839b3625c7ade66b716d6499d549fe72
-TIMESTAMP 2023-06-21T23:40:10Z
+MANIFEST Manifest.files.gz 29245 BLAKE2B b0cff253e270d04993b05bcdbee60b35d3517a5ef410e4fd3ccfb35da724c1f60d77bbdcf98162ac345ddc8c317621d7b04ce67c661bbe5e937a96ff0194259b SHA512 dd0d079d3978d03e856d18c22cc19c91663e037dc41e2b04dca458e9a51bdfa98eaacb17c3dbe7d2b508a7b99e90c96cc097221f73ca87670cf36e9374e31e28
+TIMESTAMP 2023-06-22T05:39:35Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSTilpfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmST3pdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCU5w/+KKTLvBoBO+4/EGuXREVXDh87LAh/JUkpViT3Q+C1aYL9ZnoHPAFoODYT
-dE5+h/uFCAea52Yy7/LCY4gpXDBiAB6Yvtr4Dencytu89IYvTscB2PabwpqzLYlY
-MQVzq+7pzeZdVrpV7jmPU0j9xVBuei4K82c9UX7vPVMiEbz9VEwXuR254mJpl+U2
-sHsHEc6Cd1ufLqhe2KcJLPvYWbucz8KDr1F20uui4qaJE/IgzLpgJCVsicu+o7qv
-7Cl8dItfzG7oJE7pljgFENHUsEfZHIjut4UD3WqXXRiXZWXfaL6FxdWSef/iazCx
-1MVT9V6ezKM8OD26XnrzDfjLd5BWNNILRI+3ACLBQupf4N4G7r2ej7sUioP4SjE6
-XGRdSSSDMmcbIGTtAienV8FBJpEQ9Am+UJ4W6100bjCOXBuZbPGONYG8x0b2DoFw
-TAok0a6V6RhT5HBxRMZIh0obC21KOsNPKNYbd2o7fUIqnxukp/JC3hEOLtfeKYoB
-Wb99X9QBP8WkmsEyV7Rnd+l5rb/ANJaqYuoDmZNhiYj77dTnEwlGsqRCyTJEZsna
-nJaUZB8mY7Mv6D+cRSYadpnqAEWXGmkYGND3FnsJB0PGko9o1WGSd4wTMc+mjzQm
-tcj0oEfzd6jPw4/pbt6aQnjyZpaSJBFfwtGBrQ5x9VilTQTV7Qc=
-=z8ma
+klDlaA/+L9ZxGOzmumsSAX9RzpbFLZsb19DDcchMiFVpCAn7BrSyGIt8aScrlcXD
+pdHoHfBE4LNRZKCbOc1RbFnDJeQybBnjSVEzX/vvGT8t8ADINKv66YJmNHnJCjcC
+BXYVeFTucVN6AiEVtI9BqbJI5LhY59mfY51G9yMQ5w6Wq7q5QyTUgbmEyBHtfzvE
+hWrCUEBK/GAhf8MfMYHdERyf9h0RAz1fM1YLWOwQofKbPT7KzRVa5lJsVquf+UOc
+9wUeV156WOC3zARKAtfRnv3QBasqh5YURFg4wM6YqljQb2G1TQsUiCUhHvUKxdfL
+CShoW57oO9WWZeyhqyIxs5HQqhDq7Ftacae25ZUtrl+6307a0//XUXlcORAkp5eb
+ceDntS19HzvOOgE4rVUGN3xUHXO2bT7BteFoUgKA7oehRbB1H5XTgcA1wgacy5JV
+hltGqns52ksFhM7Xa/qhLzagKxrHyDFBXEz4HkxE1P9x/yucq+I4h/Ifhes4Xgvi
+vGTvbLukv/PllTisuzue0Q0cg45tlpT4G5XxuHIpYabUmtiGA69i5GAnuhPfhnW/
+jR9meZaG5l6nS3vTUDE9F8UuQrqNSD1XYR9mqXeM05lLlbjA/QDpZhhN6HZVFmQI
+SW2hjbaS9I3RW2etHfX/zu30Jp6Xw6MBL2s/r/U9MoedEs7vhQg=
+=wRFP
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 4105ca78c645..9d46d4cd2142 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 6f6e88cbf2a0..d6c5d2ea395a 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 686b6c26679e..2ff4af6242b5 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -2,10 +2,14 @@ AUX resolvelib.patch 5731 BLAKE2B fdc0660ea786e02475e7e9735de6493cd6b96048c238ee
DIST ansible-core-2.13.9.tar.gz 14025835 BLAKE2B 831f04f1d4872d2e7a9801e69e450ed48c65f95121dc56f124c932169e44c12da672dd4ba9320a4e40270afd044d38c0774e79980977322260f110986d06a65e SHA512 74514d98fb3f7f24fb0b4e95ee20c76f26234d1f5067ca2801e9ac92baabed0f2f2c89bf577510be7403041405951271e7749279c9fa04fab57018cbdf2c52c7
DIST ansible-core-2.14.5.tar.gz 11620295 BLAKE2B d006f773e1c2b28582143a4f08f699e5744fba492130388fa5463053cdf8f0cc7056296daa213c72884ea0c0ba454a3e04ef118c184faba8c8d3c281ae65345a SHA512 130a0de925c7229dee350ddbf4382d87802d86aab4817ed595105db8ed5071153847dac0478f20a994670e59e53a07b77d0bf35855d309ebc222fbb61233b7db
DIST ansible-core-2.14.6.tar.gz 11452549 BLAKE2B 123b2a87d92f8074b389a71c0ab91bf01a126b38e99f8af05b766c15ff1bf18e9a28d3d06b61f836df1a24f86c8586df6b8cfb48bfc1e4fde033ed499825a7d4 SHA512 a50f39f043e7a72fd7ec5239d30848cf663d80b37115a9d32086462f5c8689b08dc8007087b188686160c46a3aa63a661e702c79e69f35f086e214e2d315cbd4
+DIST ansible-core-2.14.7.tar.gz 11455164 BLAKE2B e636d14c33ba5bb744c977ced8551962fd41ab3fc5764907597428b4b4b99102dc2ab8794a09209bd2fa9ddae8815292d99e73ced802fdf32dec792cd01b5db6 SHA512 eb0223a40a2ec6b65a34e54dac77b5aa7b8efca8330c37dafa256bffbcc38862713f939edf85367cdbf14cddda36e96eef6931bf8b98de44f5739924cde8a15c
DIST ansible-core-2.15.0.tar.gz 10801327 BLAKE2B 58d92d3d8cbc87d9c2c606317bae3b6841c66b9600153b38be912b02dbc19069ff8e755daa574e394ac5d12c04859640f0e2af17ed0adeb8a12da76979c163d3 SHA512 aebb43840380854e7759656a0b08579a8fbdddbf2d204c47fb16cdb73ffd540df5ad56e5bf4a78a338804a3d40f9b042ea50b2b1853aaef6b7c2f0aab7a95432
+DIST ansible-core-2.15.1.tar.gz 10811279 BLAKE2B c369304014eb597a0acb14e4743ee1a1f74cf6d29052657d2357c80d9eb97a0e66a896b0a6b3653729a62336baa884868ff9ee7674632f460baa1bf6fc1d22ee SHA512 a0febdf13fbc70b8a4a5b670c8812fd8cbee7c02118f0087d453194d74f3b0c56b3659d9d763787c0d0e65bf82399f4ff00d355ec0243771986444f9880ee09e
EBUILD ansible-core-2.13.9.ebuild 1306 BLAKE2B 6305f4d4d83b581a94f7bb9e8501e541327c489215eeb2db26dd99086d25b8109a4cba21f982c67f04e978b7fd39d46a0ddb922ec503e60d6ff967ee1fcb9a18 SHA512 96b4ed14b611917f26c5eef7a618c9b6aeb3d84eda44f3292bdc448d50259a4c8618137ab655f326f49824695e0fb8e057109e68b5129c89e1d05df75e868958
EBUILD ansible-core-2.14.5.ebuild 1351 BLAKE2B b00902f00b8f1371777e41651460ecd2925d20a165ee8e491ff7e4d7cd902d380eed501556bc8c393e2236f79818eeffff05f8e2f093408ca61cee70d0ee8642 SHA512 94e9821734f241f745301bea4676c7d7aee48628d61b910cd694d6d541a660fe226bf9e5b50129b5263221ef9986898f656831a63531ada6916ba63d4b620724
EBUILD ansible-core-2.14.6.ebuild 1354 BLAKE2B b338058c316d4c5ba00e2af886f80b0d30e2d35b21e7c761a9ae4c07a0a538f04980c19de72eb19f8a3267482c3c6a50b8a3bdaaca42c101e84cae71439f53d7 SHA512 fb2b58338c253cde83c375882cc648a8dc7930408f3e235b146144b067ce754f2bbfcb8e1de8429e13d2eb693fa68f7bac89cbe1861c10424d26057ebd020936
+EBUILD ansible-core-2.14.7.ebuild 1354 BLAKE2B b338058c316d4c5ba00e2af886f80b0d30e2d35b21e7c761a9ae4c07a0a538f04980c19de72eb19f8a3267482c3c6a50b8a3bdaaca42c101e84cae71439f53d7 SHA512 fb2b58338c253cde83c375882cc648a8dc7930408f3e235b146144b067ce754f2bbfcb8e1de8429e13d2eb693fa68f7bac89cbe1861c10424d26057ebd020936
EBUILD ansible-core-2.15.0.ebuild 1306 BLAKE2B c77afe15bd0127bc975a099bd4c9989b71c78cb3b5159d79cf9f105d5189f3aa80615d7ab32827f98a0215aec31a94ac11efe433e461e60be1baf5dddb3f72ee SHA512 e374e539dd6f49bcab15a502d6ef7c4c31643ca1161992745517d1e08727d4f48beaf067209133908eef904ccbd054cd81ce2fa97639394d033ea94c1c3eb535
+EBUILD ansible-core-2.15.1.ebuild 1306 BLAKE2B c77afe15bd0127bc975a099bd4c9989b71c78cb3b5159d79cf9f105d5189f3aa80615d7ab32827f98a0215aec31a94ac11efe433e461e60be1baf5dddb3f72ee SHA512 e374e539dd6f49bcab15a502d6ef7c4c31643ca1161992745517d1e08727d4f48beaf067209133908eef904ccbd054cd81ce2fa97639394d033ea94c1c3eb535
EBUILD ansible-core-9999.ebuild 1309 BLAKE2B 5288758a95f5be33854ed6093801b954adbd067213b825eefb2ac56945f15cef99aae4d82e87de8af26b48068b0a98f424a12861efff111c2007e2f1f1d61420 SHA512 c9c81036d86440c692ccf304c229caa8929d1e34519831d62b627141192d33cf832462b3ef2fbe65ac8351f4b56cd3b3f898e0c829b45b5440a0753a88f0fc1e
MISC metadata.xml 1042 BLAKE2B bf5f9a6d7f2b7a0465332ce47a343566749ac3e6b8c29d37c21140c69e56a3c58ba2bc6335b6839da43993dc427a12350506dc55b0f727856f16b173c0df90a4 SHA512 4adc7776bc6f02d91f2229ea96566e94b1e8155f75bac27d7391f87d6fc3100da425235f2c02dccd1ce7534abc9c30be0ab5a15ec9dc4278463f10dcf95e8b4d
diff --git a/app-admin/ansible-core/ansible-core-2.14.7.ebuild b/app-admin/ansible-core/ansible-core-2.14.7.ebuild
new file mode 100644
index 000000000000..66c67a2e2ac7
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.14.7.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution framework"
+HOMEPAGE="https://www.ansible.com/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ansible/ansible.git"
+ EGIT_BRANCH="devel"
+else
+ inherit pypi
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}/resolvelib.patch"
+)
+
+RDEPEND="
+ dev-python/paramiko[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/netaddr[${PYTHON_USEDEP}]
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+ <dev-python/resolvelib-1.1.0[${PYTHON_USEDEP}]
+ net-misc/sshpass
+ virtual/ssh
+"
+BDEPEND="
+ >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+ test? (
+ dev-python/botocore[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_tests pytest
+
+python_compile() {
+ export ANSIBLE_SKIP_CONFLICT_CHECK=1
+ distutils-r1_python_compile
+}
diff --git a/app-admin/ansible-core/ansible-core-2.15.1.ebuild b/app-admin/ansible-core/ansible-core-2.15.1.ebuild
new file mode 100644
index 000000000000..1e33996c378b
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.15.1.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_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution framework"
+HOMEPAGE="https://www.ansible.com/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ansible/ansible.git"
+ EGIT_BRANCH="devel"
+else
+ inherit pypi
+ KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+ dev-python/paramiko[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/httplib2[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/netaddr[${PYTHON_USEDEP}]
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+ <dev-python/resolvelib-1.1.0[${PYTHON_USEDEP}]
+ net-misc/sshpass
+ virtual/ssh
+"
+BDEPEND="
+ >=dev-python/packaging-16.6[${PYTHON_USEDEP}]
+ test? (
+ dev-python/botocore[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_tests pytest
+
+python_compile() {
+ export ANSIBLE_SKIP_CONFLICT_CHECK=1
+ distutils-r1_python_compile
+}
diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 9d9a2992c3a8..f1ae892c0ef6 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,7 +1,9 @@
DIST ansible-6.7.0.tar.gz 36371372 BLAKE2B 75cb14f158c36ded8313a1c5b798838afdf3a38ffc8e29a87c8e1e3e74c9aeca827432397ad83ed23a1d3aeaaef91822cc3c23aa226a307d93f84f54b25d71bb SHA512 676baf03626d5bf36aea7117d39ef71ba7878ab6bccdec1ee199bd699d559a5f3f6a0d9032ef120204093677b7fbbe1b575529d3aa692acd1a4447f9c2715f3a
DIST ansible-7.5.0.tar.gz 37716844 BLAKE2B 47f6fcb744a65b3dd4d8619acd0ca23561bb6f1e3eb12d038e212a0bd92e98e0c93ab5f08c463cca357c568cccb19eb1bfd764d91cf83d79564039525ee90bc7 SHA512 0246d5beabbe26733978d83359b5647727c833ca0dd3f84f86f61f906e62e96178bffb82e39a2a48ffc442e01f3ab8335f5bb7c4649c872373831ad2deaf9572
DIST ansible-7.6.0.tar.gz 38452799 BLAKE2B 88b652b1b0bcbedb982606c7d7734fd11567cd492f4e0d617d7412e1bac8978fcef1f4201bb0338098204640e2b004d8921427c1d642bfbb15a7f95b134cb85e SHA512 4f8960356e0ff855d54b435ed691d1d4f7d38c1231269e35b3dbbee536a9d8d1aef2806d7ce38e863fe216e9fddb2f86ce55ba997a3bd1d8bb7f43c5c519ff72
+DIST ansible-8.0.0.tar.gz 36842561 BLAKE2B 999760b334918d807f0d5de888864c86b686fef24d4d94cc959902d4d4ed3ea321358b574fb9a2358e182c71d6237c686eead4cf37cc65755685714589e7df2b SHA512 637304599ec2074b473902d767a9e42d4df17c8485e5d64b6a1ea8a3b8ad347f021aeb88ca5cdbd2eefc30f2d8d2870e8934fa2c4d9c192c03a1482b31cc1fc5
EBUILD ansible-6.7.0.ebuild 655 BLAKE2B b520b68ef90864d554ab8ee9c27447dd14da387130b32bc5d170a158c984aa5ea6f1023f298ebda3a0b751ece2ba7e2c7eebf688cc5c170216ad0e71af8fc960 SHA512 f4544642074e6c7d3d9753ef7a1a1f64f0f00934fd66b014068894f8bc6105cbfa6e43f2eb69c0a80745b17a6ed7504bcb8e2a941f4384859028bf17468b0254
EBUILD ansible-7.5.0.ebuild 655 BLAKE2B 737b7e75834d55ee6bbbdc00797896cfed122cfba478bf076156befa70e873899a3b4313408030aaa3214175e7a45bf3c86c21b4e84c2de5940c42cb5e68780d SHA512 4765ba667b64e4eb5659423a8ccc1eb8e52bd6c0f4e287b4aa4f79877d11ef88b95bca3518413f93cea3b785c27f739754af64781f783fa7e46cb2d44c1d7b57
EBUILD ansible-7.6.0.ebuild 655 BLAKE2B 737b7e75834d55ee6bbbdc00797896cfed122cfba478bf076156befa70e873899a3b4313408030aaa3214175e7a45bf3c86c21b4e84c2de5940c42cb5e68780d SHA512 4765ba667b64e4eb5659423a8ccc1eb8e52bd6c0f4e287b4aa4f79877d11ef88b95bca3518413f93cea3b785c27f739754af64781f783fa7e46cb2d44c1d7b57
+EBUILD ansible-8.0.0.ebuild 658 BLAKE2B 0c63fce5ceb5cd73b43be260e92fd368d466e9cfefc5e994f11737ef5ee1d1e0c9092a3bc25fda06fade5dcb7b2fa2f6cd1b9bc26f866c61072c8f33e1e72727 SHA512 9a38c6d5eb8d890fdc25221ea5890a6f5789fa937ef98c04af9e047299dbdb81be148877ec687883f28bb7ccc8db6463d87c2ae3589d4e4f5f71c7f38874504d
MISC metadata.xml 731 BLAKE2B 26c756a1f3d67f68ba824b56b8a7a48f13e6586c761da02d61852c7669c419ecab686ed1bb59ac7e229038413fdf9c0521b11d005e8250b63380c1b5282586d2 SHA512 e6d8bf5b9748c6aaccae0fdeb3f187be80d5a956dbc57578f6fa344a667624a0a4ffbaba689d2f7bc812dd91fb3b959b3293260729ce7c995a20fe47b2cdf097
diff --git a/app-admin/ansible/ansible-8.0.0.ebuild b/app-admin/ansible/ansible-8.0.0.ebuild
new file mode 100644
index 000000000000..05eb18736a9c
--- /dev/null
+++ b/app-admin/ansible/ansible-8.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Model-driven deployment, config management, and command execution framework"
+HOMEPAGE="https://www.ansible.com/"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+RESTRICT="test"
+
+RDEPEND=">=app-admin/ansible-core-2.15.0
+ <app-admin/ansible-core-2.16"
+
+python_compile() {
+ local -x ANSIBLE_SKIP_CONFLICT_CHECK=1
+ distutils-r1_python_compile
+}
+python_install() {
+ local -x ANSIBLE_SKIP_CONFLICT_CHECK=1
+ distutils-r1_python_install
+}
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index d1303f135cb8..5f8e435c587a 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/efitools/Manifest b/app-crypt/efitools/Manifest
index f9cee34483c9..9d34342b52c8 100644
--- a/app-crypt/efitools/Manifest
+++ b/app-crypt/efitools/Manifest
@@ -1,5 +1,5 @@
AUX 1.9.2-Makefile.patch 4250 BLAKE2B f71ed4b638a21d90249ec7e045ff15fa49f315c8accce4bc42154d7fc9d5c3d45c059e2fc4c9980531726f5392bb2746d1fad184a1a791f002e461c6e2c0fc02 SHA512 cd579b1ce5467ecbe0e9b53d2439d32e14669e846bad5fe0116524e1f7d3d9bff34538f3dc7b35fb21d147c870e739f0d9b783aa5f75c1d8e34b6b764ec200dc
AUX 1.9.2-clang16.patch 2098 BLAKE2B 1d6c58a5908a498d47244e24eb2518d992a8f1de09da32baad510d7db010a548006b00b8a3c21a7517fc433f5a1a75abbc9ee4831759421a93beff3bfbc25c97 SHA512 c74625f804a5cb892047b2fcb0fdf759224680eafb6e6392a9098d19af786b0b7392eeb6cceee0c57684403cd97c350f8880655eb487dbb8f57841086efb5d01
DIST efitools-1.9.2.tar.gz 116037 BLAKE2B b3540932eb112e362fd0eed47090360603807dcaec8c6a10058618f8252eeb5dcbbd703d313cb6fadae62c1312815080cf2c77fc86f9dfc9f9afca24ad97f584 SHA512 77e0ad7e865814ed388ff6daabe0f4b49ba51672bf2cbb98b7905e209cbd28f9ede2f73213ce45af8a978c1e67dba24ec88a1188661317cc22317b47e575cde8
-EBUILD efitools-1.9.2-r1.ebuild 1119 BLAKE2B bd4c8cabbc7cacea06e50b761f1c928db1f33c79510203a64aa5648c0f502580b310b1b18fc10021be68f57d6a9cc3cf8942bf6b984d804a89908d91026a875f SHA512 ada67ec73648e9f4700491469eef5d25a0ce22b1fad42031284491921d62e7ec30f524e314b6b6d0436794e78570390ade383beda50304855522d25478d3a53e
+EBUILD efitools-1.9.2-r1.ebuild 1225 BLAKE2B caf5e3ef70405195488403137b274a221b9ddcb2507b8119852a3350c481e6764c1f06799a2d0fc1ebe4dea0fd04a2c17eb45792e7dc049779c823d4a3a83eec SHA512 d013c6e3504b30016241bdadc10304b1cda6d55a8c00d798a11efdb700dea3255ea9660f508aee01cc0fb3b14bf43d283d624489e1af865ee58170725a535d1c
MISC metadata.xml 218 BLAKE2B e650ab1b6c50b385efc18a924f5382ef66cd5669e4c138270215328e5b595a45b519dc48925a76e824ba834e159865adbb131c0b7e166c2ffaf91d3c63b76163 SHA512 79219cfff4bf8680335548005e5f1f64270e1dcbabb2700b033e355fa65f0a5aefb0eaec20fbe231fc4525a7511693b84c0d957452fc9aa39e4ab31a1e1e56eb
diff --git a/app-crypt/efitools/efitools-1.9.2-r1.ebuild b/app-crypt/efitools/efitools-1.9.2-r1.ebuild
index c10f01e423d3..0deba136bb4c 100644
--- a/app-crypt/efitools/efitools-1.9.2-r1.ebuild
+++ b/app-crypt/efitools/efitools-1.9.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -48,5 +48,9 @@ src_prepare() {
}
src_configure() {
+ # Calls LD directly, doesn't respect LDFLAGS. Low level package anyway.
+ # See bug #908813.
+ filter-lto
+
tc-export AR CC LD NM OBJCOPY PKG_CONFIG
}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 5297e0ba846e..14fb80360340 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/wgetpaste/Manifest b/app-text/wgetpaste/Manifest
index 9428b397d208..4401595e5dda 100644
--- a/app-text/wgetpaste/Manifest
+++ b/app-text/wgetpaste/Manifest
@@ -1,4 +1,4 @@
AUX wgetpaste-2.33-tests.patch 2742 BLAKE2B 3bb6c60de41ff4e428048816b093f40691de2a625e2a27a75b8db9f4e7333ab43778be704ddba01e2d5eb43a20f6ca6a83059f8bb2d04d08dc9d196901e53a17 SHA512 6d8a65215d4c1939c2f0acdd486171d37c4f1ef71b8ef6341fcf50db9cd057de1d616b3f3ac57820082d6fce1d8c75d72c8613865a0cf46df5fd3f5104716024
DIST wgetpaste-2.33.tar.xz 16408 BLAKE2B 78baebf4edb6e6340a73127099366d306359d02c0c1eab137822c56669da0609a5479940b4fb2accbc79978df091dcd34415876618e64aa556d1584f74773736 SHA512 9bf1f379316da372b4f69296b54f9a266dcf9fdaa2a8718165a2029571f4c2c0166304ffebeb2ec4657ea6f49087793f40d9da383f5da052bce0543c90ea13ab
-EBUILD wgetpaste-2.33-r1.ebuild 949 BLAKE2B 17d7ffd72d029337a6667be7f7398c38f950a36813da0127c8148cc0d610b086a91b5032b4c006d64c2e318f17aa5ca4dd40cef2a494cee04fd86c24a747adcd SHA512 d095a347e93368312d5808dee72bef73dd0fe4d8d047f682ca98b1d5ebbb35b192d47a867395d713081bc1f80c4281b848ccd2ebd9b9e16239a32aaa41c8ecd3
+EBUILD wgetpaste-2.33-r1.ebuild 955 BLAKE2B dde07f82c8edc0c18fc7ba646a70305ab42278d6631c6bcddb193d9aac33329ed64b9f995dd27a50a40d3d3a895bcde82c57023786404318a8e6732cd855ed48 SHA512 cb9cba9b2cb6678b4565732ae1ec287e5a56401492490cc78ef70eb69ef22269f2874cd28fd732289da1f988b2b5dca5cf394db91b2a9060b1ebf902bb084689
MISC metadata.xml 566 BLAKE2B 1f63219976e414e688b0e8b5d0ce84dc4480af3e59ebbbe550d26ca5973ac22148b87d1b43304bbbfbcaba1731d14a6f7639b7352e2b77d1141f8dee6875d2ce SHA512 779b873177a5b294e6a140d8d658980469b50cdb1c65f6c4a387e8af82f996f109ed14ae208f8603cdfc80ac0f9f0a50ad00202e92c0f5c6aaea13d01ecf8862
diff --git a/app-text/wgetpaste/wgetpaste-2.33-r1.ebuild b/app-text/wgetpaste/wgetpaste-2.33-r1.ebuild
index 4c9afff880ea..9550b6ea686d 100644
--- a/app-text/wgetpaste/wgetpaste-2.33-r1.ebuild
+++ b/app-text/wgetpaste/wgetpaste-2.33-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/zlin/wgetpaste/releases/download/${PV}/${P}.tar.xz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="+ssl"
PROPERTIES="test_network"
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 1170999a10eb..d3c53acefd4c 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index 0db087af1584..0ab398ef6a72 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -17,7 +17,7 @@ DIST perl-cross-1.4.tar.gz 113861 BLAKE2B 7c7783afccc6a04ab122a7c60b1cff7f0a2725
EBUILD perl-5.34.1-r4.ebuild 26005 BLAKE2B 5389e577a1c1bc573bef28dea7c87d4151f053c08c8dd9de23b241f234875a2603418b7d52d1c55a49011890c73ca3775645abd46ee2d9df9d44be1be403c4e5 SHA512 89105c1a4f4ad6a30d43f944dee98a64a7258cbd64558b5117b2e841fc79050a78c1d433e9d31cc099fe70de9583ff4fe7c9add8b4d90f55cecdf1eab9501998
EBUILD perl-5.36.0-r1.ebuild 25221 BLAKE2B 51fb8edf49a01e75dd0e1ab91f04040104e1848961aa433b2fa30d3ffdebccb9b5d7067892850d7c7ddd5caf1eb936dbd755d0528b39bd579a9d5f936062b418 SHA512 5b4f8d81af30dd850f9d5b796e893886d3a84aa3f8d3d7441f5ad24acd0ec951a9aa1dbfc9a849d7155de7e93f2fb4633475c4888ccce143d5c5135e424fe3d3
EBUILD perl-5.36.0-r2.ebuild 25435 BLAKE2B 8e90a3853ab8f51ceb540c9a60a51bd7ab028f2bd4fed3436a1085d5960de6021fd632e4ea159972a2423693edac164836c6d8dccfe1a4c29dc865c3d70c00ac SHA512 c11f81400be981556e21588deb3faac16c4f982ebbda36069b655aec5e9d459ec5a845e2b6d50a103e4b855532032cbef2f7c4ac011a627b1d308c9abcc9a638
-EBUILD perl-5.36.1-r2.ebuild 25446 BLAKE2B 97cf5251579b287474c6f63a2b89312bb4d0fc41da935c623fa20e1d2144c3ee85066bf27e90fc3a9901ed9451ee489d48aaadb7831addb0562dc172909c759b SHA512 6e954e169dbd59b4268b0571f1e5af0d727ba8bf41b4ada4f697862bcedf8ccdc342e080747d6af14060884260053bd819c51cf3d608c7535ee27d09b6a7add0
+EBUILD perl-5.36.1-r2.ebuild 25442 BLAKE2B 7ef0de20d5c935d0ba6d5ab3630031f5b85a204bcd4c98aa6fec4a9da3dc600b15e2025e3287aa230cd0ac86c2a2854e2dc3cbee361c04e34232f78aa6e1e88f SHA512 ea09b48e739f3fb4dac68532c306cce0a8a183eb7ec64968447922a6c02608baf18116029a806650605be9864eb48d03e4f047160c2b2120617c3c0cb86a464a
EBUILD perl-5.36.1.ebuild 25230 BLAKE2B 41ff64d401e34783ba980e9aee159c66732c4cb6119660b10563217c3ea1a17776bcc67e1dc5f19f0e15cd0b7511b582b6092c913e608ffceeba9a88df18411d SHA512 d4673415a6871fd18f41b1b93f7193aa403942225ab58b905dfaaa80e702f63aca1b0e2ef3d00fc8ad9488549281d6561512d5489b9e14d9d2ee5000b946adab
EBUILD perl-5.38.0_rc1.ebuild 25413 BLAKE2B 14a37f17cff5376d7ae9ffa6755f982c96d3c165456048a3acb638dd2368e2c027489187ffeb258bb94f8ae7515e40ef76200db4f6c550f3fcebc38d4388479a SHA512 56475ff50e93cfa4469ce8348f2ff56ffca4bc9835ab524ff3a7cc3b29573f806b160439760528665ec46245b9e615115fcb187af86ffc12d546a8f5f61fb621
MISC metadata.xml 621 BLAKE2B 8a14a3efd31858bd5be39476ff86bb9facf3984bbb1110c5b30c3af7aacfe0148357cf7c838ad94799c090a42ed036cc5a51205c3fcfd0d010833e0dad0e4820 SHA512 656902acadb21bf951bf08ca7775c095a5ec76f881215a2b7d3a42eb344a2b9e337cb9260ab87ff5a1730b5a0ef4efe852affdf2e418df9c7c39f18a0a7b89d4
diff --git a/dev-lang/perl/perl-5.36.1-r2.ebuild b/dev-lang/perl/perl-5.36.1-r2.ebuild
index b220d287301f..916217baff40 100644
--- a/dev-lang/perl/perl-5.36.1-r2.ebuild
+++ b/dev-lang/perl/perl-5.36.1-r2.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-lang/python/Manifest b/dev-lang/python/Manifest
index a02e9f2163c7..568c9ede377f 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -39,19 +39,19 @@ DIST python-gentoo-patches-3.8.16_p4.tar.xz 32436 BLAKE2B 76984bbc04e5cf32d70853
DIST python-gentoo-patches-3.8.17.tar.xz 32424 BLAKE2B d992f6b1c971583000086175d07198d367e4504dea8829b35742a3daf2279ba1fbade8c37f00018bda97fa9080d1d40087c236486bbcd369c2d1c850de47a976 SHA512 d309da6805a72742cf8d1bb170a777edd7b7aa936d6e9967e96bed4427285180cd9935f202f899f3aa54632a31a5a94c5b7c20a343b1a714d8aa5fc6f8e9f371
DIST python-gentoo-patches-3.9.16_p3.tar.xz 27160 BLAKE2B 5a41a6ff135c3aca02b19cf9a61f554ca224173854274b872ce85e8c71f25c678604e50b87bae40d4b5ac082731c143338fcc6ef47acebad2b59ce0b1d600f5d SHA512 1ace0a9e929769c29082fdec6845a476c07c13fbbff8726a7a592fda09da8b50c996638b4e4e40acccb15630a796074329adbcc9a004c4305952fa5b0dc4146c
DIST python-gentoo-patches-3.9.17.tar.xz 25048 BLAKE2B da19105dfa2fda7b422ac368f85c97d7541be74a6f9b9170a19ceac901e026ab39baef83c610172ecba1f70cce6e2832e956c2e4c87387b0e21c79c2c633b116 SHA512 ce9d3c62c675bceccaac21fd467c54322a55a1c8af9be3a6dcfd7a892c03b39b38dc35ba570e3dd9fc984a5f3eeabb3cc564ba2d7f935dbf6df829264cb32b2f
-EBUILD python-2.7.18_p16-r1.ebuild 8612 BLAKE2B f6c315dcdc3df5d88b456823a2f18cc5fb9e63d8e7b3686a25a814e6222a0787a0b0e1a9373297b14eea9706aa68b6fa36c49a3a4ecf42d3967bf09ca4ca872a SHA512 8234c63e15aa33327bf9cf86f08621b319ba0d7e0826c1159a53b030eab02cf64cd13f1ddce4c250c291eca7a853e0cc420bb549085fd2d11a4dabc0a9d61543
-EBUILD python-3.10.11.ebuild 14096 BLAKE2B 56239d09fe6e89a66f2d369fc351d048a0702e6628ba7a5742b85f45207fd4f62808fa6c66ec1a3a7b1bf3b30a94e1962162f6bb94a5b5c0dcb5f78973d31060 SHA512 1fad970178dc06873b54b349c3faef4f8593772c7e533f9a9b664f921eb57065f275bc28d03a9d1aed20576e048b8fed9ce9cf15ad5eea5876d9467c2038be0e
-EBUILD python-3.10.12.ebuild 14096 BLAKE2B 56239d09fe6e89a66f2d369fc351d048a0702e6628ba7a5742b85f45207fd4f62808fa6c66ec1a3a7b1bf3b30a94e1962162f6bb94a5b5c0dcb5f78973d31060 SHA512 1fad970178dc06873b54b349c3faef4f8593772c7e533f9a9b664f921eb57065f275bc28d03a9d1aed20576e048b8fed9ce9cf15ad5eea5876d9467c2038be0e
-EBUILD python-3.11.3.ebuild 14995 BLAKE2B 30607787937eeb3df47816b0f7ae3c60aa25bc18fa741e4c97d7c6b07ce3648cff5f7ccde5055c793b302455622c836dfbfd9d6238eab8628585acdc1166e834 SHA512 85be8dcdd4988572ff9378663977ada69577bcdaaf99a02f0f352088b6895e1e69a864ca5df67c70a39cfa2942894e09b2f2fd2b36ad2e229b05ce87ded63c67
-EBUILD python-3.11.4.ebuild 14997 BLAKE2B 853d077e7e56cd093cc9bd78eadacd9f145721ebbfb4ea237c8a4180218fae82c380cf1d739a2f7a434ffcd6e8f72f14e9e1959b05cb57f68e250c1aa2fc7d75 SHA512 188d4364d49955b71021258174d027efd6a7ea9afdf85651bc5f4a512670f1a6dae49d496d096d763e9ca3d70594cf627b4c8175e467b77a230fc45e99df9324
-EBUILD python-3.12.0_beta1.ebuild 14804 BLAKE2B 312121a0d299e5f6c446d3315ea363120f91ea065ee173117d71284533cf53a738b10564b0199c1725d58e55c12f5e99d2f5d9d9459f8491b4e51c785e29299c SHA512 e209833e6745fe7c8c13e90bfe56258f54225448671699e5e8abb3de4b16952fa422ac6d1ab2abccad48bf7aba486a8d5bae64aba7eef5fd30923252dd48d413
-EBUILD python-3.12.0_beta1_p1.ebuild 14804 BLAKE2B 312121a0d299e5f6c446d3315ea363120f91ea065ee173117d71284533cf53a738b10564b0199c1725d58e55c12f5e99d2f5d9d9459f8491b4e51c785e29299c SHA512 e209833e6745fe7c8c13e90bfe56258f54225448671699e5e8abb3de4b16952fa422ac6d1ab2abccad48bf7aba486a8d5bae64aba7eef5fd30923252dd48d413
-EBUILD python-3.12.0_beta1_p3.ebuild 14804 BLAKE2B 312121a0d299e5f6c446d3315ea363120f91ea065ee173117d71284533cf53a738b10564b0199c1725d58e55c12f5e99d2f5d9d9459f8491b4e51c785e29299c SHA512 e209833e6745fe7c8c13e90bfe56258f54225448671699e5e8abb3de4b16952fa422ac6d1ab2abccad48bf7aba486a8d5bae64aba7eef5fd30923252dd48d413
-EBUILD python-3.12.0_beta1_p4.ebuild 14804 BLAKE2B 312121a0d299e5f6c446d3315ea363120f91ea065ee173117d71284533cf53a738b10564b0199c1725d58e55c12f5e99d2f5d9d9459f8491b4e51c785e29299c SHA512 e209833e6745fe7c8c13e90bfe56258f54225448671699e5e8abb3de4b16952fa422ac6d1ab2abccad48bf7aba486a8d5bae64aba7eef5fd30923252dd48d413
-EBUILD python-3.12.0_beta2.ebuild 14804 BLAKE2B 312121a0d299e5f6c446d3315ea363120f91ea065ee173117d71284533cf53a738b10564b0199c1725d58e55c12f5e99d2f5d9d9459f8491b4e51c785e29299c SHA512 e209833e6745fe7c8c13e90bfe56258f54225448671699e5e8abb3de4b16952fa422ac6d1ab2abccad48bf7aba486a8d5bae64aba7eef5fd30923252dd48d413
-EBUILD python-3.12.0_beta3.ebuild 14804 BLAKE2B 312121a0d299e5f6c446d3315ea363120f91ea065ee173117d71284533cf53a738b10564b0199c1725d58e55c12f5e99d2f5d9d9459f8491b4e51c785e29299c SHA512 e209833e6745fe7c8c13e90bfe56258f54225448671699e5e8abb3de4b16952fa422ac6d1ab2abccad48bf7aba486a8d5bae64aba7eef5fd30923252dd48d413
-EBUILD python-3.8.16_p4.ebuild 12195 BLAKE2B 7dcc6fb88eb5a36747eeca7bffb25ca8924969e1c024704f18159d9bb02e24a8ba95caa9a0e001c1e01f3953ffcf6f5414ee86d3f9e8666ccb317c26c045f150 SHA512 884acc58a6b77594ac0aa11d79d0d09c8dfbd317834f11ca1b2041eea5a4c1d0a5cc7710e6902b8e83ec3cba858beed5f7a82563eba5af6243fcf1583c6cac7f
-EBUILD python-3.8.17.ebuild 12195 BLAKE2B 7dcc6fb88eb5a36747eeca7bffb25ca8924969e1c024704f18159d9bb02e24a8ba95caa9a0e001c1e01f3953ffcf6f5414ee86d3f9e8666ccb317c26c045f150 SHA512 884acc58a6b77594ac0aa11d79d0d09c8dfbd317834f11ca1b2041eea5a4c1d0a5cc7710e6902b8e83ec3cba858beed5f7a82563eba5af6243fcf1583c6cac7f
-EBUILD python-3.9.16_p3-r1.ebuild 13696 BLAKE2B b4ed34e15ef72dd0daa606eb558ae73747fda1a9d445cd6d12b28ee2b16a8a0be9ce3b4af059b2a75f493648a5b9da05046fff8264831dede27df072e6c3ebec SHA512 58fe67c0a629571f6969eb6a9743cbc9b59aeb14cff4a4c8a42b273f3afeb676208b1d0007dab0d0887939e107a57ea262c8e5d1cb05ef83b1999ede005e83bb
-EBUILD python-3.9.17.ebuild 13696 BLAKE2B b4ed34e15ef72dd0daa606eb558ae73747fda1a9d445cd6d12b28ee2b16a8a0be9ce3b4af059b2a75f493648a5b9da05046fff8264831dede27df072e6c3ebec SHA512 58fe67c0a629571f6969eb6a9743cbc9b59aeb14cff4a4c8a42b273f3afeb676208b1d0007dab0d0887939e107a57ea262c8e5d1cb05ef83b1999ede005e83bb
+EBUILD python-2.7.18_p16-r1.ebuild 8603 BLAKE2B 13c654aad809e8f999fa36e63f4a4eec5c2804644fab92c6f1a5c8ef75b20bde8509c34358e32350d7ddcbf8a309b9c5c008a9f9ab83c7d208434bd7efab0467 SHA512 88de339a316876a5a71560842cd879ba96b522f7dc4e409e6a22109639a538cb38abdc1a3d6c8ef468476841d1fe6014327197e8e2b0dd2d357ecde34bf8993a
+EBUILD python-3.10.11.ebuild 14087 BLAKE2B fed292907b72b1548c60d1716da8adbd71b9f62872f23cb24ef30a29a0f906f38d6ed25c540678bad91d9a756321917f0b32881b1a43d36bf4b7b32744f2fff6 SHA512 f8209b6ef2251c6b93ab7702276925724f688a23537762b546d031df84b4af062ce3d61154cac7821c794e576c8dc3044a68086ef4dda12bc0b4dbd4481e588e
+EBUILD python-3.10.12.ebuild 14087 BLAKE2B fed292907b72b1548c60d1716da8adbd71b9f62872f23cb24ef30a29a0f906f38d6ed25c540678bad91d9a756321917f0b32881b1a43d36bf4b7b32744f2fff6 SHA512 f8209b6ef2251c6b93ab7702276925724f688a23537762b546d031df84b4af062ce3d61154cac7821c794e576c8dc3044a68086ef4dda12bc0b4dbd4481e588e
+EBUILD python-3.11.3.ebuild 14986 BLAKE2B bdfff949deeff9a347d1e748eaf98a5e2aef92e5205be0b26cf836296f78a111a093fcd9631556da5cf19d522abd160af0add9e21cb90e7033048c804d77ea5d SHA512 9da612115d31feb0a448f6251c3aa3f840d7b171d282f2de3993162cd540b8efe97b3298eec00bef05f0b03e5ccd327343006f638bb756b3c46d9d79a7f53b39
+EBUILD python-3.11.4.ebuild 14988 BLAKE2B 0a826cb87678be9df6f3bfb9c838d890bcda6de51f9082c2a2e7bb03883faa8f84b7c43151a2c46c9ddd4f453d8f8d4b47e2b32cd804238e233e51e3917f95d0 SHA512 df15563d1c1b882367fc757a07beeba9b31133505565744b90ef699b25f9c06c31985aa1258dd1ec45f86208242275b4c16343cff36669ff9e7e99edadfa79cb
+EBUILD python-3.12.0_beta1.ebuild 14795 BLAKE2B 2337c1afd5793b5d32e0eb063367af62998f374eb7546d7b1a5c20a5008f4de1915e80040f63456b593927ae3e7671b973773db5caafd51f742cdb83f4f03dec SHA512 79ee7348ec3b3e7568d912b5cc75d1f89efff53bb7d20cb3135bb9a3935e9320badfab890e0cd023c7cc8d6c20db4766ba4308e42d52c98612be78a5b178e688
+EBUILD python-3.12.0_beta1_p1.ebuild 14795 BLAKE2B 2337c1afd5793b5d32e0eb063367af62998f374eb7546d7b1a5c20a5008f4de1915e80040f63456b593927ae3e7671b973773db5caafd51f742cdb83f4f03dec SHA512 79ee7348ec3b3e7568d912b5cc75d1f89efff53bb7d20cb3135bb9a3935e9320badfab890e0cd023c7cc8d6c20db4766ba4308e42d52c98612be78a5b178e688
+EBUILD python-3.12.0_beta1_p3.ebuild 14795 BLAKE2B 2337c1afd5793b5d32e0eb063367af62998f374eb7546d7b1a5c20a5008f4de1915e80040f63456b593927ae3e7671b973773db5caafd51f742cdb83f4f03dec SHA512 79ee7348ec3b3e7568d912b5cc75d1f89efff53bb7d20cb3135bb9a3935e9320badfab890e0cd023c7cc8d6c20db4766ba4308e42d52c98612be78a5b178e688
+EBUILD python-3.12.0_beta1_p4.ebuild 14795 BLAKE2B 2337c1afd5793b5d32e0eb063367af62998f374eb7546d7b1a5c20a5008f4de1915e80040f63456b593927ae3e7671b973773db5caafd51f742cdb83f4f03dec SHA512 79ee7348ec3b3e7568d912b5cc75d1f89efff53bb7d20cb3135bb9a3935e9320badfab890e0cd023c7cc8d6c20db4766ba4308e42d52c98612be78a5b178e688
+EBUILD python-3.12.0_beta2.ebuild 14795 BLAKE2B 2337c1afd5793b5d32e0eb063367af62998f374eb7546d7b1a5c20a5008f4de1915e80040f63456b593927ae3e7671b973773db5caafd51f742cdb83f4f03dec SHA512 79ee7348ec3b3e7568d912b5cc75d1f89efff53bb7d20cb3135bb9a3935e9320badfab890e0cd023c7cc8d6c20db4766ba4308e42d52c98612be78a5b178e688
+EBUILD python-3.12.0_beta3.ebuild 14795 BLAKE2B 2337c1afd5793b5d32e0eb063367af62998f374eb7546d7b1a5c20a5008f4de1915e80040f63456b593927ae3e7671b973773db5caafd51f742cdb83f4f03dec SHA512 79ee7348ec3b3e7568d912b5cc75d1f89efff53bb7d20cb3135bb9a3935e9320badfab890e0cd023c7cc8d6c20db4766ba4308e42d52c98612be78a5b178e688
+EBUILD python-3.8.16_p4.ebuild 12186 BLAKE2B 3a3f7f0701c0b4124fbcdd9caae9156a11108584bad90ed3051f9798ca5726af39c4002d4468d388256be6bd4d8e6967481e600fdacd0f2571c749a622fc3cbb SHA512 c8d1027498d66751af4d842445db10e29c55c3e5ce1dffa1d6487244e1c98ad19eb9188a31165756e5d3adc1d6d334535ebd784db29e468b2eaa2244fc563ffa
+EBUILD python-3.8.17.ebuild 12186 BLAKE2B 3a3f7f0701c0b4124fbcdd9caae9156a11108584bad90ed3051f9798ca5726af39c4002d4468d388256be6bd4d8e6967481e600fdacd0f2571c749a622fc3cbb SHA512 c8d1027498d66751af4d842445db10e29c55c3e5ce1dffa1d6487244e1c98ad19eb9188a31165756e5d3adc1d6d334535ebd784db29e468b2eaa2244fc563ffa
+EBUILD python-3.9.16_p3-r1.ebuild 13687 BLAKE2B ebd310d7f38daafe117b0174bc25f738e170aec49ec0cbf522f4f4ee2ab91ac80ce20c5eac2c5c6e853a5fcc004b2719c96d60a6704d50fc7f405334e9ad68b3 SHA512 f281ac933df35e3be51efd88008fa3312d88e692aac05a25241f5a1d5e862f485676dac6ba5b44269e710a445e14c9463ccfdf3330766a36a5abf1bcaa1e9c67
+EBUILD python-3.9.17.ebuild 13687 BLAKE2B ebd310d7f38daafe117b0174bc25f738e170aec49ec0cbf522f4f4ee2ab91ac80ce20c5eac2c5c6e853a5fcc004b2719c96d60a6704d50fc7f405334e9ad68b3 SHA512 f281ac933df35e3be51efd88008fa3312d88e692aac05a25241f5a1d5e862f485676dac6ba5b44269e710a445e14c9463ccfdf3330766a36a5abf1bcaa1e9c67
MISC metadata.xml 1436 BLAKE2B fd5ebcef153bc74aae02f8930dba67736ce44b1dd23418448e7d5bd22391845f5edf0ba8cdf3f43af9254c68734b95fbac9ee891f09c4584c9272ac4233eede6 SHA512 124a1e743cef7236f7936aa843d3aae739a420b1b6173f02c2ef787745616891142724446320d887aeecb95fac09e3620a9666e8e3e32085d79019fe71ff7da5
diff --git a/dev-lang/python/python-2.7.18_p16-r1.ebuild b/dev-lang/python/python-2.7.18_p16-r1.ebuild
index 16af9e8af96f..5184a94531a0 100644
--- a/dev-lang/python/python-2.7.18_p16-r1.ebuild
+++ b/dev-lang/python/python-2.7.18_p16-r1.ebuild
@@ -29,7 +29,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="
- berkdb bluetooth build examples gdbm hardened +ncurses +readline
+ berkdb bluetooth build examples gdbm +ncurses +readline
+sqlite +ssl tk valgrind wininst +xml
"
RESTRICT="test"
diff --git a/dev-lang/python/python-3.10.11.ebuild b/dev-lang/python/python-3.10.11.ebuild
index 5b06497f4210..4ff1a88a49b2 100644
--- a/dev-lang/python/python-3.10.11.ebuild
+++ b/dev-lang/python/python-3.10.11.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.10.12.ebuild b/dev-lang/python/python-3.10.12.ebuild
index 5b06497f4210..4ff1a88a49b2 100644
--- a/dev-lang/python/python-3.10.12.ebuild
+++ b/dev-lang/python/python-3.10.12.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind +xml
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.11.3.ebuild b/dev-lang/python/python-3.11.3.ebuild
index da75820e95cd..b0796ddcf8cf 100644
--- a/dev-lang/python/python-3.11.3.ebuild
+++ b/dev-lang/python/python-3.11.3.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.11.4.ebuild b/dev-lang/python/python-3.11.4.ebuild
index ec017f3c8aaa..63805671b01c 100644
--- a/dev-lang/python/python-3.11.4.ebuild
+++ b/dev-lang/python/python-3.11.4.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.12.0_beta1.ebuild b/dev-lang/python/python-3.12.0_beta1.ebuild
index 2f7f75bf906e..683d0629b9da 100644
--- a/dev-lang/python/python-3.12.0_beta1.ebuild
+++ b/dev-lang/python/python-3.12.0_beta1.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.12.0_beta1_p1.ebuild b/dev-lang/python/python-3.12.0_beta1_p1.ebuild
index 2f7f75bf906e..683d0629b9da 100644
--- a/dev-lang/python/python-3.12.0_beta1_p1.ebuild
+++ b/dev-lang/python/python-3.12.0_beta1_p1.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.12.0_beta1_p3.ebuild b/dev-lang/python/python-3.12.0_beta1_p3.ebuild
index 2f7f75bf906e..683d0629b9da 100644
--- a/dev-lang/python/python-3.12.0_beta1_p3.ebuild
+++ b/dev-lang/python/python-3.12.0_beta1_p3.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.12.0_beta1_p4.ebuild b/dev-lang/python/python-3.12.0_beta1_p4.ebuild
index 2f7f75bf906e..683d0629b9da 100644
--- a/dev-lang/python/python-3.12.0_beta1_p4.ebuild
+++ b/dev-lang/python/python-3.12.0_beta1_p4.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.12.0_beta2.ebuild b/dev-lang/python/python-3.12.0_beta2.ebuild
index 2f7f75bf906e..683d0629b9da 100644
--- a/dev-lang/python/python-3.12.0_beta2.ebuild
+++ b/dev-lang/python/python-3.12.0_beta2.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.12.0_beta3.ebuild b/dev-lang/python/python-3.12.0_beta3.ebuild
index 2f7f75bf906e..683d0629b9da 100644
--- a/dev-lang/python/python-3.12.0_beta3.ebuild
+++ b/dev-lang/python/python-3.12.0_beta3.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened libedit lto
+ bluetooth build debug +ensurepip examples gdbm libedit lto
+ncurses pgo +readline +sqlite +ssl test tk valgrind
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.8.16_p4.ebuild b/dev-lang/python/python-3.8.16_p4.ebuild
index 67ca3cbba43e..7be0059133b5 100644
--- a/dev-lang/python/python-3.8.16_p4.ebuild
+++ b/dev-lang/python/python-3.8.16_p4.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened lto +ncurses pgo
+ bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind wininst +xml
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.8.17.ebuild b/dev-lang/python/python-3.8.17.ebuild
index 67ca3cbba43e..7be0059133b5 100644
--- a/dev-lang/python/python-3.8.17.ebuild
+++ b/dev-lang/python/python-3.8.17.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened lto +ncurses pgo
+ bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind wininst +xml
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.9.16_p3-r1.ebuild b/dev-lang/python/python-3.9.16_p3-r1.ebuild
index 592e2685f905..ef4bf0a3c3fd 100644
--- a/dev-lang/python/python-3.9.16_p3-r1.ebuild
+++ b/dev-lang/python/python-3.9.16_p3-r1.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened lto +ncurses pgo
+ bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind +xml
"
RESTRICT="!test? ( test )"
diff --git a/dev-lang/python/python-3.9.17.ebuild b/dev-lang/python/python-3.9.17.ebuild
index 592e2685f905..ef4bf0a3c3fd 100644
--- a/dev-lang/python/python-3.9.17.ebuild
+++ b/dev-lang/python/python-3.9.17.ebuild
@@ -30,7 +30,7 @@ LICENSE="PSF-2"
SLOT="${PYVER}"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="
- bluetooth build debug +ensurepip examples gdbm hardened lto +ncurses pgo
+ bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo
+readline +sqlite +ssl test tk valgrind +xml
"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 1751225aa220..3ba58ef8b065 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/openssl-compat/Manifest b/dev-libs/openssl-compat/Manifest
index 9fa269ef9e30..176b210cf732 100644
--- a/dev-libs/openssl-compat/Manifest
+++ b/dev-libs/openssl-compat/Manifest
@@ -9,5 +9,5 @@ DIST openssl-1.1.1u.tar.gz 9892176 BLAKE2B 5de9cb856e497596ecba008bad6515eefd093
DIST openssl-1.1.1u.tar.gz.asc 833 BLAKE2B 7a978a94264a14be04372fea39868e9177e8a0b0f24344267702022e19ee0f52e91ad141d7c54da870f7ec0df9b2e43b80939f1d274dd0b44d36da2670e3a468 SHA512 40245d65ace95b2002bf64bcba184c92fec3420b08d9f61f3a709c4842e9478595105d8adce33a08eb98d351d2a0989ec342b08cdd9104498ea0543b6e592d28
DIST openssl-compat-1.0.2u-versioned-symbols.patch.gz 24633 BLAKE2B 6bfad4ad27dbca0bd85bfd9521ffc844c3e93e6a1cca7c814edd49affc60ece1c706dd3aa7be2ce80857532531eac6f0f03f43c0be22a769d00d9241686eff71 SHA512 3d85aa34f2491e0e36eedc45829709e0fb552f6d558c2726b59dafa98c3e679b88497f3f7399d7565d88e727591e7d9b12f5b1e27116ba19b9a661d7f75b07a9
EBUILD openssl-compat-1.0.2u-r2.ebuild 7794 BLAKE2B 292aa0999be2c173b86b9324a8e1e73fd536b38af5106d09d776931c8a170808ddf976536d7f88398260e1cda58945fe747255a8f3c2d4432ab4e8ca139e83a4 SHA512 271767ff717c9324a34c3ae1964a6a428f83e97d002be6df797cadc809768a198ab090cb313e5aa3bc9fd22d029f2cf17c3612f51e154e140a552bfdf9cb55f2
-EBUILD openssl-compat-1.1.1u.ebuild 6556 BLAKE2B 8fc47dd1300fcb5558c7dce745700d7306893d817c83177598bfc3d5e80467359688e42688c4f0b29393058c264a7641e3cfe3e2e439ba55dd410d93346e8b7b SHA512 7ebac003cf144379663c92ad98a8d9fc362a564d4b6b2983dc855ce759f694c23c870e062fe6083c701251245248d2ff9d26dada83d214a42cda3050c5222749
+EBUILD openssl-compat-1.1.1u.ebuild 6554 BLAKE2B 4b25feccc1a7d3a7b7433a76d8edb880ad5a3d556887f1b20ee31b4704a019938216acd683ff785e149f7b68e38fcdd847aadf2c295eec7c784c814d959c43aa SHA512 0a19d0bcb5fa6795a4ad16c1423cab296b1a5335549fbdeeb356a9a01c9f79cd230e4ced83c62f941d59594a710089e78e25d68342673b3299f1464970e54555
MISC metadata.xml 1223 BLAKE2B db6fe704a4a09590821cd011556759cfd60543fd531fef3bd233378f396ac5e67c7d834eee4e544995c3af02dc9f222ac787e0b8a1c48a6cadd06541c81372fb SHA512 3cd0b3d8ba2c2c31d3240a080c0edf61a3b090adb4bb14c3b79c9cd1f0c0ac332a9c9457b218a09fb9192cc82004dba57cd4cac404fdd5ddfe4f0c7780b596cd
diff --git a/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild b/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild
index f1ff4defc6a7..b56cfacc466d 100644
--- a/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild
+++ b/dev-libs/openssl-compat/openssl-compat-1.1.1u.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="openssl"
SLOT="$(ver_cut 1-3)"
if [[ ${PV} != *_pre* ]] ; then
- 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"
fi
IUSE="+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index 963efe7f3a94..765b38b9bd80 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -13,6 +13,6 @@ DIST openssl-3.1.1.tar.gz 15544757 BLAKE2B 094f7e28f16de6528016fcd21df1d7382b0db
DIST openssl-3.1.1.tar.gz.asc 833 BLAKE2B 5a2a9aeb475b843862e133d53bc5bb3c8e12e8e03b1e2da41d0eaa0eade1ae03c4318ad1f5c490c5e1ed7e6ac6275a6d7c881d99993911722b043b15d1622b25 SHA512 83349020c67e5b956f3ef37604a03a1970ea393f862691f5fd5d85930c01e559e25db17d397d8fd230c3862a8b2fba2d5c7df883d56d7472f4c01dab3a661cb2
EBUILD openssl-1.0.2u-r1.ebuild 9993 BLAKE2B 2128588b25f90830c4b9120a0e5aa079b127c28aaa590a65900d735999ce777bd8a5f04de75ba476cf5062f3d862021654a2e41a800a0f06359aaa9947269d5b SHA512 e37897b8262f7365aa6484252cbd6b56567552ec90fb299518479cb91f9b88490324c426716cc2ae4facb8d479753d8dacce56a6676adb3afd66558ce693543a
EBUILD openssl-1.1.1u.ebuild 8043 BLAKE2B 6c19ba4e37ff0942992c2fd639840301900ff3c68dfb8f3c0ce295e58aa1717c4ed68f620e7fb29ec4fdc8f05c3ae8ff36bdb4e41ad55a19d8ca1de018e7401f SHA512 db2d39ab22c9a2e35497b74cde43c656c78e3e8015eaff5598b2a56100d8ba236a05d98945253ebcdd90b56a93fd2895d96f205bfc66f3b7c89a6b26f4b16a28
-EBUILD openssl-3.0.9.ebuild 8103 BLAKE2B 033ec46a6826fc50f581b50b08b7e6b655a50680caaf4fc8e0c3f18c1a2dd3fa8852d908e26e40c43e7b63b4e099a19ff74375257b8e13cb9e74e418dea526cd SHA512 1bc180f1ce3991b5b4eca175aa62592ff5eb6808933885f263e4343fd4b1b6edce3a0edfe3dc343a46ab04464a9a98299d02e4b9f7e66810d64add280e0b1656
+EBUILD openssl-3.0.9.ebuild 8101 BLAKE2B d8a75470e6043edd6399bf4f4b4172baf337b7266d9439f3c9b24025be1e73439d52f947fa01f17adea26a1d7265abf9fe8eaf53036ac8de70e31c05e09c2116 SHA512 9671cb2148b531dd3bc52b2bbf3e447e90d4c9fc7a227850c9e933c3f8fa9cd8dd8f7997055f5f0adc9134d8b6f0a3bcce7c7deada19b8cccda1128e404910aa
EBUILD openssl-3.1.1.ebuild 8137 BLAKE2B f903d9c357211ab49424fee06f1f5cf6e44d4b52e301af7fb8d369f4e4508fe64256d4200e48bbc16a59b4dfc23ce233e673e362745693cade8f5876bbe058aa SHA512 48e85eccc77acbff6ec91181f21881e3abbc85ac845fa5d18cb7cd1fa6b85aa4d9dcce17096804aec325e768d9247c86364c297a5e6510ce76b9319342970273
MISC metadata.xml 1664 BLAKE2B cf9d4613e5387e7ec0787b1a6c137baa71effb8458fa63b5dea0be4d5cf7c8607257262dbf89dcc0c3db7b17b10232d32902b7569827bd4f2717b3ef7dffaaa9 SHA512 01deef1de981201c14101630d2a4ae270abcac9a4b27b068359d76f63aeb6075aceb33db60175c105294cb7045aae389168f4cf1edf0f6e3656ccc2fe92e9c92
diff --git a/dev-libs/openssl/openssl-3.0.9.ebuild b/dev-libs/openssl/openssl-3.0.9.ebuild
index becca7515681..ee26cdf431c1 100644
--- a/dev-libs/openssl/openssl-3.0.9.ebuild
+++ b/dev-libs/openssl/openssl-3.0.9.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == 9999 ]] ; then
else
SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos"
fi
S="${WORKDIR}"/${MY_P}
diff --git a/dev-perl/Acme-Damn/Acme-Damn-0.80.0-r2.ebuild b/dev-perl/Acme-Damn/Acme-Damn-0.80.0-r2.ebuild
index 1934164f0bb7..ae09ad32bb39 100644
--- a/dev-perl/Acme-Damn/Acme-Damn-0.80.0-r2.ebuild
+++ b/dev-perl/Acme-Damn/Acme-Damn-0.80.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=IBB
DIST_VERSION=0.08
inherit perl-module
-DESCRIPTION="Module, that 'unblesses' Perl objects"
+DESCRIPTION="Module that 'unblesses' Perl objects"
SLOT="0"
KEYWORDS="amd64 ~ppc64 x86"
diff --git a/dev-perl/Acme-Damn/Manifest b/dev-perl/Acme-Damn/Manifest
index eaef0e8b445c..246b52b836be 100644
--- a/dev-perl/Acme-Damn/Manifest
+++ b/dev-perl/Acme-Damn/Manifest
@@ -1,4 +1,4 @@
AUX Acme-Damn-0.08-respect-cflags.patch 646 BLAKE2B 07d2f39ec64a5317aad8a9beb309bf2e3483ad150ae29558b2d3d23c5cf53ddb0b627a9acd26fd16755d19710dfd632b3e9b72d6c85ff258a284032c8ec61b5c SHA512 fb7bac74243a3f56def04c6e2396faa3b730ce92d16a389afd44832865e26b22b658a6f2cb23c87604f2f134f4daefc50584ef00f379bf90e06d1f84971aa2d9
DIST Acme-Damn-0.08.tar.gz 9241 BLAKE2B 393a85c5b6d3eb9306d8901a30bf9091121a7016e0a94681664acf8ffccea535624b5c314620822c1a5815610de61d3b4fe6557177076d8c52cea16901294a1d SHA512 aaded3d7e3a3cdb69f4640623970c62e9491a389eedc0f91c3473764626c45baf89f87695caf1c703a05ce414a0b51e5deac3552b1d3e17f674d3c757f2fb52e
-EBUILD Acme-Damn-0.80.0-r2.ebuild 498 BLAKE2B 20224cbb51dcadd3fd18844d12dbe4eaf663910f75b8d63002bcfa1d45cb92793eabc2ee005db1ae365e1342f68748b782659a5eb05d1789ff9d324714309432 SHA512 54c81174f2f900e995e18f6210fe3987ab96ff446047e637191ef089163b539004e3ddd474f2a4845834f664ea4d81ee2130d1038f56b0c693c44ed8152ce155
+EBUILD Acme-Damn-0.80.0-r2.ebuild 497 BLAKE2B b56c416db58a5967d5725111bce3991f1353a85cf6936bed4b39be1cf7327b7bcdd2da9c91a0de1864a978526e755de9ebef35b8114dd03b787b3a65b9473ea3 SHA512 eadb7a2cc29bdaa350ecae2e327743025ef2dd3d94717113e7ed14bd0b3da6e0d32827ea010e6aaa3649413c37ac213ee3958cf6cd20a32b52846d3240798cf3
MISC metadata.xml 379 BLAKE2B e1504e3b49da4b5aa2415a5268dd9ceef5023d10efc60fbd6530f77801d5046e6ea2c8a9e7855abd81771c2cb615fe3623d63b9bd99db01aab1943baa3c73c22 SHA512 0c93d56c4acb0d7302a256183c8c2a7ba429499ecb6f0953407f4273f8ec3b4e54761afa27c7282f53a88658a80e5b0a918c8d0c7a3200d075182bd239ff5086
diff --git a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
index b2eced14c0c5..3f3bc253fc0f 100644
--- a/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
+++ b/dev-perl/Algorithm-C3/Algorithm-C3-0.110.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=HAARG
DIST_VERSION=0.11
inherit perl-module
-DESCRIPTION="A module for merging hierarchies using the C3 algorithm"
+DESCRIPTION="Module for merging hierarchies using the C3 algorithm"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos"
diff --git a/dev-perl/Algorithm-C3/Manifest b/dev-perl/Algorithm-C3/Manifest
index b1d30362b633..cf127c14278d 100644
--- a/dev-perl/Algorithm-C3/Manifest
+++ b/dev-perl/Algorithm-C3/Manifest
@@ -1,3 +1,3 @@
DIST Algorithm-C3-0.11.tar.gz 19226 BLAKE2B 673021c23a2bc98c645aba8c3b644226df70188333c894df2053b46403cf4d938c047a447f5e11a1001af2db799b99ed278eb6d16212d3a783302a53f75eb0c0 SHA512 ec2ae17090a826e013b7526e7f236e3cc9bc59488421aecb03ea876b6ed2e4b2ea4eb8e07aad57b5b645ca4a077f7064b98e790e9906496d26c1bcb36128acbe
-EBUILD Algorithm-C3-0.110.0.ebuild 503 BLAKE2B 39331b8a277dcac1247e35530257809163370565ad31e3b1aa384ca86ed360147c41a6433356b4fc2fe4bf208008dc75c7d54bdf94823e8d4a1e90f8fdbaa552 SHA512 92baaccd8593c34487f81699af3092afc862442ea2cab0e9c14d774ab2edecdcec8ae4f0466404ba464fa56f2b66007aa368f3c8d387a7ddb60eea86c0cf771a
+EBUILD Algorithm-C3-0.110.0.ebuild 501 BLAKE2B 47cf7cf8e0dbc54868af8b1b835ab504c07770fefe37e271fa2450de18e60994b0cfa630ddef159f8e22ab31316dab6dcdd8320f6410f43eae62b0aeeff1e569 SHA512 dfff361c548f2c8ab78cf0ac5102931696eb5e251fcb6ec824a3aec6fa207084bba48d6d707a583fd8fd562b29730342fa73b23065d6e4ec47447ab31e9199fa
MISC metadata.xml 397 BLAKE2B 13f0f4ed43bca9fd8bd7cbd9d3a163daa5e70a2e423fcfd955c648dc73fd917737c3087fa2f3fd8e83edf7b918ee6b328823f5a8699fb8e86d0334740dae7e66 SHA512 8e4d0a3c1e6dc005ec377da2b869172dc432fa0cbfc3b0c78e43a3d0f5894c23ab4d3b0264fcb8f1ac7c5f2e4d03cc6b4f504dbd97e5e036e36e0c95d0537bf8
diff --git a/dev-perl/Alien-Build/Alien-Build-2.800.0.ebuild b/dev-perl/Alien-Build/Alien-Build-2.800.0.ebuild
new file mode 100644
index 000000000000..7d7aaf4c6b13
--- /dev/null
+++ b/dev-perl/Alien-Build/Alien-Build-2.800.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=2.80
+DIST_EXAMPLES=("example/*")
+inherit perl-module
+
+DESCRIPTION="Build external dependencies for use in CPAN"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+IUSE="minimal zip"
+
+# No, pkgconfig is not suspect, it actually uses it at runtime, and this module
+# is somewhat a wrapper for pkgconfig :/
+RDEPEND="
+ zip? ( dev-perl/Archive-Zip )
+ virtual/perl-Archive-Tar
+ >=dev-perl/Capture-Tiny-0.170.0
+ virtual/perl-Digest-SHA
+ virtual/perl-ExtUtils-CBuilder
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ >=virtual/perl-ExtUtils-ParseXS-3.300.0
+ >=dev-perl/FFI-CheckLib-0.110.0
+ >=dev-perl/File-Which-1.100.0
+ dev-perl/File-chdir
+ virtual/perl-JSON-PP
+ >=virtual/perl-Scalar-List-Utils-1.330.0
+ >=dev-perl/Path-Tiny-0.77.0
+ >=virtual/perl-Test-Simple-1.302.96
+ >=virtual/perl-Text-ParseWords-3.260.0
+ virtual/pkgconfig
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ dev-perl/Devel-Hide
+ >=dev-perl/Test2-Suite-0.0.121
+ !minimal? (
+ dev-perl/Alien-Base-ModuleBuild
+ dev-perl/Sort-Versions
+ )
+ )
+"
diff --git a/dev-perl/Alien-Build/Manifest b/dev-perl/Alien-Build/Manifest
index fdca1e76159f..bae7acf9e04b 100644
--- a/dev-perl/Alien-Build/Manifest
+++ b/dev-perl/Alien-Build/Manifest
@@ -1,7 +1,9 @@
DIST Alien-Build-2.42.tar.gz 319048 BLAKE2B d4662f5a9e0bf151d389949cc696258fc8d96a0f2aa0f6bb014f1283207fdc92e8af994499a391439a8ba725d6a23a60ed33bc0701f4a2596cccf808c9c23ecf SHA512 83f30bc5f7e417c3ec4ddee463f24c73f89038feb3820520259fd33d4357007d7d39e14c3369e0d14f4b2f946606bb3db02111c2c497e93a961f7a3161af5366
DIST Alien-Build-2.48.tar.gz 320641 BLAKE2B f287b379d8f68c7eb19f630656b33c98ad707e53cd6cdfec2003e422e65dc9f7539966b538dafb512d13154c9429d80832e03ed587262a6d685854b78345b0b6 SHA512 36311680b79cfac3abd04e22c69f7a7f5083b069af3afa34dcecbc7e6beea6b20cb643b1cbfe98f7a6f7e0b83d49915061c84b2f728c94d07e8be80e44317864
DIST Alien-Build-2.77.tar.gz 546733 BLAKE2B f63783ac84e602ff69614b53ebd054559d063d7c0cbe25577b3348a1a3a4dd09ad661fefc36040fb14d259e47f5e793325ba3e203ef0218d48a76f00e25074af SHA512 57e8ed7381e42f5f0e671eaefbcf2120a087e7b792be3bb2edd7962dc7a90c9b75bd7f8fd4b10a75213e360af2ea9d358063cdc62db430d7efe2a006547da106
+DIST Alien-Build-2.80.tar.gz 547037 BLAKE2B 61c52e5931c1146253840f2dddd1bedde5a767f6bdbe45e317b0f7d595fcd8929b324768595a337f24d624b3bb54bf226e585ddd92c7022ab23d317865600e5d SHA512 88f672a04796e22650a211d0504a0d7ab3ae3cdb3b992ca9a4ea996241f578454b6dcfb5fb448d27d69569a2b706308820f067b346913b75f1dc012893aab68e
EBUILD Alien-Build-2.420.0.ebuild 1243 BLAKE2B 4376f80ae8cee27a4eee920f9e106391dead47faaa4cf00e7619d510365b65f8dd38499dea899e9240c4b39bcc8edf8038cbf385d9959887299ba46b1aea295a SHA512 1a8f5a8421af2ce08aa478aaa0cdf6f30742de68af3b0dd541ee37404332c4663c05e8e851ca659304cba53ccbc3805439d6e352704c51b33cd8fd5be90b0c03
EBUILD Alien-Build-2.480.0.ebuild 1293 BLAKE2B eea19240e482eaf373370af52703e844812555b37565ee72354c81d320a8a199d31ba88865d4eca4fbe92965966422795dcccbf826dbf5c9eb92b76bfb12cd38 SHA512 d7fee6f40fb1f68d75de4620335e2c80b39885e77130d137856f804cf19a9c778276ec3624584bc3cbef177017c92f798cc8cb8b0e6e093e31bced1f54c52f7b
EBUILD Alien-Build-2.770.0.ebuild 1293 BLAKE2B e933f7b51a48390cfdb7ec61513e6d2e538f27b8f9cecdeb1dd7ee234728558f5608d491eea6e7ad6f9e53a6ffed5f5971c0e83201463f56934f6e36c1ef32b8 SHA512 3ec2e64ff2f68081c6490cb87b01bbc9302778c91cfa6429ce4a30bb3a276a18ecccee469b3dde9658d06e6e26d3e08cf22efee283fd994119a362844c03f07e
+EBUILD Alien-Build-2.800.0.ebuild 1207 BLAKE2B 687d0862b2d9d013b3a38ea485487cc38f3813bdbc2f05f0a325a6def1e4113562c8559f3e962adb6dc64ebb781b0908d0f01800ddd74c722300276768c4b993 SHA512 f116b820ebb422a9519dfbc11d8f91cb31b66e148a6bc6836519f36dbf7c430b8db39a8be83f711b57c4c50c02bb097ff9e20d9d525a09cf5489db7e0cec569f
MISC metadata.xml 6071 BLAKE2B 1b4234bdc465faa73b6e0005723167f09d358c426013b312abf12949d2392929d5e80c44c1e6a8883c5633ed841a0f8b4f5977a9354b789153f559ecd8d4a4a2 SHA512 b5f6e6c37a9b7b8f362e53a622c2e80c8af32189495a74e8d199dcd7e6fc77720c5cbd481d8eb8233c943a6b817475b0d91b784b5474bb358fd91ca4424a82ef
diff --git a/dev-perl/Alien-HDF4/Alien-HDF4-0.60.0.ebuild b/dev-perl/Alien-HDF4/Alien-HDF4-0.60.0.ebuild
new file mode 100644
index 000000000000..4dd7637f0c57
--- /dev/null
+++ b/dev-perl/Alien-HDF4/Alien-HDF4-0.60.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_VERSION=0.06
+DIST_AUTHOR=ETJ
+inherit perl-module
+
+DESCRIPTION="Encapsulate install info for HDF4"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+
+RDEPEND="
+ sci-libs/hdf
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/ExtUtils-Depends-0.402.0
+ dev-perl/IO-All
+"
+
+PATCHES=( "${FILESDIR}/${PN}-0.50.0-shared.patch" )
diff --git a/dev-perl/Alien-HDF4/Manifest b/dev-perl/Alien-HDF4/Manifest
index e277e02c8775..56167211186a 100644
--- a/dev-perl/Alien-HDF4/Manifest
+++ b/dev-perl/Alien-HDF4/Manifest
@@ -1,4 +1,6 @@
AUX Alien-HDF4-0.50.0-shared.patch 1187 BLAKE2B bc4f13db33702dece41797761625842701b4023dacbf93d0c0ea12f24f0be77d5c8648f6137a308bc12dd792e16b5fc7969a824904c4ad49c075d9acf72b42fe SHA512 8cb49e09393ed983da6a65fbe8fdb42a4b156479d5b8fb65b7db0d7e674357d9ae749c64498958141215a7beb1f0bca61b738117550e03dbf253826a523d8701
DIST Alien-HDF4-0.05.tar.gz 3408 BLAKE2B af2d7d924712c2f520b391c897172a5116f4bded164a9249270aa5eb130a0d0a95939591a0002115c9f07c4da89f6c1ab31411a6daf666f2d7f7f6b4b214665a SHA512 1c9a81a7cdb74ef86c9d0a295b9f7143d207f0b9afd19047592990c173889d1ee7cd5a33c5a6e0970cbec65af7dfd40a66fe122a32ce5864b3a461577e1754bb
+DIST Alien-HDF4-0.06.tar.gz 3518 BLAKE2B 037995c0b5ea570488fbdfc17835b9de5c4b0ea96c2bae6efabe5bda53b3d76aaeeed030e984cecde498bc944feab8223e2b30a420fa425cbaa38a298be5dfba SHA512 42b3d8a54dd3e48dc2ecb9f65066596c1c04ac016a628716a9f846c67d478aa130aef0bd984b740e0126cbda949ff32e312f6c21c3c38fa42e70d69f691edf77
EBUILD Alien-HDF4-0.50.0.ebuild 428 BLAKE2B 6782305a9b3462cc0c6b1d72562e79ae6935ed6900c8de313302059db4232d14cf11ec65de3105fb4023940dc438d881f8a5f401506bcddb512344ae3e30059f SHA512 f58ba0b1d06cfe552c317c356515591ea0810ad44fb304101a4d41b9a175b5322f19e656709f9436c2a6438da54887b3179385f0184ca580664621d638d5eae9
+EBUILD Alien-HDF4-0.60.0.ebuild 437 BLAKE2B 95bbf3cfda34ab582913b9992bdb6e0191e49f689c0f142bf72fde453f20eec20a1f7de4942615bbd5249f5d02368575b4db4bbda384e45fb1460078c20fc5fd SHA512 d95e696d55ddaae14acb5049ef35e33d3de34f840a57e360441b9f57546de6a892d28044cbbb713564d4ebf5c7ad03b32d53e6c10cfc971c48782156bf1fd1cf
MISC metadata.xml 338 BLAKE2B 52f9f5959a94c7877b39e65ea4f921c5a632044e92dea2c8139cde2101d3cbc0a68c584073f8f9945872a5cea9530c88ef15270a9c5c0da36b54b01780a1c5ba SHA512 852c9fe6e6aa1069da7a95be078820200ba9cb6ba9413ab2e21ba3fbcf7619e3bd35e5225e72a4e0472ef02965ab503ff9e6635ad1bd68515121edc5bca1ee42
diff --git a/dev-perl/Alien-SDL/Alien-SDL-1.446.0-r1.ebuild b/dev-perl/Alien-SDL/Alien-SDL-1.446.0-r1.ebuild
index 9d68fd020031..2aeae2e276db 100644
--- a/dev-perl/Alien-SDL/Alien-SDL-1.446.0-r1.ebuild
+++ b/dev-perl/Alien-SDL/Alien-SDL-1.446.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=FROGGS
DIST_VERSION=1.446
inherit perl-module toolchain-funcs
-DESCRIPTION="building, finding and using SDL binaries"
+DESCRIPTION="Building, finding and using SDL binaries"
SLOT="0"
KEYWORDS="amd64 ~hppa x86"
diff --git a/dev-perl/Alien-SDL/Manifest b/dev-perl/Alien-SDL/Manifest
index eb326fb5c5ad..91f64b780ecc 100644
--- a/dev-perl/Alien-SDL/Manifest
+++ b/dev-perl/Alien-SDL/Manifest
@@ -1,5 +1,5 @@
AUX Alien-SDL-1.444.0-fix-build-option.patch 1063 BLAKE2B 6a2dfabede9da1a517a84990904075be31aa3ed2d152c71f6bd72ccc135feae224d26ab8e896ebc8967c05945cb0bd6328fe4dc3985aa61ac438884b1efe067e SHA512 83e4566daaac6d808342bd9f9d292dfeae4a18d5b18dc9c0af9f63099449581ac5623e3d996a7c93e909c968fddbd0da2a8d77c4ec98b82e4129e4f0b1e4fef5
AUX Alien-SDL-1.444.0-no-sysclean.patch 933 BLAKE2B 16b1dce97122001a80582e6ed35f2db44e388ee77538d0fd0f62478db0659bd629318154393c2284fc73a93b2f190f52630b9029086b205c982b2b7ab51f796d SHA512 3a8575c73fe95d5ff3ee1b87bae0135f91d16b9903d5cdae7a3fde7df263baad4ea40759bacc5cb9d3bda16f515d26a83faeaa06d1525524920f419456cb1421
DIST Alien-SDL-1.446.tar.gz 350448 BLAKE2B 6513873f9cbd2435af06676d8b63ddaba2aa03f3f080259299704acfd80d59f26e8eea9845152fe44de6c59751190faf7b0600fe65dea3e1639d1e6795c694be SHA512 dfb5f104f449857b9567ca93a0c3b15aed2618e27019569c95c4b7469e1f7d5cc390fe2dda9c6add41e9648c1f6efe053d08a4bd0fcc5bc546a217721bea824c
-EBUILD Alien-SDL-1.446.0-r1.ebuild 1016 BLAKE2B 1e4cbf9ce802368c9092c56c5b155a5628b4273a57f583ecb46d2c2bc6972d940b91abc74112a74abe2b4a763bab309651b4e4cc6ce8530dc4caa992ac2a8e8f SHA512 978df52bd36c1220d5b4ce2477e06d99f684a44a161ee8f830de7ab60e02bbf66df655730f630d76c11bff18a167f47e26e796a7fb8815ba396be0695a813e5c
+EBUILD Alien-SDL-1.446.0-r1.ebuild 1016 BLAKE2B f79e8e20b6ba8de7090840d7c351d34a12a658eef6dab64a9d5e9b3d11a27d14e7914b2e2712403f23518bb2382d6de7ab73441a6c253ad9bc83a64ac59fdebf SHA512 b86559f46474aacd4b60462c47302822f3f3b3143352072aae041732c1f2fc49a33031203222a760ff7af7285a51ba1247afaa119845af801306d8bde5c3b48a
MISC metadata.xml 511 BLAKE2B b8ce46a5ce4f4d2d55f02f41c363b2eec2a278627470a46119bbc785358626c4c5230e7d23c2628df530e75f93d5b47c572121cda6eafeeed9f3bfd5f1443834 SHA512 784eee73a700577ba2f8b46189c0b9e3757122a48c1aa6a0f8a2120eda2f9094e3689e839e8599637a59dc026ef90bea80a91dfd48f23814b382a76b653d36aa
diff --git a/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.310.0.ebuild b/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.310.0.ebuild
new file mode 100644
index 000000000000..75e3eb18abd3
--- /dev/null
+++ b/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.310.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MSCHOUT
+DIST_VERSION=3.31
+inherit perl-module
+
+DESCRIPTION="Perl Authentication and Authorization via cookies"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=www-apache/mod_perl-2
+ virtual/perl-Carp
+ >=dev-perl/Class-Load-0.30.0
+ virtual/perl-Encode
+ dev-perl/HTTP-Body
+ dev-perl/Hash-MultiValue
+ dev-perl/WWW-Form-UrlEncoded
+ >=dev-perl/URI-1.360.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/Apache-Test-1.390.0
+ >=virtual/perl-Test-Simple-0.940.0
+ !www-apache/mpm_itk
+ )
+"
+
+src_test() {
+ perl_rm_files t/author-* t/signature.t
+ perl-module_src_test
+}
diff --git a/dev-perl/Apache-AuthCookie/Manifest b/dev-perl/Apache-AuthCookie/Manifest
index ce67c5261fff..bc5478eab14e 100644
--- a/dev-perl/Apache-AuthCookie/Manifest
+++ b/dev-perl/Apache-AuthCookie/Manifest
@@ -1,3 +1,5 @@
DIST Apache-AuthCookie-3.30.tar.gz 62722 BLAKE2B cbfc5ac6080611dfbb0f14eadc99887c9652ee96325124f760d49e47e1aeab7c987e4a9814c5cdafad4a85a14ba3a1600cfd928752fbd22422fb8c7e4914d02b SHA512 8a8c2f28718611efab7683590e51c895da0232452be50d50e8c1abea68baec182e99eb72e33d867cbda474f39d9fa377e0048e7c38054e000c0634d7068ad1a0
+DIST Apache-AuthCookie-3.31.tar.gz 63708 BLAKE2B d024cd1f904c7696411e9321a6945f2acbed1088bd4244467dd788206bddd9cd63f5356406f1003e0f0ed88033c3abfcd1fd6ca6dcb7d865293219ad3944f76a SHA512 207a2d6c05e1b9a67ebd839263cc4f9945d6539e6927320f9ed23a5dff60e8fccab6c6bf869e232987c2b643129b536db9830e4283d026151d574ecbbb134331
EBUILD Apache-AuthCookie-3.300.0.ebuild 750 BLAKE2B bd49fcebe95011c7158680e644c65a3127559f05ee32038e1b6478f8cce963ea9d0d29e35ede6ae2350b333b3bcc19cac815669e7b07d5042954863bd3bf91dd SHA512 c910ccb486c0e139b41899d5232980ba455471bda8a002935bdcefbb172ec7d7c7d755a9a20832ff41e21fecb281cd3322b8484e139139a3b955c77442484e73
+EBUILD Apache-AuthCookie-3.310.0.ebuild 716 BLAKE2B d99532fa79c2f5951b74f53d48ea0c951328dbf62c096c01c4ddfb326ffdd3888c2d1dd288ba8b777b8de0bd83323cce003c05cfba81b8a5d2b4ebe8e0d1fff2 SHA512 35956b7e2359f63f1add4f7a789d678a8f616e4af3de45aee4597987adcda996b32fa8fed6e8ac1c81fb92628a451585494f6bb7c61d89d672761c35009831d1
MISC metadata.xml 1359 BLAKE2B cc04a3bf8c715852c4406a82c60ae3c3d3bf900be9895c73df1ac52471a64e8b7123b898e7b2f02b3ec1d345943e19ef25573a5240720011c1ccb0549895b2aa SHA512 c0e5a34f77a709330536aee31a3200889d371403f1e570a11b7794b5a63d208135cce89a5c81b826641bed7aa2d9c547265f79b06097b093ace96b8c2c0b8627
diff --git a/dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild b/dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild
index 0d824a5f53ff..b1bea5ef5f76 100644
--- a/dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild
+++ b/dev-perl/Apache-Session/Apache-Session-1.940.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=CHORNY
DIST_VERSION=1.94
inherit perl-module
-DESCRIPTION="A persistence framework for session data"
+DESCRIPTION="Persistence framework for session data"
SLOT="0"
KEYWORDS="~alpha amd64 ppc ~riscv x86"
diff --git a/dev-perl/Apache-Session/Manifest b/dev-perl/Apache-Session/Manifest
index cb8abe05d9c2..b49a84154c8f 100644
--- a/dev-perl/Apache-Session/Manifest
+++ b/dev-perl/Apache-Session/Manifest
@@ -1,3 +1,3 @@
DIST Apache-Session-1.94.tar.gz 49899 BLAKE2B d3ee985030e9dcf27dc2d9734f741614d73a09461e106fe6f60ef877ea4916d1c0f58224e5889b6bbcce14e877bb9e3bdaf27948d9e22579fd0173f08777c80a SHA512 796874e25dfc38a45998f8e13c3dabda779c9590c768ddc706a7bdae4b9e4b74ea457617c0079dd6d8168d97c19428d7609af00d5db218ad545f3c7dd0c0b825
-EBUILD Apache-Session-1.940.0.ebuild 705 BLAKE2B 2a87812cedc40c258da4f170889e245ea6c38c2325c70d47ccd8718398cc7476717534d6c13a670c55e5fe93e6a6e315c7ec42d347e1ea9d3480502a3ab2d241 SHA512 7a1f8fa4055cc4c45e7756c58298f96418bdf9f99e73e64adb7249ddecc9cac1aa3601f45ccfe221f3dedde81da5f64c17fa78b6f68940a979dc26c16b81cf63
+EBUILD Apache-Session-1.940.0.ebuild 703 BLAKE2B 80e9f675939273518b0dc363bab97f823db7751080e083ae7b587a91cc87af5e9f790643045ccfe9bc2cd7b9afe49eb664ac2af50237461fa55c1bdccbd47053 SHA512 1b56309384415e0898c6225727c5e8f39dc27745f98ca4f9368d9dd9ce3c4f7bf568205bb6a5367ecece9bdf18766c0eddf0e56ac0b0b03e0de58c69201e0357
MISC metadata.xml 2607 BLAKE2B 2e389bcb1a6f76540e7dabada92734f269e53e37857cad11f85290357a6fb70ccf625a947ba81fe6fb1119774cbd89cc160e5c218528fc6a0bc36bbbbf57a2e4 SHA512 760a5be0493c017bf2bf8df596bd95bd58265601e525f309cb7d42edb0b2ec02e9c552c4befd5045847bb298974d179f1797812589a5e7e9f42cb9f2883b4fd3
diff --git a/dev-perl/App-Cmd/App-Cmd-0.335.0.ebuild b/dev-perl/App-Cmd/App-Cmd-0.335.0.ebuild
new file mode 100644
index 000000000000..eef47215fa4c
--- /dev/null
+++ b/dev-perl/App-Cmd/App-Cmd-0.335.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.335
+inherit perl-module
+
+DESCRIPTION="Write command line apps with less suffering"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ >=dev-perl/Capture-Tiny-0.130.0
+ virtual/perl-Carp
+ >=dev-perl/Class-Load-0.60.0
+ dev-perl/Data-OptList
+ >=virtual/perl-Getopt-Long-2.390.0
+ >=dev-perl/Getopt-Long-Descriptive-0.84.0
+ dev-perl/IO-TieCombine
+ dev-perl/Module-Pluggable
+ dev-perl/String-RewritePrefix
+ dev-perl/Sub-Exporter
+ dev-perl/Sub-Install
+ virtual/perl-parent
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ !minimal? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ )
+ virtual/perl-Data-Dumper
+ virtual/perl-File-Spec
+ virtual/perl-IPC-Cmd
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/App-Cmd/Manifest b/dev-perl/App-Cmd/Manifest
index 55c5cf92765d..f7e5eb0fd705 100644
--- a/dev-perl/App-Cmd/Manifest
+++ b/dev-perl/App-Cmd/Manifest
@@ -1,3 +1,5 @@
DIST App-Cmd-0.334.tar.gz 50175 BLAKE2B 25349c7f072c01056b8ccd62a8e22c52cc5ec312ad8799acfca8fa30a5f61424ce11320eb7ec05bf9f69badc9cf7bd506581babeaf4f4d863cc8b9f3d4278e41 SHA512 bc45141475cc389afea4220c5197559be0e379ee7c9668e52fae9864c5747f4bd487edf44abc25a21ab5b428689b93ed7607e4fe8a8844faab248623b027288d
+DIST App-Cmd-0.335.tar.gz 49009 BLAKE2B 48dbe85609014168d093230d26717f76b32fb53c252d173786fd6226ba08cded3b55586a1e18f80db52d84962e395c535ce39994cc74080195523678fd89a273 SHA512 1d2706dbfcb36ba04cc0205d034823d90827cde7627028b3b834024bd6d71f60166607d0848183679b172e54270d92732741d00b505af219e4d2c4cf0de740b5
EBUILD App-Cmd-0.334.0.ebuild 878 BLAKE2B de6f45a60e2ee6c52aab9315f858e1bd8dc99033b23854bdc150c5f60e171a25fd6ba86bd93c1466306817ba9975480e66eba0f24d5ce0bd0dd0e997cacf2450 SHA512 fb2ffc6d03a78e88e1f931a176a50c807974c4e5987ecfc17a03e4dcf2e32e36943f8066aeac0456d08a5444ca52630eb1253f763c256777a37807861d7f32e3
+EBUILD App-Cmd-0.335.0.ebuild 880 BLAKE2B 6b617847921f6b7ff46f70c6134940a630436c2cfa3799f101d1fa5bfba10a19f5e5b0d2ba721d7addb6597359b0df7e023751047790847e664a5b03f07d1149 SHA512 9a41014d31e5480d5e4b96b7ef291468574f2e4847813288675150028bd10e174f6e0d8a069aa23f062455019c9ce5942bdabbdf9fd1421fbde1535b0d808cc7
MISC metadata.xml 1359 BLAKE2B 1b455678f3b3f9e8016db283b638a09adca0c27564e6f17405d209a891d479327a9903d0710d21e2809738e08b2661bb8ccf8ad047b5b54036b58676e3ebcbee SHA512 44238ca6d4e816b93d30387932faa9363eb9cb021c0cd6b6fcd35179548311647b6bd5c85e2edf6a660c6560aaece5929dcb8d4161581b45433e7471519ac9af
diff --git a/dev-perl/App-FatPacker/App-FatPacker-0.10.8.ebuild b/dev-perl/App-FatPacker/App-FatPacker-0.10.8.ebuild
index 21d2791da71b..330724ccb8d2 100644
--- a/dev-perl/App-FatPacker/App-FatPacker-0.10.8.ebuild
+++ b/dev-perl/App-FatPacker/App-FatPacker-0.10.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=MSTROUT
DIST_VERSION=0.010008
inherit perl-module
-DESCRIPTION="pack your dependencies onto your script file"
+DESCRIPTION="Pack your dependencies onto your script file"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
diff --git a/dev-perl/App-FatPacker/Manifest b/dev-perl/App-FatPacker/Manifest
index d682c4164b48..706dd6e2e4b3 100644
--- a/dev-perl/App-FatPacker/Manifest
+++ b/dev-perl/App-FatPacker/Manifest
@@ -1,3 +1,3 @@
DIST App-FatPacker-0.010008.tar.gz 12182 BLAKE2B e8121d8b1830ff44afb069f0d4d19b5fdf7b00251f935be02f43a66d5be564fb218ec0f2390e6f6408ff423f721ea253560ba805508cc16df64cb8c811ad7abe SHA512 ba95bfdd495f91b665dd05f66988f5524c125dc05e716fdf6d4a01e7ceb59a185007d3f254556950654554821720fab8e3b21e12338341909569a1a39d97c6b6
-EBUILD App-FatPacker-0.10.8.ebuild 516 BLAKE2B 64d78cae9ec780c26e2a85b67936405832cf3cb64e029da5954fb419f70e6e00c7724f5b2815dd540808cc6a5603d5ae37c883ed1db02d37b224b2d723cd2d2f SHA512 e5369fded4f4c4f1d44c47d719b5065befbb340d36dda035967ead29ce9c145b09d45265e33e4872a658dd8da9081d398c13875f905e9fa978baeb9c274361b4
+EBUILD App-FatPacker-0.10.8.ebuild 521 BLAKE2B 4cd7af698bb51b399c10163735941643809704fa8c79d29f61f0925180c952690f24ace601eada3de51a587ee3d1250591453566891feb91f6138943df245b92 SHA512 371cc75db0dc581ce29483b9b5888d5a69751e168ad16d539f9b769856e39f95de29b7a588acc7ea8a91d7e27d48343ad40dc8e71c6f666c60821e87f44aed23
MISC metadata.xml 467 BLAKE2B 8c65a5af86d58bdc9af66b907a44e5ef8b410b0f3202160549bd5b4c92ace5a90b162dffe7210f83526e45d2e596441b8a34a08b09e791c58af0004a256b4e03 SHA512 882262a82d47c95eec09c6bc34b4abd41a27b28220f9e214365005535c11288c9ea9704eade644e74babf4de7fb145137c67541ee1ee5a21863ad95c881b4efb
diff --git a/dev-perl/App-cpanminus/App-cpanminus-1.704.600.ebuild b/dev-perl/App-cpanminus/App-cpanminus-1.704.600.ebuild
new file mode 100644
index 000000000000..218c930d1870
--- /dev/null
+++ b/dev-perl/App-cpanminus/App-cpanminus-1.704.600.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MIYAGAWA
+DIST_VERSION=1.7046
+inherit perl-module
+
+DESCRIPTION="Get, unpack, build and install modules from CPAN"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86"
diff --git a/dev-perl/App-cpanminus/Manifest b/dev-perl/App-cpanminus/Manifest
index 90d0bac0ecad..7f8c7cc9f15f 100644
--- a/dev-perl/App-cpanminus/Manifest
+++ b/dev-perl/App-cpanminus/Manifest
@@ -1,4 +1,6 @@
DIST App-cpanminus-1.7044.tar.gz 316368 BLAKE2B 093f48282349be882afbdb2480e42ea73ece061fe01919c8d7bbf8890ccb83a699be0a54126556620e03b1cf9da195a9c266186c9b84427d4bba57ebd11b62a9 SHA512 85e88de8fbefabdfd84fe8aeaa8294d58d63e27276cd6d8b8dfc5dc4cd6c30c12f5859f30e4930842d6d06af50c88d71358dee49c93821234c811aa39de822d7
+DIST App-cpanminus-1.7046.tar.gz 316201 BLAKE2B 57dafce156e49b0bcd73a5377faf6ce5f9b3f155e797d89c71bb53f4f33f2259a20197f712415062637829147c5577f1ef3d0d7f9efb6f93b4712e2935fb503d SHA512 ced5f264979eb50cc33ac566c0242998c9b9c158ba435b9a180810f58eaa0b28d0de70312ade10df0ee3808369423f7baa029f2be740461d20a695e5e24d0d9b
EBUILD App-cpanminus-1.704.400-r1.ebuild 286 BLAKE2B 7186b0e433a5a4e0b6e8636670f0fa27ffc695a19acec1ddeede91cee2c8dec66299a584ea84cc8b7de8cc0ce32db605ac9b5bae1fc7699c37d9dac1853062bf SHA512 2f803e318e633fc8605c0f20e7bbf969da2b0115bca8beab414de527d0cbb04f1a040489c80dfdcc34946d3edd5e4dcf88190f4b63ee13b5cceea13174247b72
+EBUILD App-cpanminus-1.704.600.ebuild 290 BLAKE2B 4976b901d99e259312f51a0845c7ce8a53dba1efb107f737e79534e02da6ad597861e62466fe24c9e4808cfadba84698fb3d9917b34055ba9ba20044e130103c SHA512 1de5db79059209f9660ad0c7ed19dcc0ce2fac6a73807088015766c70df2679e641afc0114fe461a1a26cac9d585b7a81f3bf1b24323d8929aa6677d4369d3db
EBUILD App-cpanminus-9999.ebuild 2820 BLAKE2B 22f2052c1fdf895a3a0bb26c3a403100082266766d3d4a3f3a19f6ca55e50897b2e4dd330e5f9d53b49a2739d7e221822277892d310ebe5e68d40bd7938c0413 SHA512 8344c27b6534c2dd21df5df340ecee380727576ac1facd9ef4db10fec6a7c85e7df9502931c294cf53c86ffa9037513e03be23f608914af46b01a65e38dcfcf4
MISC metadata.xml 423 BLAKE2B 9d1e597191ab1defbe2cf322012e1dc5013cbfccddd7905e6dcb65952eabc3cc5fbc5cfb04427be90d0478a965f817eb24e19f4a60aa11e01892eb8665786c55 SHA512 2db0a705cf4d3b0e6838193b16b4996555f9ef0321016d12832896b5c676dd3037be44697229ac8dc01ed427406ecd98ec98e392e79e8dcf3adb85b0cb30e07d
diff --git a/dev-perl/App-perlbrew/App-perlbrew-0.970.0.ebuild b/dev-perl/App-perlbrew/App-perlbrew-0.970.0.ebuild
new file mode 100644
index 000000000000..50480498c31f
--- /dev/null
+++ b/dev-perl/App-perlbrew/App-perlbrew-0.970.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GUGOD
+DIST_VERSION=0.97
+inherit perl-module
+
+DESCRIPTION='Manage perl installations in your $HOME'
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=virtual/perl-ExtUtils-MakeMaker-7.220.0
+ >=dev-perl/CPAN-Perl-Releases-5.202.103.200
+ >=dev-perl/Capture-Tiny-0.360.0
+ >=dev-perl/Devel-PatchPerl-2.80.0
+ >=virtual/perl-ExtUtils-MakeMaker-7.220.0
+ >=virtual/perl-File-Temp-0.230.400
+ virtual/perl-JSON-PP
+ >=dev-perl/local-lib-2.0.14
+"
+BDEPEND="
+ ${RDEPEND}
+ >=dev-perl/Module-Build-Tiny-0.39.0
+ test? (
+ >=dev-perl/File-Which-1.210.0
+ >=dev-perl/IO-All-0.510.0
+ >=dev-perl/Path-Class-0.330.0
+ >=dev-perl/Test-Exception-0.320.0
+ >=dev-perl/Test-NoWarnings-1.40.0
+ >=dev-perl/Test-Output-1.30.0
+ >=virtual/perl-Test-Simple-1.1.2
+ >=dev-perl/Test-Spec-0.490.0
+ >=dev-perl/Test-TempDir-Tiny-0.16.0
+ )
+"
+
+mydoc=("doc/notes.org")
+
+src_test() {
+ ( # export leak guard
+ if has "network" ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+ einfo "Network Tests Enabled"
+ export TEST_LIVE=1
+ else
+ ewarn "This package needs network access for comprehensive testing."
+ ewarn "For details, see:"
+ ewarn "https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/${CATEGORY}/${PN}"
+ fi
+ if has "network-dev-test" ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+ einfo "Developer HTTP Test enabled"
+ export PERLBREW_DEV_TEST=1
+ fi
+ perl-module_src_test
+ )
+}
diff --git a/dev-perl/App-perlbrew/Manifest b/dev-perl/App-perlbrew/Manifest
index 2e90203ab974..3123eb54f2d1 100644
--- a/dev-perl/App-perlbrew/Manifest
+++ b/dev-perl/App-perlbrew/Manifest
@@ -1,3 +1,5 @@
DIST App-perlbrew-0.92.tar.gz 85094 BLAKE2B 478ebc87ac6b93e5913b7c0f8be6aa6cbb0033581cafba141ac55f3ee8b475721b87c15536fdcdb3855583137e4336a8e8d630ceadaf2ccb85e09eadb1e0bd73 SHA512 34115bb3f8eb3e903fa2fd85f6f00b89338379799c6ff5f14600eed035b87b7e83bcf3e020a34e5ad6437d8cd5ed542ca8e091b3245c636045c7908a94d5de68
+DIST App-perlbrew-0.97.tar.gz 83017 BLAKE2B f18535b19240fc7b34f3085710a48c81a53bcfbc76c4e97e290e32a1ccbbf5c5233ccf15f839031d96e23098a490c143b3aee06fc7ebd3814f652685d0131bb6 SHA512 61b45858b7bafa6d9bc0ef3c00523c065a207c57ae561762dfe47fea17a9339abee6ee67509442654f56f6fa045a389c18287fab29b1c631190a69785ce64c21
EBUILD App-perlbrew-0.920.0-r1.ebuild 1540 BLAKE2B 8859bde067c3222d6939ce2e64fcf8253c0d120eb14412479d73901261dc503eb4d65a446d686caaba9293ba0e45c5aef5dacad08d31a46ac8324991924abe24 SHA512 5c31f978b2d597c92fadb0b1b583ea5bd37e9a6e47ecd5f1b652812da7f80d6fbc7dfa35b053a50a24bc7c8c0b66c4110606216a0df2495f8dda0c7a042e95e5
+EBUILD App-perlbrew-0.970.0.ebuild 1515 BLAKE2B 0e4d387c84e97d00afb7de8a422f8e904b8c8da4530f231f079d0278e2edf334db30c12453a61a9c23401bfcfc7e97e5b7e1bc749b58510fe2188b8becd34ae4 SHA512 9646bdbdb5a8eafbfe269c86c3332e82a2f200ec926cd869aefaab758f26d545ed1d91d2dabc5ba96ac217d48c97c4426a6b676ab1224cab52ba054fc727909b
MISC metadata.xml 806 BLAKE2B 7f8b1a10670736885e02b01555e43ab8978ad28991e07d780d78599ead5f110cc0fe3431475e7a247ef4648fa5bd94f648a865b2d2b23f5d1b049dcf1e3088f7 SHA512 f28c3dde948e47a61c018b3d1831c69ea76ca16ffcf5e959089b580f80a964ff58b66b06824889edea816ffb8bc0756c01cd3670a8d1af91c06bb929dc11be9f
diff --git a/dev-perl/App-pwhich/App-pwhich-1.170.0.ebuild b/dev-perl/App-pwhich/App-pwhich-1.170.0.ebuild
new file mode 100644
index 000000000000..32284b4c055e
--- /dev/null
+++ b/dev-perl/App-pwhich/App-pwhich-1.170.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PLICEASE
+DIST_VERSION=1.17
+inherit perl-module
+
+DESCRIPTION="Perl-only 'which'"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=dev-perl/File-Which-1.140.0
+"
+# Test2::V0 -> Test2-Suite-0.0.72
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ dev-perl/Capture-Tiny
+ >=dev-perl/Test2-Suite-0.0.121
+ >=dev-perl/Test-Script-1.90.0
+ )
+"
diff --git a/dev-perl/App-pwhich/Manifest b/dev-perl/App-pwhich/Manifest
index d8ac17fa3a2e..8aa2da9ec2ef 100644
--- a/dev-perl/App-pwhich/Manifest
+++ b/dev-perl/App-pwhich/Manifest
@@ -1,3 +1,5 @@
DIST App-pwhich-1.16.tar.gz 16177 BLAKE2B 389abdbf230a15324e01b7ac0ad05ced04d8b9cac4faa45650d964ed11c073f5170afcb6ec5e46e3b1f9c996aa10800428f6aefbc2d7528b05357816d2a39466 SHA512 1d98c41884c088fd7d0f9c8a84686058507b67f5a9eb611702908c0ea58e40128b077bb8a40f10db2296f1a8878afa2b15bf66b7105d3c5c3732419d810aaaae
+DIST App-pwhich-1.17.tar.gz 17756 BLAKE2B 90299f3d8c8f4b2be24fcfee6de8b9c7a5d0c87b03b33a9b5c05369d72c590f3664a83d7c7dbde5d4aa21ec532431f646a6d6b433f6c8a93646e429931079855 SHA512 1fbfb235503662a90fbb132fb215eacfc3702b488e4b4c4d63aab2e05aacb0a55f66354605284beb2f14b5dece3df82d2c63928770fade6eff3ad11eabb8e152
EBUILD App-pwhich-1.160.0.ebuild 633 BLAKE2B 3ad277430b7eb08f590cb4e96e4c9672cb2375c7535ccdc32d61d5ff1dbeaa71b68ad32cf8fa84478f85655cf21f69d456f14a814851c678455b83661fd010a7 SHA512 1e14c2a9c38a58b3c98d56fc912e29a29a689d6ab005566fb9313e75d36758d32a66413680c88e78f54104fb6b3eda2aa4900877f1d353e0baf29bd915424c12
+EBUILD App-pwhich-1.170.0.ebuild 624 BLAKE2B 9e8f751395b8fddfa83871bfa806b37cdc235825ab679892944bd2692848f50208cac2e73d2da8f04129be64bb8c67cd8111e203212cf9f63b4e87456d8350ea SHA512 1158aaadd7e2a931fdb30a7472c06b162ada15b8eac4970956a2113224dd5c9ce60daedfb0d3c1616331eea84718410fc527dd98377587f9b1be458f5b25e3bc
MISC metadata.xml 393 BLAKE2B 91a81c836d635e84cf2f838f6a107f1bda5fbf044f373c9e62f7cfd23af209ba129ecd6d7402f7743b03414047e5a8ca1a6b2515b556dcd5dba75e937275233e SHA512 b19e25601ba59a59e17f7b649d6ecfb8431afef8489aeabefdb5087586b43826d521c859cc682a555a7362c6f741b947417e78e22dd72f1958dd4e4df62aa513
diff --git a/dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild b/dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild
index 888f779206eb..9f27bc024239 100644
--- a/dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild
+++ b/dev-perl/Archive-Any-Lite/Archive-Any-Lite-0.110.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=ISHIGAKI
DIST_VERSION=0.11
inherit perl-module
-DESCRIPTION="simple CPAN package extractor"
+DESCRIPTION="Simple CPAN package extractor"
SLOT="0"
KEYWORDS="~amd64"
diff --git a/dev-perl/Archive-Any-Lite/Manifest b/dev-perl/Archive-Any-Lite/Manifest
index 3120fe9d6acc..8d10496afd55 100644
--- a/dev-perl/Archive-Any-Lite/Manifest
+++ b/dev-perl/Archive-Any-Lite/Manifest
@@ -1,3 +1,3 @@
DIST Archive-Any-Lite-0.11.tar.gz 28998 BLAKE2B 6e86bff29b311c538c72f58dc3bca6e70bb8c31066a6649e5f1488bf73fca376c8387b8f78e7b98c11103d07147744fe5082a7843065123ccab6d92ae16370a6 SHA512 40db0122a359d295459b3c146cb1a8b45cadc6bd678c05d9cf32f906e8b99a692c59efe5ca18a2ce05d0ab4b741affa8e7158b7f9cebc4232c4126970c93a890
-EBUILD Archive-Any-Lite-0.110.0.ebuild 565 BLAKE2B 3135e7b404d7a3413a4325914168df5859fbd8998cecd36ee1c0cab329af055ddbc9ed7d01b10f961c91d93cf3f83a1532dbb4ca672049f885e72239f42aa40f SHA512 c8ef31770eed26db72d093b777b7d9e8510ccf0d9d94af2235a054e11253b6d6dd13460c601cdce26c22fc263db300bd225934ce64aa75544f2afc13ab8b0109
+EBUILD Archive-Any-Lite-0.110.0.ebuild 565 BLAKE2B 9d93844eaa79eb0be2f873e46473dd57e15e545a26a71d2a5d55abdc38577cfd8221defa64d2190ed81df49d1b6763b9158dc2cbc5d46df0937f2c35804f08df SHA512 79ffdf0f923166453f26268aabf0367f970b9cc19ef45ffdfa722b8e9428577e377fe6f26fdd55392e4b27c8ac182ea51cec5335413591d1c14762dd6e6489bd
MISC metadata.xml 294 BLAKE2B 70d1cda9ea7f2785001a5fd2faf78cabc587ce4f33148491ddba845f0c485b6843340c3ebf2e451696072dd7d80c51ee79d81dca7f9429de9c959f40ba6e140c SHA512 8c0038d56b818641476af6a7ec0eec1ea686b6235fadb3a6b653caa6279cad41e67897035b3070e21bfd965fe64ec7e7d430391eead352332f8630474461db86
diff --git a/dev-perl/Archive-Tar-Stream/Archive-Tar-Stream-0.30.0-r1.ebuild b/dev-perl/Archive-Tar-Stream/Archive-Tar-Stream-0.30.0-r1.ebuild
index 06d8f2be23b2..af499e9314cb 100644
--- a/dev-perl/Archive-Tar-Stream/Archive-Tar-Stream-0.30.0-r1.ebuild
+++ b/dev-perl/Archive-Tar-Stream/Archive-Tar-Stream-0.30.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=CDRAKE
DIST_VERSION=0.03
inherit perl-module
-DESCRIPTION="pure perl IO-friendly tar file management"
+DESCRIPTION="Pure perl IO-friendly tar file management"
SLOT="0"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-perl/Archive-Tar-Stream/Manifest b/dev-perl/Archive-Tar-Stream/Manifest
index 683ce30f8dfe..044244eccd6b 100644
--- a/dev-perl/Archive-Tar-Stream/Manifest
+++ b/dev-perl/Archive-Tar-Stream/Manifest
@@ -1,3 +1,3 @@
DIST Archive-Tar-Stream-0.03.tar.gz 9390 BLAKE2B c934dc9fa40d33b33cc34fd78a9c36a1eaccc0ab8f86c3c938e55de32a53ba7ced43ac174fec8ffc9395cc444c49ea0b08111fb7bdfac6e1e41057d826effe52 SHA512 887b9b5ca9634fefa95f801d4a1ce60e69c886c06dcee9912a31e009cf7d1427e7e2b8b9ff591ae3f1529f18d753a68de81a35db47d3288a74341327a2612f21
-EBUILD Archive-Tar-Stream-0.30.0-r1.ebuild 512 BLAKE2B 59d8428d7ec16dcbf63884f4f9eae4c5652d2f1c047d96f0dd850497682af3dd76e4c1d19dbe153fb6c3d6b21e1e75c492f83b65452e407597e56e3eeb4b4381 SHA512 226e3951420770054669c2aeb605b591e7743d44dedb5ca9f8ac5bb212b6205dbab3b5e8ff1259b0baa3a6ba50b3fb4c62839274e7a8857e3295473ffe39c7e7
+EBUILD Archive-Tar-Stream-0.30.0-r1.ebuild 512 BLAKE2B aeb9203e5a1caa959f98b47132d0581b291eac61cb6fbce9e5ab49c24bdf385815a569ed577b1a4ffa75478b335946dfde5c6e1536d63882be19be2c97e49928 SHA512 615c0a896cc52466152c3f5da6b66215a58083dd793e1a352aace841902cbc453288f8803bc5a3c556ebdfd6dc06e01ccbb54163cae039403047b1f9713bb693
MISC metadata.xml 493 BLAKE2B 22ffbab6377a9ef85800fa1d44ad89f8a0458ad75c248c24f14dc340520987ebd32429e1f84d857f66da113bb7133fd8395dd03573169ccb141acce2ec145a6c SHA512 8cc00bf98bf4a7c7b3ef93d7fed021b0a2799ea76bf9c68b1742aeead6a157d92fae4b3fa59157e92da16a26c89d9ce57993a3f8bdbf45e5fbf3915f2c201c79
diff --git a/dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.90.0.ebuild b/dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.90.0.ebuild
new file mode 100644
index 000000000000..0152c9257d46
--- /dev/null
+++ b/dev-perl/Astro-FITS-Header/Astro-FITS-Header-3.90.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GSB
+DIST_VERSION=3.09
+inherit perl-module
+
+DESCRIPTION="Interface to FITS headers"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+ >=dev-perl/Module-Build-0.300.0
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Astro-FITS-Header/Manifest b/dev-perl/Astro-FITS-Header/Manifest
index fdd9dfbee3a1..27f6f19b4254 100644
--- a/dev-perl/Astro-FITS-Header/Manifest
+++ b/dev-perl/Astro-FITS-Header/Manifest
@@ -1,3 +1,5 @@
DIST Astro-FITS-Header-3.08.tar.gz 116038 BLAKE2B 1b8b96e7a352634083322746970cf60855b81ec811fe82eddfd7b49bd037f660a292d9656bdfffc89b19370424ca1e8f343d7ab4a7c2c0dd8c457b0eab0ccd7b SHA512 c94a9da46212a2db95c1ce32da2609869bc85687c236919791c16b06f1787311ee3ac3323baece790c04d56818754c6f487b15c20487ded9ebe61bf97cc11c29
+DIST Astro-FITS-Header-3.09.tar.gz 116093 BLAKE2B b85799862af20d8d639531bb771531abe634b85981c89ff6c849cdf84a5bb1d540f8714872d82f18964ae4d32884ff33f4c5474c4a74263b451e577aba5be42f SHA512 ab02183101b507e5094005c0c633641d26071ca4e3adbc6e362a28ce0ff568745b21e2d5818033185f5c6732592d35843ba20b4d135b525338185c5a7e33d926
EBUILD Astro-FITS-Header-3.80.0.ebuild 424 BLAKE2B cc010c122ec56faf90f8246205a0c71524fbabbf21903968476fe33a2fb7420c4e405e17c33f6ec5a08e767616f9ac8ece0060c60dacda5efb93727ec89bf16e SHA512 142b4d22acb26bae8d01eefb85a6f3516e3eb92a53d8561737f1ac425cf97ebcc8821becb9106be366c7e5cf977f3b49034a30345a7efe5038f81cb2e5d9007d
+EBUILD Astro-FITS-Header-3.90.0.ebuild 389 BLAKE2B 450b1208800bdfb1f5bac34a6795d3c811ddc6d65af079cc0ccb52784e0b0d505d8e0069fc033a33085ff4cdca801015c188706f9efd26d0cc39447091809c6e SHA512 0f520341b84567e2705feb416b06c91cf1b1860c23fc2a781af23c07a2e0379019ce8ea7424363f94740ee8d3c02ed970f224079c4ea67f93590fdfd12ecedb0
MISC metadata.xml 844 BLAKE2B 0519b8ea183ed10b9b20fbc3a75fd74f5e29e1a2ab6b051d738c4ac8c7bc906ebee216d7fbae09965bf8fa753840edc91ce2ce3405425aaad33d179fe68eef36 SHA512 c8fa62cbb006c3b533d119b7d2340a28e3b1a5740e9473da5e043e734cdc20a076aff65c6a85ee6465e69353cc042caae28872b3e9241a09f466d9a07f8d65a7
diff --git a/dev-perl/Audio-WMA/Audio-WMA-1.300.0-r1.ebuild b/dev-perl/Audio-WMA/Audio-WMA-1.300.0-r1.ebuild
index d19ed443c9ad..1a6423541eac 100644
--- a/dev-perl/Audio-WMA/Audio-WMA-1.300.0-r1.ebuild
+++ b/dev-perl/Audio-WMA/Audio-WMA-1.300.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_VERSION=1.3
DIST_AUTHOR=DANIEL
inherit perl-module
-DESCRIPTION="extension for reading WMA/ASF metadata"
+DESCRIPTION="Extension for reading WMA/ASF metadata"
SLOT="0"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-perl/Audio-WMA/Manifest b/dev-perl/Audio-WMA/Manifest
index 76fb87b9b341..25cb953a02e7 100644
--- a/dev-perl/Audio-WMA/Manifest
+++ b/dev-perl/Audio-WMA/Manifest
@@ -1,4 +1,4 @@
AUX Audio-WMA-1.3-no-dot-inc.patch 515 BLAKE2B 650134248721469cca3d76e6b01a9df0c86faad070c655fe0b759c421054771a330df8d06b12a12bcb38d3fd3b3847529585bcadb1c5d1034c6e70a5bae22b06 SHA512 93bd3ac032dbec2d9f5f4d089489c58fbd4dfea6a611749b9908756939c560c5bb2962ee853eb60d682ee1efa8a6315088fa2ded462e32bf0d82859711555e36
DIST Audio-WMA-1.3.tar.gz 131543 BLAKE2B 677aacfe48d2afe555a599e3bb9bdd8af006cbcc9ba822e0354218c598677282b43bc5600824782e46a3fb76323a3bb4ebb4815291ede56ff00a68315eb888d0 SHA512 b0156ad792dada196bf529b80fd52dba321be46b39783d6072aff7a4ce18802b0039f3ece6204b68b2dcd4d77bd19b2f1f6bd203a0c2fa8dbab208e82e76e8ef
-EBUILD Audio-WMA-1.300.0-r1.ebuild 360 BLAKE2B 06cbd61fcb03c34e41cf11671d608ef4b91b99db45ce8c89cbe73c2780d555b979a6a4ebbbb9e864a1ee68816344d046ca8d657526bbb38f178f8620697c9b29 SHA512 bfeb8bb3bfc9257181a37c9b6343124df7192be5eaed2eeebb23f7b8d2b4d558f419dcb6b326858d38656b0fdc7e45e497c92aad139e943fa47716c776e64657
+EBUILD Audio-WMA-1.300.0-r1.ebuild 360 BLAKE2B f8d374771e447d3ed118100c6dc28f7a92c4acde36327d3350f82ee4c20d6cb898b00d362ea2e6733b08fc75d58957ed381e07cc475ba70e8cf6267b26b6040e SHA512 2e7e65912a19080c0df12690f7cd8ab6e9aaf974ed0c3bbe5e1fe03e9774d6a7f7b7f1a6474d507fed56877e4320b70434e98e763aa3075ad1a9190a0a7e1f0d
MISC metadata.xml 463 BLAKE2B 3722a9855ccf41d9840392bd633fe3d65be882705df3dea2b59b1689a26fa4cb01851fab4e7a11a7874463dd62c39560853ae9e8d80f2b765f016c3db84f3870 SHA512 66529b3cd587def1e4f6633dab895144619a31a5272cdcaf89432b791ae41cf58f8f65b0d14fa74d66e6d2579e443e82449456fce16dcfd954ad519982c2ef1f
diff --git a/dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r2.ebuild b/dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r2.ebuild
index b33a5f212129..c4969bfd0e18 100644
--- a/dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r2.ebuild
+++ b/dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=MSTROUT
DIST_VERSION=0.171
inherit perl-module
-DESCRIPTION="interface to read and modify Apache .htpasswd files"
+DESCRIPTION="Interface to read and modify Apache .htpasswd files"
SLOT="0"
KEYWORDS="amd64 x86"
@@ -20,7 +20,7 @@ DEPEND="
dev-perl/IO-LockedFile
virtual/perl-Scalar-List-Utils
"
-BRDEPEND="${DEPEND}
+BDEPEND="${DEPEND}
virtual/perl-ExtUtils-MakeMaker
"
PERL_RM_FILES=(
diff --git a/dev-perl/Authen-Htpasswd/Manifest b/dev-perl/Authen-Htpasswd/Manifest
index a26f520373e6..ffc895828091 100644
--- a/dev-perl/Authen-Htpasswd/Manifest
+++ b/dev-perl/Authen-Htpasswd/Manifest
@@ -1,3 +1,3 @@
DIST Authen-Htpasswd-0.171.tar.gz 8342 BLAKE2B 183a4cfa05f5ee7ecdbcd052abd38bb3134ece40615792d08b16d569bb54accbd89a44ea62391a290af32f9aede43cd8fe75b27f61e0c099b4fe81aa47d6fb72 SHA512 a269b26097cf6e7ad537def8a5f4bce4321711149544228b5bdd790f569b691d2b8b4f1eb9004aabb23d95275297e044d824186601afe7518196092d36026714
-EBUILD Authen-Htpasswd-0.171.0-r2.ebuild 539 BLAKE2B 1f85aaa0bfeee5915597159a6a740181ee581f3d94d7d02880c5ff8e0ae0237c90bf496d4df8e849d04321180bdf023a7edb60c4fa48dce17615bb269d5db51f SHA512 dd48168e6ae6ae04782c82d5f7f554ca7d8720c95c604eddb45fcf68aebf6d999514d912b2c5c3ed007a6cf9469fc9643455e7513b08c26dce26916b49d62e66
+EBUILD Authen-Htpasswd-0.171.0-r2.ebuild 538 BLAKE2B 63a861d6eaca399246ad27676cf1939946f7f5bcbd017528c86fb95a593819f47ee2a4f66553d6892a97941fb67b6471b5029c2e68e04200a21aa77824fb7d83 SHA512 46c96fb411ffa570fe41d18412e74dfa9cb6f98bff2aab2758dbc57684b1df0b07a22d3aa5df46fb9c465d1593f5b561c3d4e25f8cb70e9ceed9d86613873ade
MISC metadata.xml 541 BLAKE2B 3058952541f9caa6b1ee9b7f648e6bf743049275cd2627ddada598822241b3c856ec3483e3cc50695993f8d4fa04906992a0dec46a10a0bfc11a7d3ffb2caf76 SHA512 2115d982b71707a08201d5e95d7841d6b0798e6109e1f76cffcb7eabf39ebfa56e961f80c9e2b583ee40b844be68b67fff75cb59ce99946b23a50679bcf2a3b3
diff --git a/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r2.ebuild b/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r2.ebuild
index 9fb6afa37a38..58bbaaef89c4 100644
--- a/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r2.ebuild
+++ b/dev-perl/Authen-Libwrap/Authen-Libwrap-0.230.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_VERSION=0.23
DIST_EXAMPLES=("example.pl")
inherit perl-module
-DESCRIPTION="A Perl access to the TCP Wrappers interface"
+DESCRIPTION="Perl access to the TCP Wrappers interface"
SLOT="0"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-perl/Authen-Libwrap/Manifest b/dev-perl/Authen-Libwrap/Manifest
index 993b94d197d4..102c8aaa9ba0 100644
--- a/dev-perl/Authen-Libwrap/Manifest
+++ b/dev-perl/Authen-Libwrap/Manifest
@@ -1,4 +1,4 @@
AUX Authen-Libwrap-0.23-inc-paths.patch 2969 BLAKE2B ebd4a327997e6ed3de0d837cf839298765e6d489bdebb1bcffd3360c1fe0e277c555276fbfbb1208313ee23da757b546b37c5879f23603d42dd2aee1bcd65d34 SHA512 8c9c4f47fea0528db3b74048a075489dfeb6d7337bdad6e550c922e977482c5cb40a2ac7c9b57054ee6a50c13b5ddc08858596b7537381aa2554abe87a8b9f5c
DIST Authen-Libwrap-0.23.tar.gz 20031 BLAKE2B 01db2215508e7503d69393fb8c72152884972de8ade147c356f5a5736edf0504cb31607ef2d3737824e1ec788d47fa6d16d8c459284fd014fe94739d629fe33c SHA512 aa16e783c3819e5c2969032e8e9fd966579fc6862eccd078b3968fcb69c2bff11746afaaf8271bd6d6e9ea137b90937d554cf422208b78c4c628d100bb5f744e
-EBUILD Authen-Libwrap-0.230.0-r2.ebuild 922 BLAKE2B bdfb15838525f157aa1fb963880ad44fe1200c395088a0d8a793449128bfafb8b7ae8c73761c45e2c53940ea7b0d057ccd367ee4f400233136a84afc60e874cc SHA512 c66098380ef1132320b37a8197ff3e092ab11325a12d907af25cd945e199cad63503d4973c69c5f07595e473845a4a00ababa2fd9ce04baf069fcbf6c1bdd97d
+EBUILD Authen-Libwrap-0.230.0-r2.ebuild 920 BLAKE2B bcd5d6e8471577c5e885ab0a12ac282f2031836d55f8921ec9c23926dba5ed624a8201c56bb8ed821648681bf565d22cbdabe8903033cddaa39ccf92bf953cbc SHA512 262be362824dbb4b83f38e0825d217fcb643c809313c58c7f6fcce3ded49e80317918ee2ac89edb18ce4559b011bde7a67a38e00da8e481b092acfbf57a24c2a
MISC metadata.xml 401 BLAKE2B 9340fda9a1474389c531b34a8af48a5e40af28897f5ca50aa31d93545010f1a59c1b7b522e504c56f67bdd8a1a1a2a63074d2ee907cf002ff55b00f5c7994754 SHA512 3b43ed969bd27e65ee9c52b4a084aff2cb7d37098ffec3aafe6a5b66f6a9a340993a213c84010c5379b5f2e8b192aea3500683b73ce464ce1fce445834b7dc91
diff --git a/dev-perl/B-COW/B-COW-0.7.0.ebuild b/dev-perl/B-COW/B-COW-0.7.0.ebuild
new file mode 100644
index 000000000000..dba151250558
--- /dev/null
+++ b/dev-perl/B-COW/B-COW-0.7.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ATOOMIC
+DIST_VERSION=0.007
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Additional B helpers to check COW status"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-File-Spec
+ virtual/perl-Test-Simple
+ virtual/perl-XSLoader
+ )
+"
diff --git a/dev-perl/B-COW/Manifest b/dev-perl/B-COW/Manifest
index 005e6f44e0f4..c184657a8050 100644
--- a/dev-perl/B-COW/Manifest
+++ b/dev-perl/B-COW/Manifest
@@ -1,3 +1,5 @@
DIST B-COW-0.004.tar.gz 18295 BLAKE2B 7fcba80755dd7ca425f4f4caf2a39c4b813036d9538cb93f05e4eeb9fb15042c3f185d795da78a9d89c75a969b6f9a181506dcc3d072c390c0bafb514c866544 SHA512 97beaac8056e4aaeafb535a8e69f103632eb3746fa815313f84612414081155ab640299c18b4cb7b9ff0f61263cc1b9ce25de3313bbefce318163902a4503292
+DIST B-COW-0.007.tar.gz 18788 BLAKE2B 1ac5c7efc6261aca7b331c68f269f5eb951a46435c30fdb7315079a7021ec0c333564c98f4878f8375b22ae58a91d10d2ed7a02fef34f3fe6041320ca1341547 SHA512 889e5a57f679735f4f064bc59a7e4c1bec994cb123c83742a165e2ba62a17619e36659b3f0125b6dd6a15616da7100a9d04b66de293a8bf700847d294fe0a2c2
EBUILD B-COW-0.4.0-r1.ebuild 596 BLAKE2B 5ea84a09e491c0c303d78c66fd74e7417cb60df33e19be8bc2addcb53b3f4087c0aa751c709329e44701b7e23889897e0f52904364de1ef1ac68fd4ffd5bd6e5 SHA512 fcc855322020a8c769c506eadb57a97d8c2e91c5c6c2c7e7cf961af39cac98aba78f1c3f9e40dc37562177368d46509897f7ae0a50e2e678f0085c321302e520
+EBUILD B-COW-0.7.0.ebuild 511 BLAKE2B 986b293ebddc8e893b3ce4a96db65a1fe3304802c2ce9248d5035793a1f3eda96c7b9808022c4bb8c01608bb1cf3933672c11ca1ce5e76ee782cb6e98202623d SHA512 45d5a12a898605ce33b08e173dc6fafc2638f780fda1572b1c6da477a7fca45f73e78b5c03565cd41d1967def126e2dc33f097f9680af530b9c49bea18eaa134
MISC metadata.xml 383 BLAKE2B 09f5fafb87bcfc6077ab11ed2c6109a62127803363e07c5adf9749b3c57c697688b88d7d02cb0faa65807dc4f9c94057550b49b8b9a567e4c5fe1f44b1e87ffe SHA512 d16e7f1b2de163d06d901bc30119c07e25242c170741038e3de1c77852862abce215a9223b1fc2701209832914a7d236d9bda5bf4f7c15732bf4db496cd5a350
diff --git a/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild
new file mode 100644
index 000000000000..cede1481cf33
--- /dev/null
+++ b/dev-perl/B-Hooks-EndOfScope/B-Hooks-EndOfScope-0.260.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=0.26
+inherit perl-module
+
+DESCRIPTION="Execute code after a scope finished compilation"
+
+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"
+
+RDEPEND="
+ >=dev-perl/Module-Implementation-0.50.0
+ virtual/perl-Scalar-List-Utils
+ >=dev-perl/Sub-Exporter-Progressive-0.1.6
+ >=dev-perl/Variable-Magic-0.480.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ virtual/perl-Text-ParseWords
+ test? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.880.0
+ )
+"
diff --git a/dev-perl/B-Hooks-EndOfScope/Manifest b/dev-perl/B-Hooks-EndOfScope/Manifest
index 334654c2cd9c..0d9848cb1795 100644
--- a/dev-perl/B-Hooks-EndOfScope/Manifest
+++ b/dev-perl/B-Hooks-EndOfScope/Manifest
@@ -1,3 +1,5 @@
DIST B-Hooks-EndOfScope-0.24.tar.gz 37859 BLAKE2B b5e4f0061949af112b9bcb89c1352e1385222c291624df330e8e60d3faf48f78a669650b074b1659f8287f14d46bdb488da0c943a0d22adb5a50dc37aebf7754 SHA512 5c061a81a3fed88ad868a14a1f817f7952b2f0c9512408174354e0ecf7e3caa5d646054cf75efa8b8c558e6241a8dfebf9400e8826021bdb5cbdf3a00065b147
+DIST B-Hooks-EndOfScope-0.26.tar.gz 39163 BLAKE2B 4c312c621da0c1626a8a22cd49821fc8964159e394f54ac77feb15718c36c52b4e5ca9d469c359c186f00911234f3cc0f88abbad930c8d8c4d24f0ca4f52f8d5 SHA512 e7333f061889d5d97cd793ad557ec1a2c5a918c977f1af22ce004d5d67f7781fcf171f427c31ed6a2a2d02d12e6ad3e15e1c80cad498f83263ff384ab0ec297c
EBUILD B-Hooks-EndOfScope-0.240.0-r1.ebuild 745 BLAKE2B 9027db929ef321ec4015d0b36582a48208eb22a7159c84e622318a9d3a8e2b40389957cb602954d2fda6d4407b139a62c9a98fd8fdf338820661a9b8f41e72a1 SHA512 e5372af994a2f57630e4906e113525511481df4f840fb9cdc8f393ff141d313ad433d32065b5537439e47cf6c4137d334a9f32796516985ff8d6c9942849144f
+EBUILD B-Hooks-EndOfScope-0.260.0.ebuild 755 BLAKE2B 168f1af98229349444d02dc3e2ebd6b98b7e05f215e05160e4dbfefe25bf2315ddd3630b60858e58b004966342f364c81191638df9e7235011d2092bb1ef201a SHA512 66875557c0e6e293570ab2a507286384b8e7e4181a57eda492811f60e7e443ad02c8c3c260463344d269a84247074636268bd7d1fc3c4e6cb73769b321c1ecd9
MISC metadata.xml 552 BLAKE2B 3a7ef82086f6452d8a46cc9d98249ce02d0bbd5a870f242b5d81f889a8e2ed18a90449f11678b610a07366f61427867d4f6fcacc893c701374026576480767f1 SHA512 a17bad4f21f41975fb5e7fe664f85891d9b9dc348c26c69ffcb6e67db76809b11ea1a40962d2e0706b7fac1e521429020971866a98b6f4289afd65139fcfe7d6
diff --git a/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild b/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild
new file mode 100644
index 000000000000..7bb567dbc824
--- /dev/null
+++ b/dev-perl/BerkeleyDB/BerkeleyDB-0.650.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PMQS
+DIST_VERSION=0.65
+# parallel really broken
+DIST_TEST="do"
+inherit perl-module db-use
+
+DESCRIPTION="This module provides Berkeley DB interface for Perl"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Install DB_File if you want older support. BerkleyDB no longer
+# supports less than 2.0.
+RDEPEND="
+ >=sys-libs/db-2.0:=
+ <sys-libs/db-7:=
+"
+DEPEND="
+ >=sys-libs/db-2.0:=
+ <sys-libs/db-7:=
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+
+PERL_RM_FILES=(
+ "t/meta-json.t"
+ "t/meta-yaml.t"
+ "t/pod.t"
+ "scan.pl"
+ "mkconsts.pl"
+)
+
+src_prepare() {
+ local DB_SUPPORTED=(
+ 6 5 4 3 2
+ )
+
+ # on Gentoo Prefix, we cannot trust the symlink /usr/include/db.h
+ # as for Gentoo/Linux, so we need to explicitly declare the exact berkdb
+ # include path
+ local dbdir="$(db_includedir "${DB_SUPPORTED[@]}" )"
+ local dbname="$(db_libname "${DB_SUPPORTED[@]}" )"
+ einfo "DB Include Dir: ${dbdir}"
+ einfo "DB library: ${dbname}"
+
+ rm -f "${S}/config.in" || die "Can't remove packaged config.in"
+
+ printf "INCLUDE = %s\nLIB = %s\nDBNAME = -l%s\n" \
+ "${dbdir}" \
+ "${EPREFIX}/usr/$(get_libdir)" \
+ "${dbname}" > "${S}"/config.in || die "Can't write config.in"
+
+ perl-module_src_prepare
+}
diff --git a/dev-perl/BerkeleyDB/Manifest b/dev-perl/BerkeleyDB/Manifest
index 931cf4afa68c..240b4a34c685 100644
--- a/dev-perl/BerkeleyDB/Manifest
+++ b/dev-perl/BerkeleyDB/Manifest
@@ -1,3 +1,5 @@
DIST BerkeleyDB-0.64.tar.gz 259656 BLAKE2B 5136c632a7385a7d7866b59b75ba32d3bcd6fc660d7c1d54edba868db831bee2ce5162117d7941793cda1e31b22fa17d624a84ae377348d8dc2c5255016bf714 SHA512 368f89bb12e209ed6f0d1367875739813bfec85f4c10f0ffd7260d5be97bbd758af517133977f1e8f43c1d9b04d6b5dd9696ae1de1d544d9682b1f6bacfe3e85
+DIST BerkeleyDB-0.65.tar.gz 258814 BLAKE2B 56e7b212fc2228af0c6e7546d8139001f799076dc24cb76aefc9ebcf9878497534d93fd880fce1d2d3292b3e1e53d6a46c57775d8fb63a384777170f05ab329c SHA512 896d1388df35ff0c22ff6ad0cea93bf57be6e09a9176d05b88f34455dcd32e4549d19b11cad2322ae8f323adbe8a8ee6054fe611bdcb1490d26f6bec67686763
EBUILD BerkeleyDB-0.640.0.ebuild 1429 BLAKE2B d41ac3191e13c36c4c6ba3f788e1bb8fd9c39a0d72eae4a0a297c9c4d8d4f8099fe01a8a3083473bde2127d3445390f008f2fdd7edad82b7e761c0e440c2ab43 SHA512 1774ef4110cf57444cb75bf11ba339e690b7e96d27975d2bfeb7aaf61d30930593224b716bd63f6fdd674754555267788db4d33bb61c1ed942e0c2c2deddbac0
+EBUILD BerkeleyDB-0.650.0.ebuild 1356 BLAKE2B 9e0e98886a74cb5b63945ebc01801d932d815c2e59a8145e64e4d0778c2be5ffa7ae16796b06e423422f5314ce869c55277c77d892462711ff0517dcd8c6f363 SHA512 9fd044a53b9a08fd7694d698050f96c3074a35ac1e089ebcd6d504a47b3d47852e77c3fad791d57a69ef181a0c1ca86fb00389425b6d4ac71a2829fd41f3c932
MISC metadata.xml 1363 BLAKE2B 4400bf0344c1f290461adfe52e22feaccdcbfd35f483b7cdea813749994cd9e0ba5dcc5b660cfd554ae6c94c66e24c577e90b7ac50e972b34b7bbb4f74ba9ec2 SHA512 690cbb16da0a0cab1fefbad980f48c90213526442a53f17bd76fa098cee74e182bc0d35846ad50fb47c6ecaa7d0659f5f51a594724fa1808c9d2297a220195b0
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230528.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230528.1.0.ebuild
new file mode 100644
index 000000000000..1b60f42d5b61
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20230528.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=20230528.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-File-Spec
+"
+DEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ test? (
+ >=virtual/perl-Test-Simple-1
+ )
+"
+
+PERL_RM_FILES=(
+ "make_data.pl"
+ "t/pod.t"
+ "t/pod_coverage.t"
+)
+
+src_prepare() {
+ sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Business-ISBN-Data/Manifest b/dev-perl/Business-ISBN-Data/Manifest
index 3c95912530b7..726e6c8737e7 100644
--- a/dev-perl/Business-ISBN-Data/Manifest
+++ b/dev-perl/Business-ISBN-Data/Manifest
@@ -1,5 +1,7 @@
DIST Business-ISBN-Data-20210112.006.tar.gz 29035 BLAKE2B e496a689afb12341307d80d16a2044dd39cd350caf86b9010f94a023ac285991486f6c5dc3e34d9efee70506dcb0aedb98abae7e5e7d573d9385bea6c5729ce0 SHA512 36245caf60d0b210dfbbc1f2668e6b8a227e6641be3800d4e62f6a9902b6b95bc2e952bc48ccd2a61ba958c68b142f64592ffeec9da8bc35d7c8bc5d9b625c80
DIST Business-ISBN-Data-20230322.001.tar.gz 31194 BLAKE2B 765c62a42a1f2bc904baccbce86ae59a5b6e4044a138ea636d87393c9cf31117cef635f555252ab9546d54eebca66506b34c757569fc552e2646be57ef5d7cd2 SHA512 c242b97429cfecf49d1f7144642fcd66cb66ae0837c294b687697cd51d7036781108e972d55015f41a8380b487915449409334a7e82064abed55fedc2672015d
+DIST Business-ISBN-Data-20230528.001.tar.gz 31366 BLAKE2B c8bf7f9ff9d864549a0084cb39e2050f6f39062f8059edb9e5b76001d68878e1db82765166a88c2c4a9c90c6ddb0fd798ef72cfd0ff036e0305e3fa66e037d9c SHA512 29f625b799eb8fe14d4b94d736e2d12cb32a66dd9fb13bd1435fe25f9172e007154685c1242dd449e5177ee1c004d667d38c8591ea9ae4012a5afd83e55cc2f6
EBUILD Business-ISBN-Data-20210112.6.0.ebuild 675 BLAKE2B eac6cd54d80e3624105355263ad91e4cda276a4c301e648f1d45ac0384763c24d171e3c352f54799238483c8b6ee151e5bf9751bd6c9212309b5b73bf0bd448a SHA512 610b8fc55d724a48bc1fb9564ddc3ec29c29ea129544bc767b911028cef3d601b3d3f6524b76a39e4d80a28aae5e2379f18931a65cfa84ed4f1e4e9410aece5a
EBUILD Business-ISBN-Data-20230322.1.0.ebuild 677 BLAKE2B 360f1b244d46f22cd4e54a97192d7d812ac3a0af788e285c23137344994c7ba308f2089a0b988f40d4f70d9770b9bf2d85b8023872509216c27d617eda46b85b SHA512 5bd339a119bee51a16c5648f5214408e273aa52a8e396cf46782d93f2fb1269209616d3c6d14b103b7b0f920f5380e8f8c487043e4aa145f2702864a24b35f91
+EBUILD Business-ISBN-Data-20230528.1.0.ebuild 641 BLAKE2B e09fa2c2b2480dc13b3990ac8409356aa43959687926758ba967b839b3a21d4c02d5dd4d4e09b668e9b430d31403e937f739060432b99c3d36e64262206ae8e9 SHA512 4badf924862ede0b119658b39c665f2ddaa0278ccaf677f8f4e0321d9f8a2b7e47bc907bba67dc77a4b0a0dc0f24e8ae1e27c7a762a758dc79fc8cb7674adde1
MISC metadata.xml 466 BLAKE2B 63b1bf06af7057e208a42c7cdac2ad2ec56418cc1f9a191d137fc0ebd612713601483ef0e6ec56b54738da7b695eb72efbc4f99da3edaf1332dc2d72c8cf6980 SHA512 03aa05434856fcb9f9094e3c3d4de9edecef05d77bf6757982685bd4d69999bb99045afa13534ca3ab75847be1dac7575355c45627e093774dc4d3896688f90d
diff --git a/dev-perl/Business-ISMN/Business-ISMN-1.203.0.ebuild b/dev-perl/Business-ISMN/Business-ISMN-1.203.0.ebuild
new file mode 100644
index 000000000000..d064ab822978
--- /dev/null
+++ b/dev-perl/Business-ISMN/Business-ISMN-1.203.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=1.203
+inherit perl-module
+
+DESCRIPTION="International Standard Music Numbers"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ >=dev-perl/Tie-Cycle-1.210.0
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ virtual/perl-File-Spec
+ test? ( >=virtual/perl-Test-Simple-1.0.0 )
+"
+
+PERL_RM_FILES=(
+ t/pod.t
+ t/pod_coverage.t
+ t/test_manifest
+)
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.132-no-test-manifest.patch"
+)
diff --git a/dev-perl/Business-ISMN/Manifest b/dev-perl/Business-ISMN/Manifest
index 64bd808d9515..817cc0235ed9 100644
--- a/dev-perl/Business-ISMN/Manifest
+++ b/dev-perl/Business-ISMN/Manifest
@@ -1,4 +1,6 @@
AUX Business-ISMN-1.132-no-test-manifest.patch 755 BLAKE2B eaed31d13688d5afd1f17301225f17ef2751bcdb2155d905b5f50363912de00b47c325332eeb76bf96aa41fae66d0ab11c7216d236b5fa7dd47048f7f40adec2 SHA512 f183c66de430edecdb05eba7f31b8afbe8a6ac9831b81792bce198b1bbdebc0b7e085cc2132f1dea444a377f89fb145167e4cfefc93e1818d6dbd749ead38651
DIST Business-ISMN-1.202.tar.gz 14872 BLAKE2B 4101c2ddeec2f285f5d77a8c7fe2f2be325f99b569c759dd521c9078a3b4b479933d4408c839def5c0155cac907b9a8cecbe9a2133b20b31a14004bd5af4488b SHA512 3f3dc2805f15edc92175c60fcf149e7a9558dd91a70173d559b298cedf177b92967f62581f16036a6c4269c3a5bec0d4bcd20a6ff9c13f4e17bec62fdca19ab2
+DIST Business-ISMN-1.203.tar.gz 15525 BLAKE2B 70685b580b272f7a20c381f09186f86895cc0a8ff099891f825dab40c3d3b009a00250b173b638f3bbf00dc821e50c32ee9f6dcdc1a32a6b112254bd499a25c7 SHA512 a9d94bf6c4297f8980b74b11fa191e1c4fd1a98e4a0cc597da468be2a4932fe2bd2f56880896f9809a79f706ae3884c3eec3d02764b95d40ae08208097f0a840
EBUILD Business-ISMN-1.202.0.ebuild 670 BLAKE2B 7fdca766c311d03ce30198ec646906c87c24553f6a42e4583a05d1e5dae051eaf4d15e702e42b46556d42af298d91b9e174d7448fe6a082f77ad6b1fcbeddaec SHA512 948ca54d262af5ba0200706d7b05c6fc7c46898896c7ddf210cde3a0b7b36520b52eb655dbbb6ad4b859f16715ef7f56cb8dd77161cdb633e18bcedcc8c7518d
+EBUILD Business-ISMN-1.203.0.ebuild 636 BLAKE2B 3b59cfc42adfc29a3ce2a076f72a617e76b6905ff75a6a30954ac9877e4e5bda696105627cc9187013a3bea393d1660ed76519f2f6788c1a5ddb370736c08d2f SHA512 5e8631ec09d9e5631566c4dc20d8f73a82723308debce35f39b5923608324e48c6cf79e7bc3b12e891a6840f5abbe0186e43712110a6d51a5926ad51259c2857
MISC metadata.xml 452 BLAKE2B cb58818b775d7efad608387ea458ebada5d2ebe452d33793f06ab5ce9be6273488a93877560b2d7be62ac65b48deb5f124ed5b487a954700f1a9f4519e26cfa6 SHA512 13f5b20b98c00ff91ef26fab888d2ed67fdab87d6e49d89f928ebc8e124cefb8a67032a6ef5e49da04ab01b29c165b3cfe701a99955e4e2c56f797068de37807
diff --git a/dev-perl/Business-ISSN/Business-ISSN-1.5.0.ebuild b/dev-perl/Business-ISSN/Business-ISSN-1.5.0.ebuild
new file mode 100644
index 000000000000..89475f0078cd
--- /dev/null
+++ b/dev-perl/Business-ISSN/Business-ISSN-1.5.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BDFOY
+DIST_VERSION=1.005
+inherit perl-module
+
+DESCRIPTION="Object and functions to work with International Standard Serial Numbers"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+
+RDEPEND="
+ virtual/perl-Exporter
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+ virtual/perl-File-Spec
+ test? (
+ >=virtual/perl-Test-Simple-1.0.0
+ )
+"
+
+PERL_RM_FILES=(
+ "t/pod.t"
+ "t/pod_coverage.t"
+ "t/test_manifest"
+)
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.003-no-test-manifest.patch"
+)
diff --git a/dev-perl/Business-ISSN/Manifest b/dev-perl/Business-ISSN/Manifest
index e6afd8676d10..e0f6b11d7045 100644
--- a/dev-perl/Business-ISSN/Manifest
+++ b/dev-perl/Business-ISSN/Manifest
@@ -1,4 +1,6 @@
AUX Business-ISSN-1.003-no-test-manifest.patch 759 BLAKE2B d89f7c59b29742276456743a926c6cdf9ed2b3e9ccd4259c73080a32bdc9efdcec720f473fa75ef084270e9e4e3c6603ca08552ce612d03ffc2c01b37037e92a SHA512 e923dcd24f9077d90d37255c68f5b46b6ad6c3edceaba41d27f65c6f0e87bcb007b620b477eb77384d96e09771cd56cd1927462e5c3d462f6cad51785c819829
DIST Business-ISSN-1.004.tar.gz 10175 BLAKE2B ee2bb9397a4cb5fa8824f4c194b0cb127b8c9c1fa6b7bdde3f6bd81ab27d0b075bd58debb81842637328104a9e6eed0b005b04f3ad0bd02113ab7822276d2418 SHA512 5f6223c3f42b483fdcce832f21276a20df1e809f933823caa5115d339eb4e37565d2ec63f3a5bed76a02580cfe81127f150fac5ff323410273d9127b22ad4a5e
+DIST Business-ISSN-1.005.tar.gz 11277 BLAKE2B d4b6980ccf80fbd7130eb3247c61f5563e391a65d7e97691b5c6a5240479d4c6ebb1781b457350d1ec61711769c49c9fdedd28adce24d4451a1a5d12a7dbf03d SHA512 e58f5ac852102c9f6e53cb3986a06be0db325ba8acc097b128c554288637cb8bd9029c291b38efdeffc05a8690b1894a98d255ae407162c3f76e5e613405695c
EBUILD Business-ISSN-1.4.0.ebuild 675 BLAKE2B c0ffb3f3819702ba8fdc7ebc7e782595b6201780b878a1bd63bc2d8953aced4e465d367f2a30fbff94748a06e218753b3c0b004951a50aacdede20f851ec8d68 SHA512 72157a6ef8d9e62cddd34a5e116e262fdc1e2926b18df420f08fc0ff10b1d9eb7fd632ff67f709a0cd2fbbae1613a533bbb3d6dd05e04590c992f56f8192351e
+EBUILD Business-ISSN-1.5.0.ebuild 641 BLAKE2B 4566c1ed6dd2482ce8b77d8be2c5c3c786b6b7f70c13e463657ea54ee1d9b06b481d16ee8504a6f458af03280010037346c66c4842de6e289cf7a71b2bec089e SHA512 32ea6d2dbafe66d6e5b3bdd45dad6ec0a546fffa1bc6debcf18fd0971e64b4262ef8bffa7de0f48fc790b193f83f757cdc985a7c3e52a0fb251898faf918acb8
MISC metadata.xml 387 BLAKE2B f8222e80ce81c7e8a538054d019b7f244af9e9e43298f7bc846fa20b4fbc6dddd2f5ea2c9c250eb1bb1b2adce1a96fb80b1bbefe15a0f55fabae67db3380337f SHA512 10a1b57a228a4816cfa35e3c98e7adaf500f446c6a31d25d5137fcde042ee5c6506fb58c3df08c4cb337980694f0a19a67240f8d3c5cb9299bafd0b3a3ba3dfb
diff --git a/dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.230.0.ebuild b/dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.230.0.ebuild
new file mode 100644
index 000000000000..407e24cc4e95
--- /dev/null
+++ b/dev-perl/Business-Tax-VAT-Validation/Business-Tax-VAT-Validation-1.230.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BIGPRESH
+DIST_VERSION=1.23
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="A class for european VAT numbers validation"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/HTTP-Message-1.0.0
+ dev-perl/JSON
+ >=dev-perl/libwww-perl-1.0.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+
+PERL_RM_FILES=(
+ "t/pod.t"
+ "t/pod-coverage.t"
+)
diff --git a/dev-perl/Business-Tax-VAT-Validation/Manifest b/dev-perl/Business-Tax-VAT-Validation/Manifest
index 9713205fc954..e37ceb8b879e 100644
--- a/dev-perl/Business-Tax-VAT-Validation/Manifest
+++ b/dev-perl/Business-Tax-VAT-Validation/Manifest
@@ -1,3 +1,5 @@
DIST Business-Tax-VAT-Validation-1.20.tar.gz 26055 BLAKE2B 3e10a13ecc4ced5274a1a99c36ba738aa23c01b97cb54995e99dd4744d5592ea6c4920fb54ddef7b46000c6182c7f2b7b333b278f7666cd91fc03545c7334f62 SHA512 8504629cd44ef98faba91c01bef80d55c687b73384ea38827fa4c54bd48454522129f941f259a6b1e4b2118110bc552b40530b3c5697b1ef3c83099c36ca2f31
+DIST Business-Tax-VAT-Validation-1.23.tar.gz 26113 BLAKE2B a8433884b05e0eb74c4da494d78b7029015013db5da5e4d1d4de08ff258aaf0c217bcf5e1835e3eb586ad2038157a817bf684e6dd6ce04bf16f5eab0f31b7955 SHA512 a5c78d66425d352443cc178ba55cad955a6f8dca0aeafd2fccc2003d3fd87dfd593474df205787b65f076bf9577069ebf8aaccc5394d34983ae678eeaf1657ea
EBUILD Business-Tax-VAT-Validation-1.200.0.ebuild 501 BLAKE2B 8a378551fa487faad962c2364a59f4d711e0cb3c17bae8699628ee9e747e4d972f1d4e572e7320ff9dea8f43fab1c7ddbcda434cbdfc8b04938398e7016c9073 SHA512 c17d88a8a6152b8be6046a8af5894bbfaae81366b67c7665f921c199f5ece8df247fbd428eb853f5393597d29495dc0d80456616f62c45f0646555c711779b69
+EBUILD Business-Tax-VAT-Validation-1.230.0.ebuild 505 BLAKE2B c53c42bcbec16d159105da41c721a96c21228fd41d426d765b444b8d43ba04f95f520172203bf8b678e06460bae3b05ce0a62daf97ff5f9594431a37380a8cdf SHA512 c76bd64c27ef64ce83f2706aa45e26364c4132f982205baebaadb74ab220b5bcf173484a9df26d452eaa81ec15490a9d751d9465281d7e9bcd09cd9bd7471708
MISC metadata.xml 453 BLAKE2B 13f139744b5f82e26a5c7ffe5164b81e5f4b766f679e83043240af8d1642b94b0ccb76b9efcb51af00da93db27aa03f887bdc96c06258ed5016c94e96e4a8f77 SHA512 70ff6fa3d9bf0a557a76486a65f410da631a4e0c021fb1d6b9354c4ea80ea090c466c2f4cdf34af04e251e18ca93236d87bf6a15876dba7df10974b4e43346f1
diff --git a/dev-perl/Business-UPS/Business-UPS-2.20.0.ebuild b/dev-perl/Business-UPS/Business-UPS-2.20.0.ebuild
index eb0acf7de97d..79c5e0ab2115 100644
--- a/dev-perl/Business-UPS/Business-UPS-2.20.0.ebuild
+++ b/dev-perl/Business-UPS/Business-UPS-2.20.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_VERSION=2.02
DIST_EXAMPLES=("examples/*")
inherit perl-module
-DESCRIPTION="A UPS Interface Module"
+DESCRIPTION="UPS Interface Module"
SLOT="0"
KEYWORDS="amd64 x86"
diff --git a/dev-perl/Business-UPS/Manifest b/dev-perl/Business-UPS/Manifest
index dfbb18e4a921..dcd879debe41 100644
--- a/dev-perl/Business-UPS/Manifest
+++ b/dev-perl/Business-UPS/Manifest
@@ -1,3 +1,3 @@
DIST Business-UPS-2.02.tar.gz 10189 BLAKE2B b70a1d43a34ef4ba51dc7e0a7add8ddc32e614841e94da6344155cdc18eb7cb1cc88f63db6c95f6b9bc8903bff3b3a35dd0a08992d1327bde740c61cbc1a4c8c SHA512 417245c9197de23bce3a816dad79c212f6aaf26554b7f79fc55b4686b590836bc1febce4e0a6605939ffbb051f8b928f3ec2d113e75c632c1f59acf8b719347d
-EBUILD Business-UPS-2.20.0.ebuild 354 BLAKE2B 4a77f94e19a2188e117a5d23d13f75fefd070ee81fa11b451488b040ba86636c6f4d09a8675aa176330d680d17b9bf0f8a8a10f5bf06f995a67010a151847bdf SHA512 9ae62a61105d53c641faf7c587b01df7c01162a71635f259f6d3000f77c676cf2cb683d2ec8d4d89523cc3a8d5b471225479b0ca01784a0ea595f88172d4a875
+EBUILD Business-UPS-2.20.0.ebuild 352 BLAKE2B 20ab1d590754807febbb770f4c1f6587b3e1da85d911fd41461fe21f42519d1b35414208eb3d4654e61c5407311486ef8d8d3dd4e45fe83aa836ea9b88285042 SHA512 1ec7b59294ac9cbd88909ce30bde530e37be025d32c23c709a6ddb98cd85904fc0d4a627862f727928ebc7229e9d2c59d41000c54cc087a34210aa1c16e995a8
MISC metadata.xml 397 BLAKE2B 1a4622d988e72d2c35cd0eae2ad32d00286c9b10827650a7c181f7be26cf4a3f779c077d583c7b8acf0e51a401e9964e976bee2fadb22b4ce1d92be4dcdfa932 SHA512 428a4330b1bc04c05f2c7e38a397453292a92496f936992d21614c4eb7109b4613938ae0c631c52e34107552020dad5ef6801c7abd9337d584562693da9994bf
diff --git a/dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild b/dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild
index 8eb310b499e8..7a514ad26894 100644
--- a/dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild
+++ b/dev-perl/Bytes-Random-Secure/Bytes-Random-Secure-0.290.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DIST_VERSION=0.29
DIST_EXAMPLES=("examples/*")
inherit perl-module
-DESCRIPTION="extension to generate cryptographically-secure random bytes"
+DESCRIPTION="Extension to generate cryptographically-secure random bytes"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="minimal test"
diff --git a/dev-perl/Bytes-Random-Secure/Manifest b/dev-perl/Bytes-Random-Secure/Manifest
index 30ef63fcad44..1914d80c0378 100644
--- a/dev-perl/Bytes-Random-Secure/Manifest
+++ b/dev-perl/Bytes-Random-Secure/Manifest
@@ -1,3 +1,3 @@
DIST Bytes-Random-Secure-0.29.tar.gz 28007 BLAKE2B 91b4b7533466c627033a88d350e4c75cdf64cee559a5e57b193ec5186a04ba87b2ae941fbd164dab09e46ed4c767502ee8c65c49fe90e67daa5baa07032da8d6 SHA512 72faf9e9fff1cc9641845d47b8dd1efb39861b4015246b169167d4f6050998e91d30b53d6a3e08daf91a838fcf29a05042073064204270de05b2f2ca9990fe64
-EBUILD Bytes-Random-Secure-0.290.0.ebuild 926 BLAKE2B 055e31f0be4e2a5ad99706a56cae174de7662399458e994ea4b8c79f46e6ecee778a120cb75b0d5b05994b049135155c41f975ee0d47acb9b9d2ba2714116a20 SHA512 305e59fa49a1acb18939dc0651d5d508dbf060f2e7e34ba0e9999efde5fec9af73aeb36854a1fc80abb4f7890b2eaea09c257dfe46d4b09ebd928958b8b8abec
+EBUILD Bytes-Random-Secure-0.290.0.ebuild 931 BLAKE2B 55ffaaf75a7195c81e8b666b94cd198f8293c2e095d372c0ac613d367606c51d3c12ff437c01a24b1077e516274660fcc8d9b7df832e99424283065393a2435c SHA512 f33adc04804258345481df9a6385d530a61b61cef2d59bc056dd42683ca05cf2d8fbd47c35a9b76967e1da8378865c2949e51f8c944f12908511ccb497c10b31
MISC metadata.xml 412 BLAKE2B ca8aab1da9bc06a6855f8e7d29598f410178cdbb0aba924d7b0ec18643f431b764bb793739f4558634e78b482adb54a129fa14c1f14a5c07a5deebb9328517b5 SHA512 01838fc333ed8bd8dc2ec9144762aa11ef4b12df1e6d6b6616b70d88daea823ea2f4985011964b0669f79e228411b143c4bbf3ed5b5ad93cdd1298ea3c9a1d8d
diff --git a/dev-perl/CBOR-XS/CBOR-XS-1.860.0.ebuild b/dev-perl/CBOR-XS/CBOR-XS-1.860.0.ebuild
new file mode 100644
index 000000000000..259301e8f870
--- /dev/null
+++ b/dev-perl/CBOR-XS/CBOR-XS-1.860.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=1.86
+
+inherit perl-module
+
+DESCRIPTION="Concise Binary Object Representation (CBOR, RFC7049)"
+
+# License note: see bottom of ecb.h license block
+LICENSE="GPL-3 || ( GPL-2+ BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+RDEPEND="
+ dev-perl/Types-Serialiser
+ dev-perl/common-sense
+"
+DEPEND="
+ ${RDEPEND}
+ dev-perl/Canary-Stability
+ >=virtual/perl-ExtUtils-MakeMaker-6.520.0
+"
diff --git a/dev-perl/CBOR-XS/Manifest b/dev-perl/CBOR-XS/Manifest
index d699206cb608..7eddeb3ad6f6 100644
--- a/dev-perl/CBOR-XS/Manifest
+++ b/dev-perl/CBOR-XS/Manifest
@@ -1,3 +1,5 @@
DIST CBOR-XS-1.83.tar.gz 77046 BLAKE2B c4bccd58a7b1903518b1726cc8e3deaafb376fe9a5af1ebdae648ee3a941559f6f0f0d250a070214710a1556ef3df56ba737748e3f7c4bcb589d2d3dd5878018 SHA512 280c820d247c09c3b77722b369dd23667c846b04109e78ec9f4ce408f033082351596b3652b861f936460a5a2157019eeb3ca51f3093e10cfb7b3ef9cc4565b6
+DIST CBOR-XS-1.86.tar.gz 79476 BLAKE2B b1914095a5c60175f49e05a9f8334d06e13423b76424352da005a22ec453558795d59d512c2796342bca68940974bac76c66f48a8c2d9b1cd434ba9edf9e71ee SHA512 44fa695d5c4f8cce121d4a31cc0a51625b21423a20e241557206216a7f6129cc13062f1c98e9f5b77b032898858a998e4c00d1139724bfaee8a21e0f13ca787c
EBUILD CBOR-XS-1.830.0.ebuild 655 BLAKE2B 27b9335b98cd8313cfa074d324b8a5ccb8f848e608591251149de15c78173c8d6f7b397f8ed1a6e451bad42dc81b8b07f282f85a0833ed65202980511f7360ce SHA512 ec5cd4ad3e25826f1c0b4cb3363a75e28d9a075d62fc31cf46ecf733c6ba2ad8a976fc88c537d225f248b780f314bd17ca4dc824909cd5ecaabe4b865ada7939
+EBUILD CBOR-XS-1.860.0.ebuild 539 BLAKE2B 9062399805bb6a5e9855f639ea3035ce8f7fe4341ec5b542cbb430c9d7cd6c80b51ba238bd6a8690bb3b4414ff23579d365c8c0e833a02f195f00f9d8f3ad34f SHA512 f87a5c9e92d3057d9a6d788f08da7b3f569da837aac2c37a4532e6f5e5dd75e6bc0cdc07bb9b1696ec36075a895de0edcac98eeb69eafbc6dcc5c63cc269c74f
MISC metadata.xml 387 BLAKE2B f896cd3ebfdf646200dd2a1c936bb72ef56b7c1280f8a0b79bc0f9631460860e5977d206e2faeea0800b8264122ebd727cfd693e617046a3edcb1fd7b2e2e5c1 SHA512 c709786765ca6951a2ed7a5de95bcec05e2d0d00d4cf8272ea71c652808100161c56a53d792dbec28a23a4ffd2fdbeb3361c134743722300cbf680683da8cdc2
diff --git a/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild
index 5ab72190c086..542c427d6e2b 100644
--- a/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild
+++ b/dev-perl/CDDB/CDDB-1.222.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ DIST_VERSION=1.222
DIST_EXAMPLES=( "eg/*" )
inherit perl-module
-DESCRIPTION="high-level interface to cddb/freedb protocol"
+DESCRIPTION="High-level interface to cddb/freedb protocol"
SLOT="0"
KEYWORDS="amd64 ~ia64 ppc sparc x86"
diff --git a/dev-perl/CDDB/Manifest b/dev-perl/CDDB/Manifest
index 3e533d4209fe..2ebd0d2a6d71 100644
--- a/dev-perl/CDDB/Manifest
+++ b/dev-perl/CDDB/Manifest
@@ -1,3 +1,3 @@
DIST CDDB-1.222.tar.gz 45771 BLAKE2B 631566dad71e2a10103b749e4139f6bbfce67a1fdd70ce1d09ead9bff5d4faa2aa8d2d0e8d8ce962d76fb40aff2f7c57ee4ab87712619ca19434232e3c6dfa3c SHA512 addd0f4f3fecab7d599eb7ead93828d6a9c74a779a344f190a629e666c95af47b5eea05f885564a90bfa1fa6c128dc3e60e510f295f6f35b3eae2d8939109d98
-EBUILD CDDB-1.222.0-r3.ebuild 2084 BLAKE2B 38d6f7069e10781a16e726a109b8229c17a4a9e141622e78af52d53cb09a81f02c2c5e5aca919516e747470b64ff780f11de2d87c1ed693c08b28e67a23dc134 SHA512 a7b1143e4f455365a26583f5b4710bfc0403eafd8991b97507994ac05a7ae68645b72d356151e00dcdb7e66ac6f23d4824ba40f717273df43c830af754e17bbe
+EBUILD CDDB-1.222.0-r3.ebuild 2084 BLAKE2B 3ebbdd64a3e542bee56207c6938ffb13f126697c016dc71b778270f1fca34ec7856c7ebdb66b9a734696158ae156a52fcb0399d848348060ce2a01225b6cbc17 SHA512 047111e6a398ff90c1ff26bb89d3218f091866d151a872f5b35372f622c89bb4ad872431eebde18ea001ca96f6cd3b1a08bc9e17df972558bdf863cd81eab503
MISC metadata.xml 380 BLAKE2B 79a6fd1371d6eeaef26d832dde37afd7fa4b26166d2872b1b37337a1983800085e56a1fa49bdc485f01f15a8ce74de0889c4f0f60dc3e52b96ad95b33e8fd2d3 SHA512 f570422b1f51f438ff6fe6c31df801ba19cda47213649bfbcf52ef6473ccf7d06314652fb1659492453da90dfb671dd247140e2c5e12e89065de273ec0f4c92a
diff --git a/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0-r1.ebuild b/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0-r1.ebuild
index 3159244eb918..2e18365f4726 100644
--- a/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0-r1.ebuild
+++ b/dev-perl/CGI-Ajax/CGI-Ajax-0.707.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_VERSION=0.707
DIST_AUTHOR=BPEDERSE
inherit perl-module
-DESCRIPTION="a perl-specific system for writing Asynchronous web applications"
+DESCRIPTION="Perl-specific system for writing Asynchronous web applications"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"
diff --git a/dev-perl/CGI-Ajax/Manifest b/dev-perl/CGI-Ajax/Manifest
index c149edd5e7fa..70fed2c8e377 100644
--- a/dev-perl/CGI-Ajax/Manifest
+++ b/dev-perl/CGI-Ajax/Manifest
@@ -1,3 +1,3 @@
DIST CGI-Ajax-0.707.tar.gz 37661 BLAKE2B 4b48e1199d5d176825a8ddb36dba62ef86363e745b530d90eb0d99d4dd7fe2234efca511e9c0cd753d77f912038268ac0bf3c3989922f12a4487742a174feb55 SHA512 093c884086017b37bf4ae58b25ec96425eb896b73e528dd9b656975b9ecd9bd438db637a4b3149ccccd4108637c5cde55e6f45a92d4e865a1b0cf866bf5d8e85
-EBUILD CGI-Ajax-0.707.0-r1.ebuild 434 BLAKE2B 5708ad44a01543488bfcc15b3944c58d5de1363ed064d6455217157bc8c15bd041a032a13365b611d2b57a4a9f92813935724f363bbf9c8b536076d2b76855c1 SHA512 1f75f4bc3d849c1918ca815e0147824fa423f16173a04099c231999c21048be1ff8ff0b1c8528d8586475db73aa4ced156c022f5e609e9eebaeae913b459211d
+EBUILD CGI-Ajax-0.707.0-r1.ebuild 432 BLAKE2B 40e89a408e87ab1bb0b74337154910c4b64b04c69c6386bbc8e24a8403dfd9372a6239f91c15dd41fd38007676e1bd2bcaac8ccb58dcad88c5cdcff51753b4be SHA512 a0cbda3c6c8eafe91bdc5262e9ff5a354cdc68c556f60fabc7a81b63b57bab0be4b17e88af7d5850a0359dc3ae28d567270cd5450326ce5a59cc849684ac0c21
MISC metadata.xml 461 BLAKE2B 44c55ab02ec25ab2952f7ee67cd6adb6cbc1be21ce799ff6454b4e6429efa8b1460278a1757a08a070f8feda8cbc90bf8670c746892b4b6975a41651214bed30 SHA512 107861c0716691912ca052343975cce6d9fcba9152873e30ff2d1b91d84d7829b604b355fd5ced93d0a40cc7c5bedb574c05ae86a6f6a477c7bb8c9ea626741d
diff --git a/dev-perl/CGI/CGI-4.570.0.ebuild b/dev-perl/CGI/CGI-4.570.0.ebuild
new file mode 100644
index 000000000000..5f12940d5be2
--- /dev/null
+++ b/dev-perl/CGI/CGI-4.570.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEEJO
+DIST_VERSION=4.57
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Simple Common Gateway Interface Class"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Encode
+ virtual/perl-Exporter
+ >=virtual/perl-File-Spec-0.820.0
+ >=virtual/perl-File-Temp-0.170.0
+ >=dev-perl/HTML-Parser-3.690.0
+ virtual/perl-if
+ >=virtual/perl-parent-0.225.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-IO
+ dev-perl/Test-NoWarnings
+ >=virtual/perl-Test-Simple-0.980.0
+ >=dev-perl/Test-Warn-0.300.0
+ )
+"
+
+PERL_RM_FILES=( "t/compiles_pod.t" "t/changes.t" )
diff --git a/dev-perl/CGI/Manifest b/dev-perl/CGI/Manifest
index 4ef31151bd85..c86406705c19 100644
--- a/dev-perl/CGI/Manifest
+++ b/dev-perl/CGI/Manifest
@@ -1,5 +1,7 @@
DIST CGI-4.51.tar.gz 205366 BLAKE2B 1fd76c82610ad1b017f19bd055bbf4a533f96e385891c53832a7e43f4c8d5fc74ed81a6e86e4e44443ce666bf30a7354b06f808d2c68e65c0fea75b2ce5fb7b8 SHA512 1ff69bf78c346142f0355e816fae18c69eb57504c2fc06738f2d26b97adee7cee1df2b4b2246ae72532e769a613aea6d6f7027956066a0c12354658e62a98e5d
DIST CGI-4.53.tar.gz 205366 BLAKE2B 8ca6c79688233e09e988097c465bef646f49e2abd82709918406ebcf5da9d7d5b7765691842f44b52ddde694864e0adcaedf869de4750d033253b68ad5bc5982 SHA512 8b037d4c3240dd87ab888245b604efb43d25e155e3e7e4068b373ef73d7dc2d6361d83819733f62a5c138003290d5195ec8cfaa1a5e8ca6356e6e9aa52813567
+DIST CGI-4.57.tar.gz 206642 BLAKE2B e5f995cd6687c705cd662eb685093230744da56f12ef1255e8a927fd9df2aa97adda7e02278bd355a842668011b66625cdd7377df20cf2e7335c57ce6089fd41 SHA512 c6e6746afcac3b945ac445d4fad37b9abc6ea91f1f2969fe2287170da9b42df6a46f705efb8315b2292ee9f389d4342d70326d53085fa372e3287edbe7b51d6e
EBUILD CGI-4.510.0.ebuild 955 BLAKE2B 22e1f94ed9806d6b5a5f991cf1b87851d1edc837514fe7fbcc1105d2e2d54bb2285c65683811d50090f4c562e4f3d0defb89d222ddbe2d2da44f7f9a63b6e975 SHA512 1c8aac2ea0534d4f14fb6be985baebcba7aa17ad92224423099025a4e70325dea388d918f90af18ed1f522e5ab11adb891968c5688e885992745104764d1390f
EBUILD CGI-4.530.0.ebuild 924 BLAKE2B f3fc5313438693fad0a3eab404fa21ce6a2b612450389ae75a01711c575196a71a46dcb7f7538137bc1d7ef1670adbe6a631b141fc9c413f8b23760973cd6598 SHA512 9daf827bb108dbb62b425118e0c49f95786a4d760492cdfebac87bd4f7304df25827152a4b153141b01b295a5e4aa1d959a4a6ad74d4901e6011136800e73757
+EBUILD CGI-4.570.0.ebuild 904 BLAKE2B 8e6b439d66442a9c0e5c68681b4f361c9db5f44c8508aa25ed9f9b190957ab96b21d93c7ae31456e3b0c4a7c5c35a2e41f31ef0dfa1c4e82f4d1864a07465a89 SHA512 4a0d5da26078ef4b8dce4830df4b0af6dbec10de8f60d0d5f9a193b6559c106ef9b491aeea19ae21fdb6c565df4564bf7fc70cea8e61b815d7bf9dcaac0627dc
MISC metadata.xml 907 BLAKE2B 1b907ab91726723b459cb5d15cfdaf999c5362b1444855b41bc1f8019066add4042e02a77cf3f34d5c0669e5d72ea30efc5806c28d84f6aa16f665767717295b SHA512 dae5c307728f06c5b60a564512c366b59f3df66314c0564c91a8d8de4a331be0bad24dee0daf656f6a82d1be1b9dfb983618bb09c30629c46d514786fede6033
diff --git a/dev-perl/CHI/CHI-0.610.0.ebuild b/dev-perl/CHI/CHI-0.610.0.ebuild
new file mode 100644
index 000000000000..888a486403fc
--- /dev/null
+++ b/dev-perl/CHI/CHI-0.610.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ASB
+DIST_VERSION=0.61
+inherit perl-module
+
+DESCRIPTION="Unified cache handling interface"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-perl/Carp-Assert-0.200.0
+ dev-perl/Class-Load
+ dev-perl/Data-UUID
+ dev-perl/Digest-JHash
+ virtual/perl-Digest-MD5
+ >=virtual/perl-File-Spec-0.800.0
+ dev-perl/Hash-MoreUtils
+ >=dev-perl/JSON-MaybeXS-1.3.3
+ >=dev-perl/List-MoreUtils-0.130.0
+ >=dev-perl/Log-Any-0.80.0
+ >=dev-perl/Moo-1.3.0
+ >=dev-perl/MooX-Types-MooseLike-0.230.0
+ dev-perl/MooX-Types-MooseLike-Numeric
+ virtual/perl-Storable
+ dev-perl/String-RewritePrefix
+ dev-perl/Task-Weaken
+ >=dev-perl/Time-Duration-1.60.0
+ >=dev-perl/Time-Duration-Parse-0.30.0
+ virtual/perl-Time-HiRes
+ >=dev-perl/Try-Tiny-0.50.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/TimeDate
+ virtual/perl-Test-Simple
+ dev-perl/Test-Class
+ dev-perl/Test-Deep
+ dev-perl/Test-Exception
+ dev-perl/Test-Warn
+ )
+"
+
+PERL_RM_FILES=(
+ t/author-{03-pod,file-driver,no-data-serializer,RequiredModules}.t
+ t/smoke-Driver-{CacheCache,File-DepthZero,FastMmap,File,NonMoose}.t
+ t/smoke-Driver-Subcache-{mirror,l1}_cache.t
+ t/smoke-Null.t
+ t/release-dependent.t
+)
diff --git a/dev-perl/CHI/Manifest b/dev-perl/CHI/Manifest
index 01d9e3f37dc4..bc5a8201c447 100644
--- a/dev-perl/CHI/Manifest
+++ b/dev-perl/CHI/Manifest
@@ -1,3 +1,5 @@
DIST CHI-0.60.tar.gz 87894 BLAKE2B 915bb4c5ab6551f09e29c4cd4aaca8df92eaaba6c36c4efd58ca7adb5a8f2bc5113f6efc917a5d231694672a2f8ffdc3ea7b7e88baa898f7157219418bcc684f SHA512 06d3f22465f38868795a4ee97e1b3e40e66d423c4e28c066c2f11721b770e77c6134ad122ec9a7ea6a7e215d0b712e57c54d91bae02770fbc61e3c10a465b29d
+DIST CHI-0.61.tar.gz 84993 BLAKE2B 7f497bd8ad6eb89c377f6094bcd543d27d5c0d5f61fec5114905873f1026f3c7f59728051c2e2c6e6a6ce12ac8bfef1e0c5b886b9a41c83b4ed8581965a5717b SHA512 16d559af4a86e1064737f00bc36b0a50c8943a37d3ff1ac12327871798d691d9cc98c7c94710ed87749079f986a3c5ef802e95e5bcef5fb2d1c88af4c1e9a0e7
EBUILD CHI-0.600.0-r1.ebuild 1323 BLAKE2B fddebe08ede396a0c44ce5853dd8914c664411b7eedd6ca0ef37b71d1159378716217b1c78d526dbfbfdc3551335c600c4a4f1106e348c5b0754fa9ea8a1ea58 SHA512 003cc0379a3b326bdecc598612ed4a5e43e2df665b3380ddd512bd128c9e96d5cd41aa77e55844d4e8738863f6771afd4bea74524d394ab3dd1e471d7533c591
+EBUILD CHI-0.610.0.ebuild 1283 BLAKE2B 74534dce8bcd6608a5ec58abe0edd610662d324472d5041f20358f2db907293a9071b26275ac034c15ee057c680683ed6403f87dc431bcfb06950bf766c5e11a SHA512 b98e316d96a4406fb0c21cb70fc22ea24cdcde5c98152d899fafae8cee4f86a0b9ce316986cd1ea7479844add5edd09a550621727af9c76ca7c2aa475f922764
MISC metadata.xml 1337 BLAKE2B 12f95119ad638079a543da657c66099b17a50d27a2fcb947f322deb5bf48495bdc6ca7900ffcb50b02cd6b4bd47b9a0d9bf277cf2c323e9ffefbbdd185ff91cc SHA512 29583a9257ebd2d5c24e8a075715878e06dd75ad0c1326261699b1ade0f8a9c1662100d4ea53041a8cfe0a0d687dd3568a2f649683545508ea188fb03872cd6c
diff --git a/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.280.0.ebuild b/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.280.0.ebuild
new file mode 100644
index 000000000000..f97153aa2860
--- /dev/null
+++ b/dev-perl/Cache-Memcached-Fast/Cache-Memcached-Fast-0.280.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RAZ
+DIST_VERSION=0.28
+DIST_EXAMPLES=("script/*")
+# Tests a bit flaky
+DIST_TEST=do
+inherit perl-module
+
+DESCRIPTION="Perl client for memcached, in C language"
+
+# License note: Perl 5.x or newer, + "when C parts used as standalone library"
+# Bug: https://bugs.gentoo.org/718946#c4
+LICENSE="|| ( Artistic GPL-1+ ) LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=virtual/perl-Carp-1.250.0
+ >=virtual/perl-XSLoader-0.140.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=dev-perl/Test2-Suite-0.0.72
+ net-misc/memcached
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/0.230.0-parallel-make.patch"
+ "${FILESDIR}/${PN}-0.270.0-no-flto.patch"
+)
+
+PERL_RM_FILES=(
+ "t/pod-coverage.t"
+ "t/pod.t"
+)
+
+src_test() {
+ ewarn "t/commands.t is known to fail: https://bugs.gentoo.org/722848"
+ local memcached_opts=( -d -P "${T}/memcached.pid" -p 11211 -l 127.0.0.1 )
+ [[ ${EUID} == 0 ]] && memcached_opts+=( -u portage )
+ memcached "${memcached_opts[@]}" || die "Can't start memcached test server"
+
+ local exit_status
+ perl-module_src_test
+ exit_status=$?
+
+ kill "$(<"${T}/memcached.pid")"
+ return ${exit_status}
+}
diff --git a/dev-perl/Cache-Memcached-Fast/Manifest b/dev-perl/Cache-Memcached-Fast/Manifest
index 0641ea0f90a1..0a7193a246d8 100644
--- a/dev-perl/Cache-Memcached-Fast/Manifest
+++ b/dev-perl/Cache-Memcached-Fast/Manifest
@@ -1,5 +1,7 @@
AUX 0.230.0-parallel-make.patch 436 BLAKE2B 272a6dea999ad674143f50f57570bd7b14cb05bb9bf5cac929fb33e1f77113c752a7ffff9ed54c4ada7cfd424f34d3ecd26a86e2547d46890248a975fa445ad4 SHA512 05ea5189c664b7e98e54f9db186cd4cf3089a3d99acb915770a04ee0f3d2d4e870823b5c701cf4c2d0a4be7624e79cd8b590a274a570219bc59a02ddda4c093c
AUX Cache-Memcached-Fast-0.270.0-no-flto.patch 499 BLAKE2B 7403d0bed21d8f7c57386891b799c7ee1621edfb0d6b73fab50b931c927bbda7e169814ea4cee2328239baffe41e315ddd10b4c7c95ef29337f36937adc2b571 SHA512 237a300645afcc38992e5cc02aa2161ac3fe5d9cf754982f6e97b0f9853b32e39e16c69b03ef0c85ed7d8866b7b5ef1223e88a13f73b4ce078c0615aef6bd6dc
DIST Cache-Memcached-Fast-0.27.tar.gz 88712 BLAKE2B a889e719ae36721dea203b54488d86e52b40df2f1aceab1bca386a5619e80f40e27ef7fdd09ba5ef5c0678659be44b43c9416066585a0b746cf46025e546496b SHA512 6e3f7cb6ae317312a16aad7888fb75ec03ff7be5b79aef1702c8bc8a1499995379b42c1afd6c587d419ea4dbe880836c874d4929f968f7a384ab152e5baa03fa
+DIST Cache-Memcached-Fast-0.28.tar.gz 96175 BLAKE2B f4034869c9e8fdad141f15ad221b858b59d26bde26b93b694194ffc5df69b946504cbda1cc4775b52c661b7359e4b36c7bcb10add2e1525266672a4b7ec2dcbf SHA512 2b7cfd8cb4d97325a116158685b15db55029f157803f91b51d6c2e6fafd153ed8a754605cdcb1c736f95cc83091387433df7464d9a337035d890bc8cc48150f7
EBUILD Cache-Memcached-Fast-0.270.0.ebuild 1305 BLAKE2B 03d61821bd17c4151796bf834d22130b13aeebbbf383a2ec4f085afd307caf0275babc22cc20b2bbb45825d8b0002bb91d94ba1adc272a5632422041e7581dd5 SHA512 0b379a6ef683dea99f5d0afc51846a1c152864d4d87162c77ec3b67289b9848e43c0656eca1ac6f701d4ebe90e8d64dddab0d6b971e15d2bf7c35e5d3afcd139
+EBUILD Cache-Memcached-Fast-0.280.0.ebuild 1233 BLAKE2B a44f48f8a6cd3d3a635bfed62130e3ae8f6aba5551e781d6853d86dbc26dbfa63bd005801594d05ad978f47449cdef1573d1e5160dd73ffb7bbdf02ca78f05a9 SHA512 4d1c6d069c0c412227f4d442d0a491177fe330a31e3551c969f9604aa1e94d8a2490567128d0b15f52235ff457d7418d8149d1c3558f70669d3d58b06a265295
MISC metadata.xml 497 BLAKE2B 8f551912d4c147bc32036fe551d40f84ecd7b81888715fa416be605e96aff2c159763ce3e4e5162a027776b4bb1fa0cbeee342a0abf05403c7f95e07f60e31c6 SHA512 cb7f9b8b1d12c9fa2368730f12fb9de8bb4a168c3c3b3b64796411359eba44f34bc009542f4191d1472c6db804ee361ce3cc103168c38717a38e1237700dbeaa
diff --git a/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild b/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild
index f024ba658f56..ff1806352c25 100644
--- a/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild
+++ b/dev-perl/Cache-Simple-TimedExpiry/Cache-Simple-TimedExpiry-0.270.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,8 @@ DIST_AUTHOR=JESSE
DIST_VERSION=0.27
inherit perl-module
-DESCRIPTION="A lightweight cache with timed expiration"
+DESCRIPTION="Lightweight cache with timed expiration"
+
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ~riscv sparc x86"
diff --git a/dev-perl/Cache-Simple-TimedExpiry/Manifest b/dev-perl/Cache-Simple-TimedExpiry/Manifest
index 20ee386c8645..68c61fed9aaa 100644
--- a/dev-perl/Cache-Simple-TimedExpiry/Manifest
+++ b/dev-perl/Cache-Simple-TimedExpiry/Manifest
@@ -1,4 +1,4 @@
AUX Cache-Simple-TimedExpiry-0.27-no-dot-inc.patch 493 BLAKE2B 6ca4bd69bb9f27bc42316b5730d320858ced4d5d76a2f4c04dedaf96bf73ab36042f985079624e70f18c1874cb23a7bc0284b5645bbc3ef7fa4400e71451f2b1 SHA512 bb0b9794a50198d6020458d051d70199b491fa65f5d4d939d9b5fc12fd16388e7ff744b82ea190a4e9f422361378b2f458e2d8d4da877f3f71785b8be9e3577a
DIST Cache-Simple-TimedExpiry-0.27.tar.gz 13110 BLAKE2B 7ddaf8354f376c2a5744921114dd86653bed1c26f69797c49c309d3bbe6b928658084c421ef259dd6ca6acb62e30b13a9eb80e4931922b4ee5137afb02af7d33 SHA512 80317eab341d307ad9d0fd76a92726a2d963deb9a5397ceb1a1383f0f8c5ca07e8553307d15f5a23f0c1b0a2765c1bba83bf1cdfc963e9e3271399c2d12cd79f
-EBUILD Cache-Simple-TimedExpiry-0.270.0-r2.ebuild 348 BLAKE2B 9c3e7c5cb54d12d2a0b4b7bd1312d9c6a2df7f9b737418a076f38fff2506d1d3d5ffd1a7fe92ac85a708afd2847678606dca14745a5fe47ca861512868d841bb SHA512 304f03174be97c42640dfb79e8d77daa9e8eab923a496f6033b5d73c2c5328722f9e588ee0b6f43ebb64b4754d96d0c74a0fcc14e2ab645a1a95ed9c632103e1
+EBUILD Cache-Simple-TimedExpiry-0.270.0-r2.ebuild 347 BLAKE2B 23d63654d0035fc6b69d764df040cc3f720e8e8aa25c432779b3720f215304969590dad1684b7124744e65acf9317b6b25307145c3ef4976f41434f9bc7fcd22 SHA512 d54de75fe83e743669aa18ce1102a1abbfbfe21234fba8ae0531598bdc2e19ef0f943b4887c38364f5f44c7af74c3b89d735f883c4f582798c5937d6352fe213
MISC metadata.xml 422 BLAKE2B a98f744e76242b4c18b751fda671f20ef498c8a29be818baebe974e247c1763c1a36d214fd172e25c49875fad8b71ad55d7218b290b035a265b8e1bbc95c75a5 SHA512 b6f3268fbd209a9d96675b53e4c2e2d8c4568e2561e42ec67ddaedfa5e052f68e338be098ba8f7e6afce0933bf06ca4fbc089bc43cb0946129762ca0ce91fdea
diff --git a/dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild
new file mode 100644
index 000000000000..3c7a6612e2a5
--- /dev/null
+++ b/dev-perl/Carp-Assert-More/Carp-Assert-More-2.3.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PETDANCE
+inherit perl-module
+
+DESCRIPTION="Convenience assertions for common situations"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Scalar-List-Utils
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ dev-perl/Test-Exception
+ >=virtual/perl-Test-Simple-0.180.0
+ )
+"
+
+PERL_RM_FILES=(
+ "t/pod-coverage.t"
+ "t/pod.t"
+)
diff --git a/dev-perl/Carp-Assert-More/Manifest b/dev-perl/Carp-Assert-More/Manifest
index 0925d7d7fad5..5410601e7bb3 100644
--- a/dev-perl/Carp-Assert-More/Manifest
+++ b/dev-perl/Carp-Assert-More/Manifest
@@ -1,3 +1,5 @@
DIST Carp-Assert-More-2.0.1.tar.gz 16730 BLAKE2B 8796cb61caf2687dbd55a892a74eac48bf00352a29eb07b29b724eada37755341fd13e97fda6c12aad54ecbf57dbeda8240424d9223981d8ed47f19d281addbb SHA512 584b838cd32b342b27f6e8281e2cb3439cd0077e121e16a482e32c5c3f28a07ed38b476d412d19c7ad7a85fb4079943806c258db6fc9ef4377d285494765e253
+DIST Carp-Assert-More-2.3.0.tar.gz 21086 BLAKE2B 1f4610f1f8ecf2a37e56f428ded779077ea16912ab484b6be9aacd1b4bb74f0e0b6cb84e9331eca9c51b91f5f85504e3755edd19b3e26fd82b5ee0fe9e5d91e7 SHA512 ba0da716230e17d6711698c5909a096df992aacaf64e5dd9ea12795ecb4c86e66e71d6967bd0fdbfb20f202e5fd0e582befb3145f52f89af09a681263046354d
EBUILD Carp-Assert-More-2.0.1.ebuild 561 BLAKE2B 680eedaa4be8f3d9da840f58dfdcafd20e516e5b34d41fc57ee9e52181c89e66f0fbf53877e41a7565afcd3e5bcc64686b91a9a2dad5b6a96bbb82c9b3163290 SHA512 d5922bb1d30a84477ae72a0926bf41100c6f48bb93e3bde839c2e7c00a5ddfd316169d47739732df692b204696034c45e1df0ebbb36aa48e2fb01a1a027c628f
+EBUILD Carp-Assert-More-2.3.0.ebuild 567 BLAKE2B 60092c5d36f02160bd492815b60be58dbd2e7099446389c65975781c12cd9f1eb601a517821a449724ca4cb2afae2311cbf8875913c959a5ff3192dc1a03b12f SHA512 3f3b29e120bbd7cbcee4451a0aa3594c128f6dc937f433d85738c74ffb7fa8c1194d5b9a44129bbf78a6fcb04e21831e79b472ff91ff9eca994a0cf83ac9d7fe
MISC metadata.xml 406 BLAKE2B 919fdbd59d320d9893ed2d49c085e319691d551513b93119e83478391b4f58455245d9fec13474df6bee96550edbff2492847ddbc8bef1b6a3b59d86d7e97ae1 SHA512 5531d16fbdfda3451d9e2015d1c3b59dd027147ef4d35cb6dd73a1310a7a76042bc7c1ea8c14432ed32dd791556d3ed35d063905695f9c4a9c34b462e42d7a51
diff --git a/dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild b/dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild
new file mode 100644
index 000000000000..5e52516a4090
--- /dev/null
+++ b/dev-perl/Carp-Assert/Carp-Assert-0.220.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=YVES
+DIST_VERSION=0.22
+inherit perl-module
+
+DESCRIPTION="Executable comments in carp"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? ( >=virtual/perl-Test-Simple-0.880.0 )
+"
diff --git a/dev-perl/Carp-Assert/Manifest b/dev-perl/Carp-Assert/Manifest
index bcef2978be5f..31da9ba547dd 100644
--- a/dev-perl/Carp-Assert/Manifest
+++ b/dev-perl/Carp-Assert/Manifest
@@ -1,3 +1,5 @@
DIST Carp-Assert-0.21.tar.gz 11106 BLAKE2B a0efb692807225fce181f4984043146fb0af7a74a63133926d116b83d9a121e1e7150090475faa03749ab25052d4537d9499f5cc83bfd56f76b019c6983d921d SHA512 9fb96ebaf03a86edcd0262b5216b345839dc99e504738e52f883932e425cac33470fcb0e8e4653488c0d8e63e9904af311056213c63ae40bc3935eec4c0410a0
+DIST Carp-Assert-0.22.tar.gz 11343 BLAKE2B 1eb4800dfddb4cd0ef6c0b05ab713cdeb21066bf2ff363bd0d19e7bef92314e192d6f0bbd7c96972bfca2a61f91568389bfd0e7b0558886ff215caa7e7cef905 SHA512 a757dd7bd5799ba98bf30fd2b55add05532af354e21e166ae1164acde71585a1b7783e28341dd8871dcc222de4bf6b78f05163e06d9f22681b7bbd547edc9c0a
EBUILD Carp-Assert-0.210.0-r1.ebuild 490 BLAKE2B 18c29d3090f475048d0cf611c352b6627a3bbff5ddd4de7dbb4b44b547a898fc53666abafe127388abcde43a19c8dd2f05537ce6d1c0688a5f4eb2ae08072237 SHA512 c19842fb01f20d0ada8ac5dc3efab83fd48afe044747235c622f5eade14a5f45b6534fc8c553e3276f67f2b9036e9b87c5dddb2d90f185ce6bfbfddb2be7b711
+EBUILD Carp-Assert-0.220.0.ebuild 455 BLAKE2B d025b636be731a930660097d9b3c76af8856b1eef8625cc7aabb33600ac9898cc408f825e2cd7b770576a4d0530a31edc9d232aa90a8dc2c4cf8258d041b406b SHA512 05142db3b233b3efcf2e5895d14ef247d9399771970509cced360145a8d800eba9b35ebb8a8678991408c5cd91208d983e83c9c307f526d1e6ec42822de45b15
MISC metadata.xml 395 BLAKE2B 801a0e0f027ae7fad5cf5c7500a8121c17218b1a3f32c15592710033d60bc8d7c75f1a07769ea41637e3ce6bc15b7233c3d2442f133837682338706dd9fe800d SHA512 20f708a694688554d37c1b07a2669fbc2361a91cfbb34511a915dc73d4aee2b9d456f792886f58c8363ff89d1fddcdd9d925296afbe4d2e51793530eebb8d8cd
diff --git a/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild b/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild
index 1331b6d2e5a1..7fcaab181f0b 100644
--- a/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild
+++ b/dev-perl/Chatbot-Eliza/Chatbot-Eliza-1.80.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ DIST_VERSION=1.08
DIST_EXAMPLES=("examples/*")
inherit perl-module
-DESCRIPTION="A clone of the classic Eliza program"
+DESCRIPTION="Clone of the classic Eliza program"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~riscv x86"
diff --git a/dev-perl/Chatbot-Eliza/Manifest b/dev-perl/Chatbot-Eliza/Manifest
index 2e4e29099cf1..a845fffedbd9 100644
--- a/dev-perl/Chatbot-Eliza/Manifest
+++ b/dev-perl/Chatbot-Eliza/Manifest
@@ -1,3 +1,3 @@
DIST Chatbot-Eliza-1.08.tar.gz 40294 BLAKE2B 74c84eec13daecab44d15d2d8a27c9c08f1ac590948e9e89842df3cf77f28c3abb7c00b6763f563f54063c4151e9ca22a044411276424b980d6ecc0041b92334 SHA512 9d90fc0064541167c85491e03bb8a8d8bee16986cd7a07a1e1ff99d4e80bb854e1d87869b9bb2f6b33de5c84bf479aa95a045a234317226f53f490eebde506d0
-EBUILD Chatbot-Eliza-1.80.0-r1.ebuild 444 BLAKE2B 7545cad1a72020ba43f4acc8ca5bbf38091dcafbc6f2a8909f135056f3748a81218a4432fc6dcb928c838f36f2ad2d1a2e3ecb8f654881fa97a54a1e782aa030 SHA512 d35e8355ae24118911b196bfbb60295b193810c756cddb60bef8018c507eece321ea1abe4bd2f4d4da8bec498beae47ab358d6029c9caffb7a1eac88d212013f
+EBUILD Chatbot-Eliza-1.80.0-r1.ebuild 442 BLAKE2B 34a00ed94ad9b87d14d722e4ca82c8c1b878f5d755df87caaf428264661ff939a4e9388ac11358790e941cbb475f6f5808fd1348ee9de6423a7cee0d5146d5d6 SHA512 2784f14485369de0e73448a927f255f1321e9560c23fc7a65b3cc7dabd2e3bc648c759839c335f496b5cf53302a3de54cc4ab36760fe4d223e912917f8662482
MISC metadata.xml 399 BLAKE2B ba67ed4abc0c1dd314b748a0b7cd747ed0a0ce4b5545609c5dbe7108945cc3c5c2799ac8cb7beee9ee61e15102cf70156137552bbb676e6a8d3d566c1df692ba SHA512 bf8e75ed3bb465bc1c4a1c76f0611909f086f904baa11a5c49c81be82ec7f486e3dee18b3e86a2c60902f0b7556d3186b1edd1f6a7d9af2fb2be9dae8d7cec23
diff --git a/dev-perl/Class-C3/Class-C3-0.350.0.ebuild b/dev-perl/Class-C3/Class-C3-0.350.0.ebuild
index 9d28a6beb8ba..9fac9c3b5d9d 100644
--- a/dev-perl/Class-C3/Class-C3-0.350.0.ebuild
+++ b/dev-perl/Class-C3/Class-C3-0.350.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=HAARG
DIST_VERSION=0.35
inherit perl-module
-DESCRIPTION="A pragma to use the C3 method resolution order algortihm"
+DESCRIPTION="Pragma to use the C3 method resolution order algortihm"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos"
diff --git a/dev-perl/Class-C3/Manifest b/dev-perl/Class-C3/Manifest
index 38c8b8f8cbb9..6fa11fd0dd76 100644
--- a/dev-perl/Class-C3/Manifest
+++ b/dev-perl/Class-C3/Manifest
@@ -1,3 +1,3 @@
DIST Class-C3-0.35.tar.gz 34534 BLAKE2B 6a75b55f14349094ddcd62aecd736ad5de588a767e90a683bc4ca2731dda5cf97110ac8e336fc060db42c21e9da39674eca34a9fe129e17575e191dbf24b67d5 SHA512 792dda26d6c77652ae0d1ca868284a798c631523d29f338d3b5bc771fd151a8529f6f8692a8fec7a9116ac8e40831b714bcfd205736c04e56e91fa39a4bae9a6
-EBUILD Class-C3-0.350.0.ebuild 633 BLAKE2B 2136ea0fc6e273c516922ae6a00c65ce4811ddf6ac241c5b5bbd47c1a0527e42d0b50a535254d7b19085b2c61ba7527a04aee597fed3e0d439caab4489e020fc SHA512 56344c2c24ebf6d90e9aa6b5074f9fe07a90a093b2660284273fa629082bb3c04ba95e1bb01b7dc2b4c2d19b6cd8068fbfe1c22cee2bfe597714df596382d8d8
+EBUILD Class-C3-0.350.0.ebuild 631 BLAKE2B effc1d53c5e660df509027b69ddc3a2076d54433e07435b4d60f0af442f27a832de65575d381e052feef2b5c8f6ec9cdfba4f2cd1a121e7d8366ddcd01d2f8bd SHA512 3bd890f59e808398e60aa2fcb81af1e55cf9d8e66365bcf5c7ea2313ef55897de9ae9ce753e9f8fa6d43176c432f54b87ec86791020ff3a65975804a7fdfe7fe
MISC metadata.xml 389 BLAKE2B 9b3bb3071721e634b4b50303757eee0f698775b13db0962c23c3290c7c881e1cf12c434266ab81ce5eef25d4aa3848d1b2e9bcfb0ba7dd6804c4473802b9e7fd SHA512 c3621f858923cd5c1111b9cbdc74cf991e9a2dd8450c6e3051ff574b42cdb4f074c1c68a505987343f327bb8355ad99886a4a44040bb3ec4cbb9137f2a658253
diff --git a/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild b/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild
index 794ba650d449..525c2a9274c9 100644
--- a/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild
+++ b/dev-perl/Class-InsideOut/Class-InsideOut-1.140.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ DIST_AUTHOR=DAGOLDEN
DIST_VERSION=1.14
inherit perl-module
-DESCRIPTION="A safe, simple inside-out object construction kit"
+DESCRIPTION="Safe, simple inside-out object construction kit"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-perl/Class-InsideOut/Manifest b/dev-perl/Class-InsideOut/Manifest
index b195be12829e..84c028d54cad 100644
--- a/dev-perl/Class-InsideOut/Manifest
+++ b/dev-perl/Class-InsideOut/Manifest
@@ -1,3 +1,3 @@
DIST Class-InsideOut-1.14.tar.gz 49341 BLAKE2B d35ed17bfee71fe78b4c12598548567ae7ca1984d0b0afa6ae41042b149f26df8df0c0142be71026e7c3c72e53306ead0d8747db2849b4a4796418631c037a37 SHA512 e1f33edeb8ac2623f48c862cc90fbca63c28707d571017e34db5e3eebb01f4ae333602215eaed9aa562d1aa4b95d8bebff4e6401db101da7fc26537c8554dff4
-EBUILD Class-InsideOut-1.140.0-r1.ebuild 665 BLAKE2B 2d020616b8b764ede86d9421fb5da7d204f2ebc89eb524fc4e36e6a543864b4170beeea0433e712a13938b04715b7836b6aa7969b5cb887fab53e01a0365e09f SHA512 f9b7a576cea91aa6b181ac4ccaaec237b0efb40c08f7ec8e3cffb2bfb42a2c6d4a86f229c8a5b1f57f52a5d4a933da9a5bf0ac4f7b66229d06905bb047e73746
+EBUILD Class-InsideOut-1.140.0-r1.ebuild 663 BLAKE2B 66a18ba4878b2ffe1030abeb3581e1fbc53dd1e94f3d993de61a4b5e20398febfc6748af7b97566d8e1ed1d66f4c9573edcb1e55ff59d922b6f68e0c668bb041 SHA512 6abc892c2d266110f7b4630043e71f1822a2fd69c46a30f17a27aae251e1be33ebd927ebbcee17d0949eb99b51222de40a013a98e6db8679255b54633b0e9019
MISC metadata.xml 475 BLAKE2B c6c6a50a7ed7461e18a75b53ff21b4d3b17a4ab80ede45f37b1bb54a822549a481f788f33205a1e32617b2ef74918e55addd3921aa559a3d619e53a280261a6d SHA512 85626a4bb1deda38fdca5f5a7c48afd389895e489a8875ea9739097b5c1ec6b5ce8c7a9f778845bd6934dbb1a2422bed1e19258d07ebce45ccf3209fcd1e26e8
diff --git a/dev-perl/Class-Load/Class-Load-0.250.0.ebuild b/dev-perl/Class-Load/Class-Load-0.250.0.ebuild
index 05bb9900e7b5..6948938bbe47 100644
--- a/dev-perl/Class-Load/Class-Load-0.250.0.ebuild
+++ b/dev-perl/Class-Load/Class-Load-0.250.0.ebuild
@@ -7,7 +7,7 @@ DIST_AUTHOR=ETHER
DIST_VERSION=0.25
inherit perl-module
-DESCRIPTION="A working (require q{Class::Name}) and more"
+DESCRIPTION="Working (require q{Class::Name}) and more"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
diff --git a/dev-perl/Class-Load/Manifest b/dev-perl/Class-Load/Manifest
index dde84a23094c..e595c36a121c 100644
--- a/dev-perl/Class-Load/Manifest
+++ b/dev-perl/Class-Load/Manifest
@@ -1,3 +1,3 @@
DIST Class-Load-0.25.tar.gz 36644 BLAKE2B b28f559a0d582f1f48cf8e158065d86b764b6271df0f9f4df7b7ec97317ad1d6a3154d476c5a8387219d56fdcceea3c853706c2cccbcf6d247b47381fa5de3d2 SHA512 feacb4ae99358d3dc45b23b2d7cc814603e59a72424e7e0620d4939fa6d6206a1bb123c010b49013ce4764df11dc7c04fc1d7bd5783c61a391310bcb653e7ca4
-EBUILD Class-Load-0.250.0.ebuild 878 BLAKE2B 6c6c0b72e913464cf4f3b5d580a9f8609d9c0431b07397e79e7abec1965480944ef8934f7c1004fae99e15135acf029003e2493a8aa5cc700a6906799452b6b5 SHA512 36715b4a215a8540a7161346cad846dab5c774fa2609f0f1c6f6f0e90320a2e335726e71609e87119bc52c5dd3d69d0ffc1ddbdd46ba4087697aa8c24b9184ed
+EBUILD Class-Load-0.250.0.ebuild 876 BLAKE2B 9329b8f97b3e5f4c85bfa1db5df2c8f819fd03806cf56be254cc08a6f0f62d33f6b800f8204a25a2a7b286bac9db09ce69b185878047518bb907f831462693bb SHA512 7108a51fbe670304e42949d7a527f9415ef8805e64f7b0e257a9665cf2626b3e59f9abc9b172f963f688dcebb4040a1114da94b0f5b1709834ea4cb9614fb9ea
MISC metadata.xml 455 BLAKE2B 46c5622be6f25610d40ed1f3eed170ef8f7976c405bf3277550cc9d256e2fd1b30d929784f2016de5dc23f17a3f7ddaffca310e757bfabfa6aed9e3b79410d3b SHA512 1f1233b787d335e0d9504fb493dde3effe499a81f5cae94b6817071ea134b682727c582d0ff2a33eb789b329cf925ef82533aa45cd202976d8ee19162b878f6a
diff --git a/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild
new file mode 100644
index 000000000000..ebebdc6a1d08
--- /dev/null
+++ b/dev-perl/Class-Method-Modifiers/Class-Method-Modifiers-2.150.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=2.15
+inherit perl-module
+
+DESCRIPTION="Provides Moose-like method modifiers"
+
+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"
+
+RDEPEND="
+ virtual/perl-Carp
+ virtual/perl-Exporter
+"
+DEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.36
+ test? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ virtual/perl-File-Spec
+ >=virtual/perl-Test-Simple-0.880.0
+ virtual/perl-if
+ )
+"
diff --git a/dev-perl/Class-Method-Modifiers/Manifest b/dev-perl/Class-Method-Modifiers/Manifest
index 982090e1d3c1..3503c42e9804 100644
--- a/dev-perl/Class-Method-Modifiers/Manifest
+++ b/dev-perl/Class-Method-Modifiers/Manifest
@@ -1,3 +1,5 @@
DIST Class-Method-Modifiers-2.13.tar.gz 41385 BLAKE2B a48d22505e58f20c670da89df1507e4ccf589c0004357d3b5f060994217a6aa74c74a5a5d116c0f0ab65eac080ae1c5e28578ff86028c1df85a07b621370ed07 SHA512 379afff763b647b787dd2049d9a8b928ca88be34e50c91c0848c5652efb1e4b40d8cacd2a1d5f6ce7bb254b9e65801b7c1a710f9807458a129af0af470f5ebbe
+DIST Class-Method-Modifiers-2.15.tar.gz 41167 BLAKE2B fc1c8290ac65e32cd983b452341dbf3b984bce8ce1fc88b2998d8f210dc01e5f0cc24dac2e161f80052b8b73c3d5f6bd16c8d7eb53d5ef58bfadb173ddb78fea SHA512 427d21418516ff296b5a536a2d1f13b81b92d36f1c17c2366bc65fd2f05bf6afc7d02a4257033f53ee14d806b43e8d4322c6eac256d1c0e892926c4e7f878995
EBUILD Class-Method-Modifiers-2.130.0.ebuild 703 BLAKE2B 45c3b2c384cd80637a186681807e3f02cc0c0604aa5dbd3436be58febceb77ffd5281d7b16ad8045b7e0388dab505099aad83af971d66d33aff875071760d3f4 SHA512 fabedbf7191a9ea7c85c94e3d294440c89b40d5477681fd8994650002c4af98f10b65f698653299ae3c25bdd230b376914abc215b3684c991c9880dfd05ffc4b
+EBUILD Class-Method-Modifiers-2.150.0.ebuild 629 BLAKE2B ab1ac4ef6beaf94a08176289e2b9a4b81aa307739b929f62fcddfb50c45b34705576fa4de208a2a90f4fb64d0fbb9ee1afe1b009aa3068f8490ea75ab510a197 SHA512 e7bea4048f1b36b6a90e46da13875c4e3d5c248c185e044ac086f1d0743efb1e42f352a938bc20eafe52335621f467de159087fab8470a55ff02d5e79688585e
MISC metadata.xml 406 BLAKE2B 61fbe7d6f193bd6a450a8ef240124402514268778177495b6e4343c6045bbb542fb4f39008a0ec18963eacc5fe538bda2ddf857131c5a833c4efb1a4b8df0f9f SHA512 fc0c49d2b0658089fefb5ac81a14faee336a2b3c08a9dd5f8032b0531145f66456d5570c2fe5e2ffa2ad5c032e4707cfc2a38943e56e0d203ae26b31174726d7
diff --git a/dev-perl/Class-Mix/Class-Mix-0.6.0-r1.ebuild b/dev-perl/Class-Mix/Class-Mix-0.6.0-r1.ebuild
index bcdd92993f19..4615df3d71e4 100644
--- a/dev-perl/Class-Mix/Class-Mix-0.6.0-r1.ebuild
+++ b/dev-perl/Class-Mix/Class-Mix-0.6.0-r1.ebuild
@@ -1,12 +1,14 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
+
DIST_AUTHOR=ZEFRAM
DIST_VERSION=0.006
inherit perl-module
-DESCRIPTION="dynamic class mixing"
+DESCRIPTION="Dynamic class mixing"
+
SLOT="0"
KEYWORDS="amd64 ~riscv"
IUSE="test"
diff --git a/dev-perl/Class-Mix/Manifest b/dev-perl/Class-Mix/Manifest
index 3ed2218631ff..c3f670b1ef0d 100644
--- a/dev-perl/Class-Mix/Manifest
+++ b/dev-perl/Class-Mix/Manifest
@@ -1,3 +1,3 @@
DIST Class-Mix-0.006.tar.gz 8328 BLAKE2B 30585b59e3957b95974b1da5a30934dd8511d0eb6395789bfc871e84de9202a2f4f92f75b2e4c7d3216f59ca9b142c5554a45c05210ee63ea30aacca9abad5ef SHA512 f1e52d189a57b4a6e4b7b093cd561881bcccec03dcf7286d69b592865343ab413ab35e42c14dd92ceb0089df1df33df4ff2a502026fde060ef246e77c8d21af1
-EBUILD Class-Mix-0.6.0-r1.ebuild 559 BLAKE2B 967322f04df3b9df999ba70af6427153824aae6fecb6f657125bf397279ae3ef06d4524b1531ad3462da87df40689b09b8cc387523cd5d22186923c382679d53 SHA512 f685eb5704120c303d64631752aeccaeb006e170b2de70eaaf5f7289dab756814c103073ca96aac7f65685cfdf595dc30df2f0df73a453db2ee20f1205f62a1f
+EBUILD Class-Mix-0.6.0-r1.ebuild 561 BLAKE2B b7854d7070d1d8c9c8d81fceb64d4862c0ff23fa9e5cb987b2f088427350e99f27367fbec6c953fd3d4601cb3b738624cd579963ede310657d43c74587d91b2e SHA512 7b5e284c23a658bd668d3e0bc5da102d977928c41a73afb6e41ace940207407eb9207e9aec480c44eb5eed36f287aa19f0d98990ea31db7b08a3d70889fcfd79
MISC metadata.xml 391 BLAKE2B 0405f9d32970fef7f2eb2dde0e94950ce41b75a50dc48bc08b05a4e3b2dbac7c44ad05ee432a1f370fe1a6b4fd9b469d4fc009eadfa77e66c6ddcd3688de71af SHA512 7ff5764866d76e7dd24ded8f8171aa6ffc13ca733c1117c40d8b41960550f6a635c48ffd8886f69ca1d466e68d5eeb3fa05ae3bc6f549c79c5a4ce2a9c2aad3b
diff --git a/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild b/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild
index f5d1732628aa..a5d6649053ff 100644
--- a/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild
+++ b/dev-perl/Class-ReturnValue/Class-ReturnValue-0.550.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=JESSE
DIST_VERSION=0.55
inherit perl-module
-DESCRIPTION="A return-value object that lets you treat it as as a boolean, array or object"
+DESCRIPTION="Return-value object that lets you treat it as as a boolean, array or object"
SLOT="0"
KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ~riscv sparc x86"
diff --git a/dev-perl/Class-ReturnValue/Manifest b/dev-perl/Class-ReturnValue/Manifest
index 1055f38cf8ca..a76a03ac453b 100644
--- a/dev-perl/Class-ReturnValue/Manifest
+++ b/dev-perl/Class-ReturnValue/Manifest
@@ -1,4 +1,4 @@
AUX Class-ReturnValue-0.55-no-dot-inc.patch 453 BLAKE2B 0119cfc9c423ceaaba65d5d75bdf1d335c15e309a0334ed879994a538c909530f05850d74f8a7a3243503c69e104a81bd01a15fcdf977f4be1603bed1fd029be SHA512 8e331f4fe2e2c35f402d47f08956383ab31d20b63d791fdcd7afa2ac2b0bb45495cf2ddab14853a09d54e9a953be0867f3f3ea8f2e9a453b866f0017fac24914
DIST Class-ReturnValue-0.55.tar.gz 14339 BLAKE2B c2b908ae942bcbd1208cbff97a0d2e3f7a746cc0f8acda441f3d0e2e43a437eee90dde5b424c616b74b03b9311127b6aafe3b85f2a573e6d62e3d93680d92710 SHA512 27aecf99a7db6c943c5300048a4e51aa7646fc83d2a6494f24a68fc76755a9e565099fa830e7f745b76c9ab1b2a8c5ac2a90cf3b22f250245413923bf03b315c
-EBUILD Class-ReturnValue-0.550.0-r2.ebuild 443 BLAKE2B e01fa2cb8798803dc0393c3ad10f80627ad863b44b7e5078b8cc23828a35892f56e7df0b7c3601559ac072a7904244641b78be32a915f1c5e513d14fcf3a1200 SHA512 7fa75853f4933fd095b091a264671bc7a2284f5083ffffb09d6a09a7c1fcc745cc74e1bf4fb7c1b272e37bcdd66e11b72694766c813adabda076b49e22a59a00
+EBUILD Class-ReturnValue-0.550.0-r2.ebuild 441 BLAKE2B 91091c69b5eff0755b9125c12ae409753983fc75e0642f18cfeb1fad002974312fefd522a5b2fd5176bbbe31cf99170b51be1e0f9567c3c654e8080c62e78f4f SHA512 4430dd2701ee32f80c41b5c05cccfacfd7b805b0623343da38dcf1fd5220dc35985ce2ca075a950b48dc61e8390f7947f0a0aec062f0c1414a37cd441230958c
MISC metadata.xml 407 BLAKE2B 21e66e2de8a3a38a5e4c39ee01dbe1091aa404e63fc13f12ee7857161f11743b64f7078ff6ee4ac9f43ec6072925ef5dec6740e5352b0611b0392a1b1a25d560 SHA512 ce0bdfa80e6f050462f4667c26a348aa3a2397543269278e102f22ab2622b8a55edd0bf92b066c25d409239cc91c9b85768bfef6ff724d1a210e46245f0f61ae
diff --git a/dev-perl/Compress-LZF/Compress-LZF-3.800.0-r1.ebuild b/dev-perl/Compress-LZF/Compress-LZF-3.800.0-r1.ebuild
index 4c3508ba9f93..b1a0f36305cc 100644
--- a/dev-perl/Compress-LZF/Compress-LZF-3.800.0-r1.ebuild
+++ b/dev-perl/Compress-LZF/Compress-LZF-3.800.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=MLEHMANN
DIST_VERSION=3.8
inherit perl-module
-DESCRIPTION="extremely light-weight Lempel-Ziv-Free compression"
+DESCRIPTION="Extremely light-weight Lempel-Ziv-Free compression"
# lzfP.h for BSD/GPL2+
LICENSE="|| ( Artistic GPL-1+ ) || ( BSD-2 GPL-2+ )"
SLOT="0"
diff --git a/dev-perl/Compress-LZF/Manifest b/dev-perl/Compress-LZF/Manifest
index b42019742f55..8692b264aa32 100644
--- a/dev-perl/Compress-LZF/Manifest
+++ b/dev-perl/Compress-LZF/Manifest
@@ -1,3 +1,3 @@
DIST Compress-LZF-3.8.tar.gz 31727 BLAKE2B cc704d95ee8569c4ce9a28f09d8cca061011c534ff45b85285679ce713fb4741a01a821c0cac49b087c4ee70d16efa996b1e6988467f9b4f5947f5416f12cfb0 SHA512 363c8ee73f1791c1a772bfefc82da5f1b883a27de74205f8f15cf36223a683811f8de98fba6e94a72ff73b2a325ef9fa07ea8f7aa2feeb3045d5b36dd613c22e
-EBUILD Compress-LZF-3.800.0-r1.ebuild 468 BLAKE2B 8be1396db403367d9eee542d31aad1bef641e3e7823ea22a7f3de14f3403e51e3240558665a852d156f60badc332039ffb53660d87b1c1c78fcdcf0939fc4352 SHA512 d65b87aa4b6047fae6cb7210bf0ac6f01a2bc1193ec79992d53f69d067eb282a7d233702fb4605fe775132d0690f35c6a8974035c2ffcfe7c6850fa8f50169fd
+EBUILD Compress-LZF-3.800.0-r1.ebuild 468 BLAKE2B acfafd5a8432b9c27da583b36339e890594075f6ac49f7cb1c3b4d6fd4d1f608b64760702ee750505660e3c3ea0a5356057796abb0c8213afd5edbba766683b1 SHA512 d5132f9037eff9790179a3dd2de02067b815b329b1c39014c42d69c213b14804d60ac833a7ab1e99a403ca833b2b59b60dfdeab3e0cf826476f1bf7e4ffb2b14
MISC metadata.xml 397 BLAKE2B d8a206d0e04a8008fafb752ced9cafca7a664fb94ac1065eebe843f6c4d09f7d2cca26ba1cc49e5d904ea14cb508e0245dc89f3e4d4d6acf5b7f1ed8fd9ca206 SHA512 d3cabf5adb9dbd86639a0f936668906c8f0b01fbb830c7ca853b3e00ed1d601cd3295aa115f69ac72d71d0bb3f6776ae171de4b62307b5f5f6a1a58185c71e03
diff --git a/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.204.0.ebuild b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.204.0.ebuild
new file mode 100644
index 000000000000..6f2ec3102e3a
--- /dev/null
+++ b/dev-perl/Compress-Raw-Lzma/Compress-Raw-Lzma-2.204.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=PMQS
+DIST_VERSION=2.204
+
+inherit perl-module
+
+DESCRIPTION="Perl interface for reading and writing lzma, lzip and xz files/buffers"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-arch/xz-utils"
+DEPEND="${RDEPEND}"
diff --git a/dev-perl/Compress-Raw-Lzma/Manifest b/dev-perl/Compress-Raw-Lzma/Manifest
index b28577cba29a..f75044e45d13 100644
--- a/dev-perl/Compress-Raw-Lzma/Manifest
+++ b/dev-perl/Compress-Raw-Lzma/Manifest
@@ -1,3 +1,5 @@
DIST Compress-Raw-Lzma-2.201.tar.gz 117593 BLAKE2B c14c7e7aed27bf6c1952e2bfa981bc4e1d6ba4d2d6a511b46f1cc1fa20b90881248357fc52d7178e498922ff9665f270ec1923ef52a26cb97892294c92aec9b6 SHA512 df43f8ab1550a3522fde74da07c18b095155bd58b2797bf5408253489de70843768db925d27ba183f8c19170d780b69c1949ccfd4e2d83e0a740e834034ce360
+DIST Compress-Raw-Lzma-2.204.tar.gz 117644 BLAKE2B db49265eba614479a1c2c4e4716e3a308cfe7b0f30a9d8b2e3666200b97e446b1a2e302c7a1646bb6d84c4aee138befebbd7fe935f142ae518960774c445731f SHA512 7f5f6f6fc4012a1ee94ef87c198da10489ab10ce92e14ddce63e3eb9a590f22870d82028b0e97d785921ad48d06328b508cc983d19eafe2b6274eba7087deffa
EBUILD Compress-Raw-Lzma-2.201.0.ebuild 331 BLAKE2B 9e8f70849e3a98a615a44cc2d1845faef7f9bad4e14e3fdd1ee503a2f661cf1ca4ea57b827c39fcb7884a304e5094d0ca2fd2c7616e14b68c23db02ee127ba52 SHA512 1392bf5a74c5189e06b9df0501a74416fee762110805207f448a1f28d9941f9144ca4f37a27779587138e131f775d400bc34a9f0dc42cbdb8bc58f56bdb88934
+EBUILD Compress-Raw-Lzma-2.204.0.ebuild 333 BLAKE2B 4dc5300bd26af9530614ef308bfdcf4e0a7b4a1939a971ce9f1de9a0e1aeff1acd6559abab1d1e9dd55c6ecf28778244f29a1985589dc9fb6f98f3d75b97040c SHA512 72d224cf048926ef69c9df3bc25e04cfa45246bc048b867df72621653d41f1b168e85e069a570aa47311ed6a3a2f936fa54f5ae5ac95859f80a77f877a5c5959
MISC metadata.xml 258 BLAKE2B 27875c94f7bc66379335a8c7aa58972855f92cf88390cc368e1fe86ef5af4f370e66725b314e99486428cdd9330b341a6821ed5d3eb19af1950326f252b3eb18 SHA512 496cdc360ed68aacbf268bcd9d904ec27e855e4f70a4c76f4fd99b29d8abc5a41f598144dfa550c8982b6cc57e900aad69a97e32ad363af83e06b50afcb54080
diff --git a/dev-perl/Conf-Libconfig/Conf-Libconfig-1.0.0.ebuild b/dev-perl/Conf-Libconfig/Conf-Libconfig-1.0.0.ebuild
new file mode 100644
index 000000000000..036de09c8389
--- /dev/null
+++ b/dev-perl/Conf-Libconfig/Conf-Libconfig-1.0.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=CNANGEL
+inherit perl-module
+
+DESCRIPTION="Perl extension for libconfig"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~m68k ~mips ~s390 ~x86"
+
+RDEPEND="
+ dev-libs/libconfig:=
+ virtual/perl-XSLoader
+"
+DEPEND="
+ dev-libs/libconfig:=
+"
+BDEPEND="
+ ${RDEPEND}
+ dev-perl/ExtUtils-PkgConfig
+ test? (
+ >=dev-perl/Test-Exception-0.430.0
+ >=dev-perl/Test-Deep-1.127.0
+ >=dev-perl/Test-Warn-0.320.0
+ )
+"
+
+PERL_RM_FILES=(
+ "t/boilerplate.t"
+ "t/pod-coverage.t"
+ "t/pod-spell.t"
+ "t/pod.t"
+)
+
+src_prepare() {
+ #rm inc/Devel/CheckLib.pm || die
+ perl-module_src_prepare
+}
diff --git a/dev-perl/Conf-Libconfig/Manifest b/dev-perl/Conf-Libconfig/Manifest
index 06d9456fca7e..d586e590dedc 100644
--- a/dev-perl/Conf-Libconfig/Manifest
+++ b/dev-perl/Conf-Libconfig/Manifest
@@ -1,3 +1,5 @@
DIST Conf-Libconfig-0.100.tar.gz 47742 BLAKE2B c41ae5722d4e657121457ae0c8f8ec5daa10644ade5ec42999edbbe0140440ebbe3e0ec77c9bad7e8afc516a56771cc176bd4421f50a59d34e0b8ed00a196073 SHA512 52f652bd55131b0357aae6cc8f83811a4ceb5ec005977765ed70e5cb08f828c789d8bcbe247880c1807110b5486915dc90f84d52263b2e7f60adb2ee4654d2a3
+DIST Conf-Libconfig-1.0.0.tar.gz 49715 BLAKE2B a2b9f286f96612a32ea5517491050fe7319d37085a0bb463a8ce68ea006a1f1528363368a04ec585946efebef85fbc321d70bab5b0f464ba59fec0f74991fc2f SHA512 3ad7c3fbe82adab7816fa6b1a8445df279f4d7c58ba72e88e5afcf7a85d11fa764cb30d3aa0e6a19ae7c6e96eba2544c8289a6bb06706310e26ae6a41fd1ca84
EBUILD Conf-Libconfig-0.100.0-r2.ebuild 744 BLAKE2B 5b79021a1645f7f3ff692c4057fdbc2a68dc747089f3cbfb60f2b31f215d69c82440a5879b94b9d00276ba64281f7e2ab01279b5d64f0393635610df187ba2fe SHA512 44717d2b2695df2236d759f3d51f68853cd27d73914de037c02cfda3c54f5e3045b66666e4a0f12b106640d434cef33955a457603fef61e7d68bef68d5d4d751
+EBUILD Conf-Libconfig-1.0.0.ebuild 685 BLAKE2B 58eb71cbe768c2c620ae3a3a52328efd8281b0d410ba951ca4171fba7f825dd6affa484b8fef42bb9edbc1770e2422a87a9a11e792e2d7047389138a11890b64 SHA512 b7dc9acd502cdcc91c5f37c6cd48e57e81ad442c8224a8e9245b3227522f288a0d0167e8a8e147deaa00a44daa2162cc7d386baa577e8fdf79df6c947c14734f
MISC metadata.xml 518 BLAKE2B 9ea3c3da4e447dec0864a997c2cefc9934f26ff213c4368abaea75c28e5899120b5c684245f7a24ac4cb6d7a5a4f0f29941d6cac45046e5c94cdd2ee2ba4c899 SHA512 558c6614fc5c654190583afcaf82a26c77b0b02f78e904e86cb376a6d38ea47dbe41b9a7ce3c7e69d0cf68dd827924576ffe375bfeee4e8775cb017676c84fbd
diff --git a/dev-perl/Config-Any/Config-Any-0.330.0.ebuild b/dev-perl/Config-Any/Config-Any-0.330.0.ebuild
new file mode 100644
index 000000000000..c405980f557d
--- /dev/null
+++ b/dev-perl/Config-Any/Config-Any-0.330.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=HAARG
+DIST_VERSION=0.33
+inherit perl-module
+
+DESCRIPTION="Load configuration from different file formats, transparently"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="+conf +ini +json +xml +yaml"
+
+RDEPEND="
+ >=dev-perl/Module-Pluggable-3.600.0
+ conf? (
+ >=dev-perl/Config-General-2.480.0
+ )
+ !conf? (
+ !<dev-perl/config-general-2.480.0
+ !<dev-perl/Config-General-2.480.0
+ )
+ ini? (
+ dev-perl/Config-Tiny
+ )
+ json? (
+ || (
+ dev-perl/Cpanel-JSON-XS
+ dev-perl/JSON-MaybeXS
+ dev-perl/JSON-XS
+ >=virtual/perl-JSON-PP-2
+ dev-perl/JSON
+ )
+ )
+ xml? (
+ dev-perl/XML-NamespaceSupport
+ dev-perl/XML-Simple
+ )
+ yaml? (
+ || (
+ dev-perl/YAML-LibYAML
+ >=dev-perl/YAML-Syck-0.700.0
+ dev-perl/YAML
+ )
+ )
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Config-Any/Manifest b/dev-perl/Config-Any/Manifest
index 5a46242897f4..462611ece081 100644
--- a/dev-perl/Config-Any/Manifest
+++ b/dev-perl/Config-Any/Manifest
@@ -1,3 +1,5 @@
DIST Config-Any-0.32.tar.gz 21045 BLAKE2B d3eb7df6ea972bdad2ff416adb3f6744ab972520bcef0b116bd29249416bd4184935d92752f4b1aec371656462db08e87ba9de78f7cf36c53d9425673f083ad0 SHA512 7c6fa9f341b1392ffd71babca688e3fb8bcd5f6330fe15aefb36ac002af83ed3674667dcddd9a500404bc4e019609f392c173653a8a792267fdb609e9323116c
+DIST Config-Any-0.33.tar.gz 26662 BLAKE2B 46628e6bdd81e97d3d872e8120a1e9378418004aed8386c4ec4c79c29a62cce1e75ffc69e8205ff45f1a1a406b7c25faca9c7d5da57e102597b196f0a51295ec SHA512 e521009f444fdd1459c3fbd740b41290bf3fd2296e8ae561d0f5f99cb4385129212e7c1818ac6d193cb5cc486a90b54f26592985e35f85d166e972268d0146eb
EBUILD Config-Any-0.320.0-r1.ebuild 938 BLAKE2B 0a4c69d68a6e8f6190be8f6ff1b1fff547e4f5a2947a5d37ce7805e6de0d7fe9438fe5a679a735c12a6aa483a2125aad158e34cf6cc91b4912f591b9d154fc58 SHA512 35aa80a2776f9ea6c5def65c458c54a89d45fd6840d86441802cf6913a457fac5793fceb136f87b87641ca7a942e882f4430f267d03d9aeaed632e478fe9613b
+EBUILD Config-Any-0.330.0.ebuild 939 BLAKE2B fe5b0ab37a1f35fc701e7b5bd59517b8f064d460ac2f3d9bf4a0ae50215e2375e5c13ccf0e6d291209dc517a1f5c28bc45ad892fad51a9f519606fd3b2e66f04 SHA512 b90e9a3da21a858511214e4db5801ce0d10a23daa7a1058ee31e0117bd8ff140c9ee0dcac65480a3756bd5db28c33a640d345ec8f26aa2fe10356183c71bb3dc
MISC metadata.xml 1350 BLAKE2B 936cabefd1039102dd94d4f3422489caa3acb4946d716abae7a71a9bb6fa6c640c384284e99293a047fb1cffdf32b2cfa8f2967e0de2f096c4a00bde00b2b69b SHA512 b40991abcff1904781284cb0a348341c2bdc21763ee1cd3eb6efa289e9925d11589de09973668c4f00998bd446c997a3f8d52dcf3e2fdc16e7ad532ed57f1ba0
diff --git a/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild b/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
index e5a4ea3819ac..62c12b137516 100644
--- a/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
+++ b/dev-perl/Config-ApacheFormat/Config-ApacheFormat-1.200.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=SAMTREGAR
DIST_VERSION=1.2
inherit perl-module
-DESCRIPTION="use Apache format config files"
+DESCRIPTION="Use Apache format config files"
SLOT="0"
KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc x86"
diff --git a/dev-perl/Config-ApacheFormat/Manifest b/dev-perl/Config-ApacheFormat/Manifest
index 0504fb840ed8..98c3617632ae 100644
--- a/dev-perl/Config-ApacheFormat/Manifest
+++ b/dev-perl/Config-ApacheFormat/Manifest
@@ -1,3 +1,3 @@
DIST Config-ApacheFormat-1.2.tar.gz 56817 BLAKE2B afe86cf760842cf18a11794067aea3dba99816e6e40df3c92efd09bd50fb2937678747f340474171517d4cbfeb9361079bc8d0752ce07cdfdc6ed108b3d90346 SHA512 4e57d191692834128ce06510dbe9c94a9e2b5f45ef4d2177380b2800f5689c6178182e8843657f90a5374e348d2152856a305585ba8ec851eb9ae2d667b6b71d
-EBUILD Config-ApacheFormat-1.200.0-r2.ebuild 483 BLAKE2B 5af3046e6a15016f63956e71b6df75ca7c911b96aeb197cea91893d6129ebf7baa0311f6233f73ef71ea9f0252af50eba6373347b6802ad3e0edce3f0452801e SHA512 bb1279826a76bd0b4b00a8da929d58fdbe2c2a38c422e8d97ed04ab3e1153dee342c6c41e9c3c5884a17113c836f3b401155b152d74bf125231458e01d629561
+EBUILD Config-ApacheFormat-1.200.0-r2.ebuild 483 BLAKE2B 36ae9a2be5529443ea6d8285b2b40ae113d27d88a258170254700f73b658aa2ecc86093379e93c943fc701cb21ebb620791098ad3c4b6ad1bcd23e6bf157d7a8 SHA512 6bbbfd35b40113c8dae8a4dd4e0c0e53908b2e6f680ac4a9adbb759e2f69552de990c68b1296211660f62a4c3e911b632b635ff8255ec9493ba6a0817462bfab
MISC metadata.xml 411 BLAKE2B 33a48e7e8e38bd8925b0ee21548b7a1fdccc8ba20a413e13202857259a88b9e2fc1b6a37296c8c20f1810d55d6db976238fa265e58b2c0e0fba8beaebd3a75fe SHA512 88ac9b09ca2c25953b169d0042abbd44b6d4dc4c42b5e13cd7d639d8c782011e143c9a62df91d63fa46c7d395fc5f5781d7172c2b00ec235f8b1a26f9c6bc341
diff --git a/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild b/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild
index cf6fbf09d643..35894c38706d 100644
--- a/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild
+++ b/dev-perl/Config-AutoConf/Config-AutoConf-0.320.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ DIST_VERSION=0.320
inherit perl-module
-DESCRIPTION="A module to implement some of AutoConf macros in pure perl"
+DESCRIPTION="Module to implement some of AutoConf macros in pure perl"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
diff --git a/dev-perl/Config-AutoConf/Manifest b/dev-perl/Config-AutoConf/Manifest
index 3e9c0b7be76b..7def622114d2 100644
--- a/dev-perl/Config-AutoConf/Manifest
+++ b/dev-perl/Config-AutoConf/Manifest
@@ -1,5 +1,5 @@
DIST Config-AutoConf-0.319.tar.gz 52118 BLAKE2B 8c0596a22d7accab0366f33f4f72315356abb61ccc3c0c816651724fc21a091607c48b4bb69b5441771795c432376e0811ecaa799b3b7b38b05d6cbdae80c29c SHA512 156b40e9728f9b02530cb490b31a0d439414ab5c4b43a216f7f649c23f62462a441923dc02d22735fcd44a70a5314fc8e9465047261f0e61a2013c05ff69a3bd
DIST Config-AutoConf-0.320.tar.gz 52267 BLAKE2B 649ef56196a5984437f299f96b156f63560a247a35f0547145e3519648ba5fc86c057957570b45b696c2092a56deaf0595d9191b4fe389e0a0f183b79d6c500a SHA512 ea07e3d08af4c2b3e983f108bd7a0830731dc485f8af4b48f7064057097bfdad8e7c51640bdd634a276042f101c5fbd55e9c074fa5ed29aa4615786bbd3c3a99
EBUILD Config-AutoConf-0.319.0.ebuild 740 BLAKE2B 14594b14ea2399f1333fdff68066f0a95db967d41649abf25a7bf3d4cf3e137aebba2e596564e3b5260316aa647bce774c1e27d43e71ab38a538ad65d7093594 SHA512 b0f300adc1dcba02196b4abc92c5db8009ae14ce3c96b450fde6850a354339c4aac6b0d8679819bfb8ec7db3cc74c8a31437d13ff7ca7eaa72b2462ac2543590
-EBUILD Config-AutoConf-0.320.0.ebuild 722 BLAKE2B 34931471fe0c9e711d00c382e5a38200186d33ea280817e9e7ddbada65a181dd354c52346853e46674d80738f2c3afb525beaa959e283476d77593e5b1b2095a SHA512 8a9d25f176cdbf6ef9a88c6737021e0444caa6d204abbb3f4c70bd56b4920673cc4123d84aa5cffc987c11737f4bc8219a85550e1e6922adb098f23d2b24f7ec
+EBUILD Config-AutoConf-0.320.0.ebuild 720 BLAKE2B 97c6bf3118f5fd4977e28090e0b350327db8b0d651c6a6bb9959e1ddd48a0f0dc77b7fe81b6801ef6fe001c21f06d2d7cef400b8ee2a86502a42642ffb3c0899 SHA512 09f66001acdd877cc93222f33cdc15c0ca1534a5af70aff4f5c2dfc43dbee39a457d85b02ad3c2a0817a74ae513ebbd357f940ffc1080f4c41701e5d28406dc8
MISC metadata.xml 403 BLAKE2B 7a9adfd461b4a487d0ec31412b9e45b10eba50664930c21be146e3726c6005c52669a6ae06a02ad48f0bd164ff2b3d0082eccfcf8a54326bdbb4d47bb6f79607 SHA512 6f8661adddc2153a9c3b5efd73a460a735ed5d91d0379ef857bbeee384d396f92c093978f3c0b38b2505c831b05cf79cbd3cb3f181169235d0f520ecd58cf2ae
diff --git a/dev-perl/Config-General/Config-General-2.650.0.ebuild b/dev-perl/Config-General/Config-General-2.650.0.ebuild
new file mode 100644
index 000000000000..f37c9fbf2e8e
--- /dev/null
+++ b/dev-perl/Config-General/Config-General-2.650.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=TLINDEN
+DIST_VERSION=2.65
+DIST_EXAMPLES=("example.cfg")
+inherit perl-module
+
+DESCRIPTION="Config file parser module"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ virtual/perl-File-Spec
+ virtual/perl-IO
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Config-General/Manifest b/dev-perl/Config-General/Manifest
index 0106a5327af4..13e2f8890a0f 100644
--- a/dev-perl/Config-General/Manifest
+++ b/dev-perl/Config-General/Manifest
@@ -1,3 +1,5 @@
DIST Config-General-2.63.tar.gz 64700 BLAKE2B 71217b5ffc163932804f329edc95204389964a7aa3e84cb6c1854c7559fbc4b8940bd6cc61c149a04f2db38d7c094017e98eadf48ec81b7b0f9f54b4a70615f6 SHA512 ba9fdbf992049936ea288a90d8f8360821fc96f8d42df0298888b25543d2ac43e2958c5f7a8bbbae7cad1e2151ea00528756a3bc0cfbe408e5ee82bf309615f3
+DIST Config-General-2.65.tar.gz 65295 BLAKE2B 482cc691b0a53ce431399d6d98726cc031b2cccc48fe46f6d2eafbcf3e38a467093a660c3c75b443559960ee65a594ef791194043c55306376642ba3a5812241 SHA512 67e0a4a028ed43bff992491afbfa0dede4ab4e2ccec87e2c1f6f62c3a29ae9699a302671f9debe41b0aebc5245fb8332ed14d076c262ec572e5aafbe5ff513f4
EBUILD Config-General-2.630.0-r1.ebuild 512 BLAKE2B d351508c2c26c0d421f03f713a64e0fa44a7b10bda9e6ccc167c0f07fe20210cc21119346007f7e01e054abc08e7cb228af91181342c5b394bb9e35694dbeec9 SHA512 65077d5efe6ac8f3112c0f0d3ae5e3a0d56f883cd7325518c1e2e774f0ce53f55674c18a0b2e4b5515df7eb478152aa93b12ba10f5e27bb1c2d4cb8401b25035
+EBUILD Config-General-2.650.0.ebuild 523 BLAKE2B 97a420ddd087a383a336feeadfe67358debcc6d92d5f037c890430c078d083ed64256053d2775256c298120f1b64fbe465fd3da593931269e76e0c91b0920e3f SHA512 7cc2ef965c6222b5975ef13a06be84f12089f08aa38e494558c1ae27a94e6d9ee36983c3893f989454c77270d38e2ee80879d065acc8e67a52929fef5e7b74ce
MISC metadata.xml 549 BLAKE2B 2cffdf7472125211475fcaafb95f6359d2b0d553ab6c2c7a3977fc7abef579b70b215fc801607813b3dc3171b9ed96d0e3dfa4c2a45cb0c354b90c2e0df997a3 SHA512 0cc6e3177c4f26cadd75392e4bebd9a63080d47160f7e847979e79dbaa09f62898e245c7496f768a6c461d1d033ff7b849d979155ae3d39380751918e4c08565
diff --git a/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild b/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild
index 995d2995fa53..b370ebe98988 100644
--- a/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild
+++ b/dev-perl/Config-Grammar/Config-Grammar-1.130.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,19 +7,21 @@ DIST_AUTHOR=DSCHWEI
DIST_VERSION=1.13
inherit perl-module
-DESCRIPTION="A grammar-based, user-friendly config parser"
+DESCRIPTION="Grammar-based, user-friendly config parser"
SLOT="0"
KEYWORDS="amd64 ~hppa ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
-BDEPEND="virtual/perl-ExtUtils-MakeMaker
+BDEPEND="
+ virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Test
virtual/perl-Test-Simple
)
"
+
PERL_RM_FILES=(
"lib/Config/Grammar.pm~"
)
diff --git a/dev-perl/Config-Grammar/Manifest b/dev-perl/Config-Grammar/Manifest
index 8861023f266b..b15d24f116f4 100644
--- a/dev-perl/Config-Grammar/Manifest
+++ b/dev-perl/Config-Grammar/Manifest
@@ -1,3 +1,3 @@
DIST Config-Grammar-1.13.tar.gz 26281 BLAKE2B a94ff7ab3fbeac8849798cc778d5b764396d51a541d43fdfa622ff702b0492ad73fa29baa85669f6b18893238fcdea7f3feb3f8a7fb0948382f8e3301599f455 SHA512 51b165ccec452e48906d3c8972bb68841de93f0ece11104fea837eebefa1569e921a7532f7e4a3d204e73cf4c9b592f8707fc4741481c99b67d1b7a3eb5644d9
-EBUILD Config-Grammar-1.130.0.ebuild 461 BLAKE2B 3043987e8eb7329639394364a7099784e112bc8b4a2406383c7ada657a6326cd5a0d58b946d0ffb5aa623a8e3a7ead8e8238fe64978cd05bd5a36d493028edc3 SHA512 b4bcc8d6f195445e8f8642e3adb93930e0ce5c487bc18a1b45e418c769b9f33f414fd7ad0fd4aedd43f0b5b3c09ce591fbe11bae6ef9fd784a8f3ee16ad3feb1
+EBUILD Config-Grammar-1.130.0.ebuild 462 BLAKE2B 4aebe3c99da46225be000f3e7d439f9e770f0bb0dd8052b764d196a0668d0d7e384187c4c5382c375e160614e21721c7849a459ce0be531f37d40c245e5d44e6 SHA512 b02a63ece6b63031d0b6db5f1e700ceefbb512ac3caf98be9f95704b868dcb7965aad6d229577b646a262e890851e597cf23f90cbe5dff5b463b5941a7451b3d
MISC metadata.xml 528 BLAKE2B 6219f0cae4bd81a4a27a2b53dd50894d61f6d0f31d87365117999155049639da89bec4c091426ec8cfaeba680a38fed97114ebae589f0c9b3b7be7ae29b90b8a SHA512 e3fa381464a77b53024126fb9e2b66e77c4c3033b917a32ca97e6d29f574277113b6e883ee6bf0a62acc139ce7c37f70961abfebaca9d73a3c5a2c5ca41a1358
diff --git a/dev-perl/Config-INI/Config-INI-0.29.0.ebuild b/dev-perl/Config-INI/Config-INI-0.29.0.ebuild
new file mode 100644
index 000000000000..1a4f8884b9e0
--- /dev/null
+++ b/dev-perl/Config-INI/Config-INI-0.29.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=0.029
+inherit perl-module
+
+DESCRIPTION="Simple .ini-file format"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+RDEPEND="
+ virtual/perl-Carp
+ >=dev-perl/Mixin-Linewise-0.110.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ !minimal? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ )
+ virtual/perl-File-Spec
+ virtual/perl-IO
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Config-INI/Manifest b/dev-perl/Config-INI/Manifest
index 40a895a6db76..677920bf47e6 100644
--- a/dev-perl/Config-INI/Manifest
+++ b/dev-perl/Config-INI/Manifest
@@ -1,3 +1,5 @@
DIST Config-INI-0.027.tar.gz 26638 BLAKE2B 27fc0d086b0530881e4ad1d09c650e34656453e6330a89515ec00138c0fa92d78509a9445c14bf56a79069752527e4d7f6a107366ab4bff015d3587e136dfad2 SHA512 c0a7d363550cac186b639555e63ac27d613cb2e63d57786aabe63dd65bcb0e2043c3bf80f820bfd975d7111d14567af466e82ed35f9cc2294bfe78ef2a519516
+DIST Config-INI-0.029.tar.gz 26739 BLAKE2B 1bc0170fa9fd5ca36228eee78767536b7613d5564cf6fb9aa097c09b6aaefd5dc3e4dd88893d54f6f53f342010a6145b2d90a384f04d8dc19af7d703ac7a5b57 SHA512 9f787640ada163f8bbdda687c0fdfeb86d749a06937e379cae3732e965b248e6de96e86eba8f86c755293916a0d571c2228c1f7c7a0e15cd0aa0b642269fb5fb
EBUILD Config-INI-0.27.0.ebuild 524 BLAKE2B 42f4aeb5d4c5ae53cfc4d751676f5e7800d3f4f3dc79eb4d568d917ce55ca0fd682fdba46940f6aa63e5bae0d8c7052b29a17c095d819a3c6cc745950a12fc86 SHA512 a30e1cd1111f2aa60edf0ff497cabd8891e3606c5e3b86e3127f42e1815527ff290843cb8aefb28a033b07f51850cd1490e11e577bf542b5f74a6987d8ac4590
+EBUILD Config-INI-0.29.0.ebuild 527 BLAKE2B 576459a4b3d3fb9e75f73581b4dce4b9876965824d6b53577c778d9a97642dcae5fcede5105b4d1cdc49b84ad41c88484f3b5ff3c873ebb6191268e15917a44c SHA512 b3e55aae9413f31d60677f20415eb9417e0a0de6a5b0d15f7a6c1a4024e4bb10f25c812d59b070dbdb62906a8bd1b91f7ccd97dd3783af0b0ade1720a6e7ba46
MISC metadata.xml 525 BLAKE2B fce6b57d3d201981235e54afe4eacee3325169e61f910bf0305e9df4e6ff37af868bd4e54308a5d17f07c55596d7d7e6ea53272453417f0cdf8c573588bb2076 SHA512 da37778eb40b36a18ddcc30a2645ee0d2008d35c40935f962468a4a90745bbba6008df58e7151ac48b496a4cd5694654262bfe42cf9647657d012e569cbee1ec
diff --git a/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild b/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild
index ac8205330ab3..52026ac25cfb 100644
--- a/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild
+++ b/dev-perl/Config-IniFiles/Config-IniFiles-3.0.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ DIST_AUTHOR=SHLOMIF
DIST_VERSION=3.000003
inherit perl-module
-DESCRIPTION="A module for reading .ini-style configuration files"
+DESCRIPTION="Module for reading .ini-style configuration files"
SLOT="0"
KEYWORDS="amd64 ppc x86"
diff --git a/dev-perl/Config-IniFiles/Manifest b/dev-perl/Config-IniFiles/Manifest
index cdbc55daf932..c20769b7e426 100644
--- a/dev-perl/Config-IniFiles/Manifest
+++ b/dev-perl/Config-IniFiles/Manifest
@@ -1,3 +1,3 @@
DIST Config-IniFiles-3.000003.tar.gz 70024 BLAKE2B 215896e05d09ab5c7d6d6ddda768c7eccfbac808eed3b3a6c89218a06bb813af404c621e1dce28a3aa4869fe49d2dbd40da354ec3b3b36a2a1e5d1c50d9f0a32 SHA512 29278b7f6aaf9ffcc0cd8b48ca0e1f1084b10278e50764b2b93e3e9b156ef13d6e54f779f41d0a6cbf6e0b23da1b73a3bb83fbf873add0a604693a41312b91f5
-EBUILD Config-IniFiles-3.0.3.ebuild 731 BLAKE2B 48fc45df378d7f89bb81b1b56c35ec142161b714b378c82e1c18ffcc0b62c3b2047fb24baa16ac455fe3ad4df37d66b55aa126ad74f93e5027ece55dab916285 SHA512 d83532844bbb811e599f57b13ebfd59c069bcfba8b8b169735ffaf3465d30e1a94b5d7361cc2ae1a3f544cb49b488e02c46644785bb582ff80ed6f73c1b7c8bb
+EBUILD Config-IniFiles-3.0.3.ebuild 729 BLAKE2B 40357d7d81a3f5c0b11b73b9b01c52ef4510f8fc70ac57a59015373b6dfcb6eace0af2937a09343338d2fc115052977aff6a31651f96224d9a7f853bcad11f66 SHA512 1d7bfcd740e71be083d7381f748e8b7c93677ae74388b453df30abd28a2a2ae953ea660dbbf00ea4daae2e6d8584665459a38fb48293baa2c9399250f68a5e35
MISC metadata.xml 403 BLAKE2B 4e9184a2b717f930dd351af5a8a61d881711b1c28a046fb8ff038fab0810e9107ee6e6a50d1b143350f1a7c6b96c74b395cc443fe3874dc036c1bdb0e70626a1 SHA512 5ef1a32203656624c63c6ee7800bf466460926ac63dc9c33c4b167bd8fb3dd1ff42660ae8d3b3e91298b17dfbbfbc67c4a43fe4e1ba2a8c9eeb26732a062f265
diff --git a/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.465.ebuild b/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.465.ebuild
new file mode 100644
index 000000000000..302614b0ab20
--- /dev/null
+++ b/dev-perl/Config-MVP-Reader-INI/Config-MVP-Reader-INI-2.101.465.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=2.101465
+inherit perl-module
+
+DESCRIPTION="MVP config reader for .ini files"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-perl/Config-INI
+ >=dev-perl/Config-MVP-2
+ dev-perl/Moose
+ virtual/perl-parent
+"
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.300.0
+ test? (
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Config-MVP-Reader-INI/Manifest b/dev-perl/Config-MVP-Reader-INI/Manifest
index f56e616f88df..bdeef8f4e560 100644
--- a/dev-perl/Config-MVP-Reader-INI/Manifest
+++ b/dev-perl/Config-MVP-Reader-INI/Manifest
@@ -1,3 +1,5 @@
DIST Config-MVP-Reader-INI-2.101464.tar.gz 17164 BLAKE2B a13bc011d81b11428b09bbb563ff2d5cc1ec80f38fa4f4ef24859f26e747db8bdfdb4920e5718ecfd0f40ab921a39fc4a66a029e637232367513971c138f6779 SHA512 45457bed49849959fe7411181821e2d2495009a3e575272f1b3898a3fed22f7278c025ba9e83a0c145bd9c5a7906eb8353c0ffaa8cd712451fda5a9dd7e2a503
+DIST Config-MVP-Reader-INI-2.101465.tar.gz 17186 BLAKE2B fce385c4c04fc77b35f78c023f8378e68bc78e384415f413dec23a5d05a3351187a8b76d46684add324f3eaff9e2123f4c2867e1c9494ded2f9c12f8a212ca9c SHA512 5e8386a402e5d17ba84d953ba094b42385503c1d279c27575a2cc1cd064c05ec2f8d12d5ce0b9411793ae6201356329889c6284b1a2e8bd51a506c44d2cfa3aa
EBUILD Config-MVP-Reader-INI-2.101.464.ebuild 465 BLAKE2B 9545c8eec4b55c6e7a4d18af7d774592c2b06174cd0bc479285a535eeb700d5453be5e9ad5668eda7c42c792f722189e83e6a37f1f4a8287ab2c36c33e9e9513 SHA512 19757a6b3672700dd872f057d66f01d26d6da69e55d47e27ffa4b268f0b898992f0393e6d47f7f1dbba7077a1bf4fe1d318f2a7bd3137ae0e96b1bf6ee81ca61
+EBUILD Config-MVP-Reader-INI-2.101.465.ebuild 465 BLAKE2B 75bb7631f9146c7a88e288c65e7767712edfe4cba379730ea46f75f57593b460c95a4f88801e6d3f5f0c45a31f72488cb5de91d943f080778957ac732ad2a36d SHA512 55e38bbeab5ab1f1e7daebcc2188d16b2ff6a78dd855ae361f13fe8d80ca47b1618ef2977a4368513feaa726b17fed558217c554243c7f752cd7a6a5469e30a7
MISC metadata.xml 417 BLAKE2B b7e9abc98025f2fc5e3dbfee853701da79d631935743ff31459f871e4e2a1d6b43fdc43886448282a3e151a5ab435cd2bc95e25ba61e258a06ec0777b4d1f5af SHA512 217d118c4b42781813cb1f95bc08199abd29304779c715c9647b7ac35fbe53bb8d53ea55085089dd25e2e12bd52c20dd8630c5c7cd94cd1c0e0bf03688cbd10c
diff --git a/dev-perl/Config-MVP/Config-MVP-2.200.13.ebuild b/dev-perl/Config-MVP/Config-MVP-2.200.13.ebuild
new file mode 100644
index 000000000000..3259b7c81c5d
--- /dev/null
+++ b/dev-perl/Config-MVP/Config-MVP-2.200.13.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RJBS
+DIST_VERSION=2.200013
+inherit perl-module
+
+DESCRIPTION="Multivalue-property package-oriented configuration"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="minimal"
+
+# r: Module::Pluggable::Object -> Module-Pluggable
+# r: Moose::Role -> Moose
+# r: Moose::Util::TypeConstraints -> Moose
+# r: Role::Identifiable::HasIdent -> Role-Identifiable
+# r: StackTrace::Auto -> Throwable
+# r: Test::More -> Test-Simple (Yes, Runtime)
+# r: overload, string, warnings -> perl
+RDEPEND="
+ >=dev-perl/Class-Load-0.170.0
+ virtual/perl-File-Spec
+ dev-perl/Module-Pluggable
+ >=dev-perl/Moose-0.910.0
+ dev-perl/MooseX-OneArgNew
+ dev-perl/Params-Util
+ dev-perl/Role-HasMessage
+ dev-perl/Role-Identifiable
+ dev-perl/Throwable
+ dev-perl/Tie-IxHash
+ dev-perl/Try-Tiny
+"
+# t: lib -> perl
+BDEPEND="
+ ${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.780.0
+ test? (
+ !minimal? (
+ >=virtual/perl-CPAN-Meta-2.120.900
+ )
+ dev-perl/Test-Fatal
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
diff --git a/dev-perl/Config-MVP/Manifest b/dev-perl/Config-MVP/Manifest
index c2fd89d9f95d..8357ee219622 100644
--- a/dev-perl/Config-MVP/Manifest
+++ b/dev-perl/Config-MVP/Manifest
@@ -1,3 +1,5 @@
DIST Config-MVP-2.200012.tar.gz 34232 BLAKE2B 89a99cfc6b9c79abbca4ee2d8874bc77be4190c62cf30cd92acdac3ec2eab609acb3492a4bdf465b6a7caeaaaa56f17ca936257ac22876a9babeacef804383f9 SHA512 1da64c93c0298dc9a25b289632ee59e61de0640d545049505825353c1f7c88e039fc09d4037e13bc51c27bea3f10fdca542eea2f15ef9e4694e5dd0d565ef414
+DIST Config-MVP-2.200013.tar.gz 34197 BLAKE2B 03ab34c32cb4ef48bc23f2e0d3cf0ca8e382a628cc32341118211f14d05c9544594b20c588ee4dd0f3fa62a6b76ddf9c8d37c82070faba961e7657a8defe8520 SHA512 aae4431a559f62332f5d7072d799ad5eaea9baf978a4145228dbfd80617e0131b9a80d2033a65da735a01abb4f40ce599b306e721dd4b3e98d6a56d984b21fd7
EBUILD Config-MVP-2.200.12.ebuild 1096 BLAKE2B c958238da480d8f0b4fc03a67222015fe61630dfb32444ee0fe2b2fd60c6bd5be98991b14a647e35ff12751d99585b9d7c16d580b32a69890d8e7300b12d1fd8 SHA512 25c577cd8afe16054a755fe389f6360a997a3c4f9616b7c4427b045b669d9b5fadf06851ce46c08a5c9fab609b98d67a32654776e41c02b61c1cac530b58f7ed
+EBUILD Config-MVP-2.200.13.ebuild 1076 BLAKE2B 5444dc6ca0c61cd5261aced0b117a68f1281c2487dd4f817999f4527266c103a059a6d1d9ed612bfb71d52aa3ce09e6079eae679561720d84f8d04d41ecc4de2 SHA512 9424a318c93fa79603386c667b672bd1f86f6ff40ce624427b8c0342ac0f84b5bc8623e126b9f1f6aa55c4ce9038ccfac3bb831cfc0d61d09f1448b070d215ad
MISC metadata.xml 1121 BLAKE2B d059d65d7ef04e3d53f64768e9cc263a524c446a80f25aae92c197bcef6a4e456991dbcf40d1a5319cd4fdffab1dd21a2b31d3fe0c60097cd9732a5b81fa3c08 SHA512 40ea0290b0b48da8a59da5be829aaf244cef531bce94c7cab443b26aa0cccc762f76df380d5158ae61a23d9c9beec933ad12a1ec1348814579c976cd81de5061
diff --git a/dev-perl/Config-Tiny/Config-Tiny-2.290.0.ebuild b/dev-perl/Config-Tiny/Config-Tiny-2.290.0.ebuild
new file mode 100644
index 000000000000..1b1cd5518090
--- /dev/null
+++ b/dev-perl/Config-Tiny/Config-Tiny-2.290.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=RSAVAGE
+DIST_VERSION=2.29
+DIST_A_EXT="tgz"
+inherit perl-module
+
+DESCRIPTION="Read/Write .ini style files with as little code as possible"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=virtual/perl-File-Spec-3.300.0
+ >=virtual/perl-File-Temp-0.220.0
+"
+BDEPEND="
+ ${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ >=virtual/perl-Test-Simple-1.1.2
+ )
+"
diff --git a/dev-perl/Config-Tiny/Manifest b/dev-perl/Config-Tiny/Manifest
index 855d4559e209..b513fe619b76 100644
--- a/dev-perl/Config-Tiny/Manifest
+++ b/dev-perl/Config-Tiny/Manifest
@@ -1,5 +1,7 @@
DIST Config-Tiny-2.26.tgz 22443 BLAKE2B 7b6e24de08559172920ef52968eb1dca1a1ce2b52b0e02fa1cd54c741402ec5eb9c32b46a911850410056ab7c8f04d9b85021e539d9439f6e8b3e4c847b36be0 SHA512 647c48f3c4480bf8bb8ec22b7b9a3a5b813d4bc633760f5aef4e03ea90b4b979a0a1617dfc3dba6c31779d04bc2d8233bf61ee509bceb8b2d32e1df481c3f135
DIST Config-Tiny-2.27.tgz 22653 BLAKE2B 6c4f4db5ed3f6f18341cb19993e0b0e8e96dcaec17e705364cda6f652435d63b5143f2dbe1d75f001cbbdaa1647693ecdc0b7e8c9d77b0b94fa6a78730a2ef62 SHA512 2ab77d2f9e01f14047a2c079c58941d707fdc54ea0d30c43e0cfad162b8e810a25a62a435abd11b5da8a7cff9027511534205bf625a2ee9ee7824d4c3eb9d0e9
+DIST Config-Tiny-2.29.tgz 22910 BLAKE2B 808407130bbe7222e262652e039ebc789799ed9351ec3dcbc738982c7f37a637cf0159784ead8957ee845431ed3716ee82f9f4d769ad4c95b5ef35dd944b7122 SHA512 48f84d198430762333c10c57437bfdf20b99ad79d5b39d8215fdf8853a756cb476d99b85ff145193358a56e0bad2e470431af929869b17f153cd3ef0723804d9
EBUILD Config-Tiny-2.260.0.ebuild 635 BLAKE2B cff154d2b91283301e956c337df5c666f46fc3c1479bd2882198205456009a64ebd2d3931d9d362079f45ea668038d85f9f7126fe3fc53b3c870ed94f157e4fe SHA512 5557ceec73e9e2e68fdeee4808dc3d807579772936359b8221a4a423b5a29d6b8597a79c859f2bf9c199e456f1fc4b4e69ab4bb0f306c687405c5a6e25160c98
EBUILD Config-Tiny-2.270.0.ebuild 607 BLAKE2B c6e7882e1440ca57d4e23e606249b2e6f4e9403b41a489aca24f1229b35afc523ffe70900fa4d9cef2f39f24f43a15bca08c2b41e4822b91c3a2777177cafabb SHA512 bd8d1573a98332b9fde3f61a88f5b10cbb13808e3b7d5d311f536d29e5d5a1a948563bdb1e695df7275ed97caead21ae69135d6c22e06b1f1ff31c09f5e7c028
+EBUILD Config-Tiny-2.290.0.ebuild 616 BLAKE2B e1fdeea80e15ea1c8edeafbd19c675fd5ceb0277cf092ced9f99f60443549d007bccebcdc9e79c1fda1f07fe5346ceaac5ff3944270a6a10c52ca68075db8eb7 SHA512 c530a8cdbaac2ae0e9acbe31246611be8eaf115f594e70cc6ef4b07a6ebb4950e4cf0a6454f1e70fe4063a2bac78cc5ef894cc26567f89f223242b40c3e33562
MISC metadata.xml 395 BLAKE2B edaab60fca18e627f1f74b1e7d7792b6a4dd666f7f02908d27a7f6c29bec9049facd968a41aae8b7643c51c85d701e1526c7cbb869cd7b8dae5cff8ae14e2eae SHA512 0dc84787aa032ad27aabe5eb851c3178662b396739bb3ffc53577f650bb1fca180b4b51074dc557a32bd393db4f28ef4facde8586925fd6174493f83cb985ed1
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 155c4fa9f0e5..6cd4db6ab56e 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index 0c8e2cdf61d3..4c30198f0649 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/flask-sqlalchemy/Manifest b/dev-python/flask-sqlalchemy/Manifest
index 014d07134a39..e483802a6f36 100644
--- a/dev-python/flask-sqlalchemy/Manifest
+++ b/dev-python/flask-sqlalchemy/Manifest
@@ -1,7 +1,9 @@
DIST Flask-SQLAlchemy-2.5.1.tar.gz 132750 BLAKE2B 6378766e9ae5e697f9a0fe23471f0264e5ac1f4c824657e5197f6c35f9f12eb756528641c1078b1bf470170c557c3201314a80b922b4ab84e4664a0ccaad2a6c SHA512 5d483418204030837e62769d45c16af88c5be6dbafc7c340cc4e67ef1736ea5102f506156119864cd7673cf382b0d3f27050bda64273b93ef4805fce9e1a0f6f
DIST Flask-SQLAlchemy-3.0.3.tar.gz 135538 BLAKE2B df0e682b39bf621ed2de415cec3cbda4f937d65a750050e1281082cf42dcfacf51ded5123a5832a6bbc7506f3f8e8a553007cd58710266b7ba18819e96e65c81 SHA512 0a49780048491bbef7384d895a34ea2732f9d6702fb40b07987eb8d0ceb73aae7988539febaeafcf050b7dc67f1297301497c84c90d139b4bf2874201186fcef
DIST flask_sqlalchemy-3.0.4.tar.gz 78389 BLAKE2B f1b79c06151799e1d86419576840c90e5eec66c3f8bd1a758dc3c3bbeb9ea95b48df1f8a463eae088c3af9e2627d8f48f0b740a92cef76da9e85441178b5a6aa SHA512 51dac0784fbae7f6290e41e9965fa5dce2eee54f1b779361f6140cd6abc2ffc1d8426b3dc7209f18f03ef10cc930f7dbfc780dfe5c9b58b2b082bdf495a98b3f
+DIST flask_sqlalchemy-3.0.5.tar.gz 78504 BLAKE2B f06bf383fa2a62d9e6399f3e8dceb0d72ee7911508cf828b52077c9fd80adf9b7eee2b0c809d012be7dfe2df7639bde14a12556b3970df09e30e847e5bd52c0b SHA512 ecb6df94e1db4298b335a65e54eae171fef75bd7f1cc1e251933b1fdc7e85bbba0c03b1c5b41c3e150898bdb36fc0021b4649b866a12d5b0c180f773dff5fd6b
EBUILD flask-sqlalchemy-2.5.1.ebuild 691 BLAKE2B bcf487d0b2f9e1f98c6ae35dd9a9f2cb974e9e5ae7644d063c80329ffc8107daed15e942948694d84ca6641077c58f9ed7e11f0d0068b0efcc00201b91156d16 SHA512 8fde870ba7c642f5cfb8e5261c6f85859c94e918f5695e2989c9bebf83c400d2009cf67b71c4f5d78454cf69867d83b8f76c6f4ce0e752a506e2e1dffa3d7247
EBUILD flask-sqlalchemy-3.0.3.ebuild 821 BLAKE2B 88dcd93ba5bcd023bf607ac02abbaf198eae84af48323c6bdac72c2d52a45785ebc159b17821ee2207aa1ac5e80e0c81122e491f0a1680bbc82834c5e3c55326 SHA512 8fec9282e15e4bb3c91727d60ba23d7605bc04508356513086265e32bda253882e6467c62b00e23bf8489e94f9eab4a3603faa3d12d598a195e83de7290d7fff
EBUILD flask-sqlalchemy-3.0.4.ebuild 806 BLAKE2B f6a02fa2b43aff7f86f4fd761b5c6d81df660b6bdf70c5ec6d8cbe60ea102f6f9c8d319599a5f9f74e3656648b5044003b2ecde8022298c3c413569355530341 SHA512 174a2e4f6fc94edd3286b7259d6d8b50220cf8d5af682c93780674967a523a43c93cd313a8f332ba02ccb51570a49a4b2aff7bfde3a4f78d29f89456e75d3852
+EBUILD flask-sqlalchemy-3.0.5.ebuild 806 BLAKE2B f6a02fa2b43aff7f86f4fd761b5c6d81df660b6bdf70c5ec6d8cbe60ea102f6f9c8d319599a5f9f74e3656648b5044003b2ecde8022298c3c413569355530341 SHA512 174a2e4f6fc94edd3286b7259d6d8b50220cf8d5af682c93780674967a523a43c93cd313a8f332ba02ccb51570a49a4b2aff7bfde3a4f78d29f89456e75d3852
MISC metadata.xml 728 BLAKE2B 8e1ad7f3e4c0c7ea958c39dfedd2c4fe31ccd74d845b6e0f2fc3a142200a75265ef33f8c73b427efe58ade3ca71a04405d8f9078b403221e056204bca1eb4ac5 SHA512 629e0bd18d29527d48fd128bd0a412b65d215855edd34a3d978f74cdf59114e54eae7d8037e2ce33d428cf4fc97f13642c5a0f0fa5c5696d1ef3607c5763d2ae
diff --git a/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.5.ebuild b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.5.ebuild
new file mode 100644
index 000000000000..e99c031fd3f0
--- /dev/null
+++ b/dev-python/flask-sqlalchemy/flask-sqlalchemy-3.0.5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYPI_PN="Flask-SQLAlchemy"
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="SQLAlchemy support for Flask applications"
+HOMEPAGE="
+ https://github.com/pallets-eco/flask-sqlalchemy/
+ https://pypi.org/project/Flask-SQLAlchemy/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/flask-2.2.5[${PYTHON_USEDEP}]
+ >=dev-python/sqlalchemy-1.4.18[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/blinker[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+ dev-python/pallets-sphinx-themes \
+ dev-python/sphinx-issues \
+ dev-python/sphinxcontrib-log-cabinet
diff --git a/dev-python/jc/Manifest b/dev-python/jc/Manifest
index fae0f4f8325b..18524e96ca16 100644
--- a/dev-python/jc/Manifest
+++ b/dev-python/jc/Manifest
@@ -1,5 +1,7 @@
DIST jc-1.23.1.gh.tar.gz 12853550 BLAKE2B b10c3688025c35b4f71345756b6efd93af1e8abe2a343ca66e9f658d986f7ce60c04526d65a27286425f1f24c188de3e2ba923e4304a8e669139006db1d53766 SHA512 6f2936b6c42136909ff04233cbabbf0a5827552d83f29131c42cbc4de20a3b7fee2263a5cdec9c596d39fb3edc26dbc56863631e992d124c038c53490ba37ebf
DIST jc-1.23.2.gh.tar.gz 12866729 BLAKE2B 8c37611e75952533fbbb1ac2a4dbf9fc95d6764452bc619da2fb4a0e5b870f3314061276eb5ce0f98f69fd26ae5b0f083443c7840a1254f5934d9b210d7fe4a2 SHA512 bf3b846e359fdece1445d9ca70e7752db05894f97d4c1ca162ef397ffea9e3e719dbb71d496cd0565649ebe47f977d7ef7689e360470b29639523f24b45fcdec
+DIST jc-1.23.3.gh.tar.gz 12913560 BLAKE2B 57a058ddd308807c91d64caae7455beba3ce8e1160aa7597ec115b40137aa0fdae008b2b91528075760234076eda832965a75bd0fce650cd0e115fbdbc464ea5 SHA512 36d8c5f455ab12385bf5aae5bf118137f42a261f2ac61e601a5752c193c72187ce9c3d31407493f15dfb552f682356fca69aad56c1cf6743fda24833235078e7
EBUILD jc-1.23.1.ebuild 679 BLAKE2B ed9a4947dd9c653e2e686e13a86eca2bb51271baac935de60d45a511ede083fe314b673aedf49a2e6c8fd1f96c7f9a42af3c342c4990fd751fcc05bae1c7a353 SHA512 0118ff8cb50c0e571acb0a300409490232e4793f1d67d781b05665d9c9989e1ee6ef009a089786bf2943ee7f9181ebcee96f3328dfaf3f8ed5528f2d3e60f602
EBUILD jc-1.23.2.ebuild 713 BLAKE2B 87c178b9285165e5b89109f3ee687d389c69a9eeca34594f27cb3bcaf44d2866ed323eb8d824cee2b7a890281b5e8b2e7d44ce679b6fe3cd785ec4c0d41335c4 SHA512 05e6d89e856278ad0fcec89902b2a1e5af51792e39e276318e336d9642f3a7cab67445d81c562f13a7f96f9a5d2d7797896a3d611705ef95d29e2f2e9cd5dbfb
+EBUILD jc-1.23.3.ebuild 714 BLAKE2B 7e0cedc14730b973dea8c49574aa00e7f04bfb4d1f640ac489cc4175042bb41901c0c1863f61a033e32a4817edbfadbcc591b900112938e4bb7e1d197249b3ed SHA512 7a8133807e9e88c3ea1bb44ee5283682838592692b6beb52a2cc929c51a5a5c710d96897e9a3706b113147724ddb0501a8d2afba08f5d1956f3900b74d2ebd63
MISC metadata.xml 492 BLAKE2B 100e7421c33b90fb9180a3412206cdc2355b26dcacf988f1157a725ca8ee6eff44288ec12f8274360f086272ad3bd06e9df6a93288edeb9102551c65256a47f4 SHA512 cb0abbd0c1b02b1fd4c74034e1f41a53ed0b7f297dcfad4e9f6b2a4960e16790b5d879f407ab18f73c81684d3a0436327949bd628a1d1d146958f01e34206688
diff --git a/dev-python/jc/jc-1.23.3.ebuild b/dev-python/jc/jc-1.23.3.ebuild
new file mode 100644
index 000000000000..1381a2929e4f
--- /dev/null
+++ b/dev-python/jc/jc-1.23.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-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="Converts the output of popular command-line tools and file-types to JSON"
+HOMEPAGE="
+ https://github.com/kellyjonbrazil/jc/
+ https://pypi.org/project/jc/
+"
+# no tests in sdist, as of 1.23.2
+SRC_URI="
+ https://github.com/kellyjonbrazil/jc/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+
+RDEPEND="
+ dev-python/pygments[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
diff --git a/dev-python/keyring/Manifest b/dev-python/keyring/Manifest
index 3fe24b58e417..f13b1e615bd4 100644
--- a/dev-python/keyring/Manifest
+++ b/dev-python/keyring/Manifest
@@ -1,5 +1,7 @@
DIST keyring-23.13.1.tar.gz 59582 BLAKE2B fb39490ba857f97b9b89856059664dfe21495ffe651bb48ad4e2284efe3f3c7551d34bfb4c39518c2b9b5e31e61b91693301271750f4ec837567d7652b11e9ef SHA512 7e56380e7311a31d8703b9e3beb74a8c8ce026f6cf9e1792780d349f3db61f50a1905c7d509a7013dd7cb47428dd3c28c3620815f01d3c4dbd7f648e056539d0
DIST keyring-24.0.0.tar.gz 59671 BLAKE2B 424247f21958c5f485de2a4eca3d0cabcb2eec3b80ab3492f15ce1c0df3ff33131453387083da2119aaac7368153a59c31ad1919d7f350f62b1cfa367b9f0eed SHA512 4e6ce15d43aadbb831005e9b8f5cdebe4c034d9e2e47798814ae83d8146226504147585b8bfcb10ee5461113bd45d296f41c8c2bbf6fd30665192051b937ef05
+DIST keyring-24.0.1.tar.gz 58592 BLAKE2B ccd9990ec3c947cf7a83e3503dbdd53d364b6e69a5bb12e79bf5c796f253bfa233a7828593aece4f7aaaa2bea1b651f9459e12709312deb77984352bf8ef25a4 SHA512 52cab8c91c9178a310d4891541ad13d016feb866fd7592a7d114d421cd0781e4e0c121f8b82c44af91c516f1feb674d207626a881aadc1c802b02678960e37c9
EBUILD keyring-23.13.1-r1.ebuild 1122 BLAKE2B d2b2b80edd62c22e2ff5f478a93b86e30eb26109a144825996431e6347bfdcb2f83c5c8ebfbda984e6d682050dabf034f304a0d0fbf8ce13278702f48fb46759 SHA512 4aa16f582e0669db81ac3555f6072faf9edc86c85f746417fb75b74ad2d27bcc1d32773a17227087366ed9bb74ed5d9d40c9aec39783cfbea5950a9ef26617e9
EBUILD keyring-24.0.0.ebuild 1129 BLAKE2B adab9e210a074c94eb2920537093a530dac237fd52764c00cf26d2f8ac8f19ad6b16eb852a76d7016254e609190e7cb8129d44202918832c3211a52cd7f0649e SHA512 462af751f869251fbff50581f98e8394f4dc51fe9009eb3a09c79a124b80aa8df2f42ff48fa1f2a40abeffbacdb60951686af24f122e7b79d821eb38eaec3d78
+EBUILD keyring-24.0.1.ebuild 1129 BLAKE2B adab9e210a074c94eb2920537093a530dac237fd52764c00cf26d2f8ac8f19ad6b16eb852a76d7016254e609190e7cb8129d44202918832c3211a52cd7f0649e SHA512 462af751f869251fbff50581f98e8394f4dc51fe9009eb3a09c79a124b80aa8df2f42ff48fa1f2a40abeffbacdb60951686af24f122e7b79d821eb38eaec3d78
MISC metadata.xml 611 BLAKE2B 7f938075d992467e01da200f0c859e9bc6a6128296151b3529b2168b68364605bd7dbadf69f7820d459d5db6950908e0b0acb09a636f1fc45862093df6d08334 SHA512 a0ad1729c53b18fedf227053648b04541f5adcf56bfaa73218e214f8c2409ebe2574a5917442c5218084b38da34691b6566f2c65390ef6487985a123f62f9efb
diff --git a/dev-python/keyring/keyring-24.0.1.ebuild b/dev-python/keyring/keyring-24.0.1.ebuild
new file mode 100644
index 000000000000..b53edb187cea
--- /dev/null
+++ b/dev-python/keyring/keyring-24.0.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Provides access to the system keyring service"
+HOMEPAGE="
+ https://github.com/jaraco/keyring/
+ https://pypi.org/project/keyring/
+"
+
+SLOT="0"
+LICENSE="PSF-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+ >=dev-python/secretstorage-3.2[${PYTHON_USEDEP}]
+ dev-python/jaraco-classes[${PYTHON_USEDEP}]
+ >=dev-python/jeepney-0.4.2[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/importlib-metadata-4.11.4[${PYTHON_USEDEP}]
+ ' 3.9 3.10 3.11)
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # this test fails if importlib-metadata returns more than one
+ # entry, i.e. when keyring is installed already
+ tests/test_packaging.py::test_entry_point
+)
+
+EPYTEST_IGNORE=(
+ # apparently does not unlock the keyring properly
+ tests/backends/test_libsecret.py
+ # hangs
+ tests/backends/test_kwallet.py
+)
diff --git a/dev-python/python-utils/Manifest b/dev-python/python-utils/Manifest
index b8ea6fda5282..87397e1a2996 100644
--- a/dev-python/python-utils/Manifest
+++ b/dev-python/python-utils/Manifest
@@ -1,7 +1,9 @@
DIST python-utils-3.5.2.tar.gz 26883 BLAKE2B 9532d8fecd8d57a9a9f50e2e7e67386e4c5922f4ec316851544147f6da82586bb01796bb3e3fc95c894a790c57711c983d8da9abc5edc5a722089a0d86d7fb61 SHA512 2e36bbb2e43591744c63ea972b7f361138694eb32510643ea88e8d757882379e3aec247c2fc4d5c67876939b71d564570a975700728c79f9db0cc4fcbc1605e7
DIST python-utils-3.6.0.tar.gz 28488 BLAKE2B 0426943a631ad68afafdbe603d14a32e179e58f8c45ac98248096de40bb67243196ca4498e1b908a25e213301e26d42f3f2c175cfa282c18b1db8f15b14385e6 SHA512 2d26e9c37f42d525640b9573cd794acb93e44a01d817e4c9ccf2d07261581dd16a04f38d245f97efb01952476fbc312e1831b5b617659787cbaac38692853bdd
DIST python-utils-3.6.1.tar.gz 28460 BLAKE2B c4e4f640c6e402b3c308b6a7b3ac4cfd0f4ff8c6fe7553a87d263f697ced0da0b63aa6d8d7ff6a02af1974e32c644e214ddefa6bd0a5f272f37d65017d4fb009 SHA512 f7c6b3c5951c2902e94f3c17791178813695bcc15828ed52db6e071f9e08528a8202be1cff29bab2ce534e822f358cf41b8082fbf40db16e657b0b1c1dfa71a8
+DIST python-utils-3.7.0.tar.gz 29654 BLAKE2B ff306a2ee3e84585081f504ad50f117294698c75dd4d5015db6cf9326796d69aaf63365ac5bbedb3af4d41e4f18b7a05437860bf41cdb870e43f1ba75e92628c SHA512 df3b33dbf213c7099a5a17166ac1e01e9044bf6bb364de96a4b182831ff3216fe37edb7f94cb66f8d2fcab42cea404a9c4f27142890ae0e7510363815f47ad41
EBUILD python-utils-3.5.2.ebuild 735 BLAKE2B ca117316e18466936ee0d891a6346400643c9373dad660ad3f784efeaf911d5c76b0e46cd9c623dbfc26f1e0d6e1efd8213029f0d06bb25b8c08ec096abdc8bc SHA512 2a99a45b265d022b36be2a13106f5209c9c72eb479c09a2511a39179c17a351cbfd3f812b132c2435572026463e4d73af9b9a4c06179e171e7016f74b5e058fe
EBUILD python-utils-3.6.0.ebuild 797 BLAKE2B 996f0ec85918e36871ed7ac55d4ee2cbe4503373933fa1f43979cd9f10695615d5dc2fd7d5be424c93f113ce582f070901a299ba42d76f474c4b6203974051f4 SHA512 1bb7be4642ecd961b3eece5c03358482bd5cc0eb533c2110d79cd85199a65f78449e776cce79df83a89719cdf005929ac44fe3978560545ebb41d7779e94d01b
EBUILD python-utils-3.6.1.ebuild 797 BLAKE2B 996f0ec85918e36871ed7ac55d4ee2cbe4503373933fa1f43979cd9f10695615d5dc2fd7d5be424c93f113ce582f070901a299ba42d76f474c4b6203974051f4 SHA512 1bb7be4642ecd961b3eece5c03358482bd5cc0eb533c2110d79cd85199a65f78449e776cce79df83a89719cdf005929ac44fe3978560545ebb41d7779e94d01b
+EBUILD python-utils-3.7.0.ebuild 797 BLAKE2B 996f0ec85918e36871ed7ac55d4ee2cbe4503373933fa1f43979cd9f10695615d5dc2fd7d5be424c93f113ce582f070901a299ba42d76f474c4b6203974051f4 SHA512 1bb7be4642ecd961b3eece5c03358482bd5cc0eb533c2110d79cd85199a65f78449e776cce79df83a89719cdf005929ac44fe3978560545ebb41d7779e94d01b
MISC metadata.xml 398 BLAKE2B 40018dd39311868fe5b37b6e03d6f6115427b84ca4cf4643b227dec910a193b547384c6cac4a97ed0f06a81c453c12ae57612e279e44a8a671b7f36a3ebc3128 SHA512 aaed2dfc1a9802d6d6d2d28d13fd478e0cee7c422992cde7994c4408690baba6c9e99ed77a55b0d3c5d966bb18cbc76c579b50f9d388a84ae204137b33c81a92
diff --git a/dev-python/python-utils/python-utils-3.7.0.ebuild b/dev-python/python-utils/python-utils-3.7.0.ebuild
new file mode 100644
index 000000000000..79f64316b1e5
--- /dev/null
+++ b/dev-python/python-utils/python-utils-3.7.0.ebuild
@@ -0,0 +1,42 @@
+# 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} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Collection of small Python functions & classes"
+HOMEPAGE="
+ https://github.com/WoLpH/python-utils/
+ https://pypi.org/project/python-utils/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ docs
+ _python_utils_tests/test_logger.py
+ python_utils/loguru.py
+)
+
+python_prepare_all() {
+ sed -i -e '/--cov/d' -e '/--mypy/d' pytest.ini || die
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/rq/Manifest b/dev-python/rq/Manifest
index 854589182099..e3bc8ef5f70f 100644
--- a/dev-python/rq/Manifest
+++ b/dev-python/rq/Manifest
@@ -1,3 +1,5 @@
+DIST rq-1.15.1.gh.tar.gz 633531 BLAKE2B e1cf463e54533a1a56fab98a66f4cfe2ef73da48ab965a10066b84050aa1ac72373328246236fbd45bdf3d026ffc355aa117a21047dce1cef16b18c6e96a0f3f SHA512 75228f037c5c731f7788bb18654f2e07a9af39f8980900166e07145887f7cbed06fbd7fb5513a770cee791d07a49d85a544b83f347cce6726d7745f8396e3aac
DIST rq-1.15.gh.tar.gz 633276 BLAKE2B 885b4ef343924b8f4a88c6c3e93bbed1b62022e72217922e874b8f6be36c3656110037f862bfe27f134d57c41d1b741e5fa23e6ab48fbd787ff08bf628a5e207 SHA512 b1c9614b376b74795436333cff6a5bb62795e73d95376e8e18b2472fda3eb720608d495c57e3c2c1b2c237b7fc409602828bea631c1b8905d7df71c74e6c705c
EBUILD rq-1.15-r1.ebuild 1437 BLAKE2B 1731a10a646cf45745f8d972b34286b25bdb2a291100b9d1d2482e07d7342cfdbfd5113f5edf88e7980781a6f149c13af36ff2b7f2e91fd989e9d3e43d2dc6ba SHA512 11292bf9a234ef65e48af9583ab3dd62ed1743158d34e58d594091264d4804d5fc10a3911cfec5e27ed569afd4e5c8aabaaace4e1a58cd6c762e5fca075d2d7f
+EBUILD rq-1.15.1.ebuild 1441 BLAKE2B 7abf8e40a520fd49e1f90198a212e242ddf83ebf6c43ae806e0516cbbe3fbabfb1b279b0698195793033ad1629b43702902a30ca8d83b31265d80f8b9e6a7e97 SHA512 e1921bff061bea32d5facaa128140530f9d21117f03aae0d9df7f29193a2d897f40328c80eaf80ed4685b19363935b040c544bead2be5d3c107a885d1ee11d97
MISC metadata.xml 453 BLAKE2B 6a46d43b524fded1ad4749fb9669ea07f8b3e23940d0bf2a4db5d92564316b01fdfbe220771e30b1a110ef72c613ad683cdcb7940682ea32198a5b6f027e4db3 SHA512 104ef96c34b55a9fda377c1304ff85781219fdbccef1a83d1bef30cb2fbd0ef816cfe82715af8937f452499135f7ed65c65a29c34919a09b6144ada367c26af5
diff --git a/dev-python/rq/rq-1.15.1.ebuild b/dev-python/rq/rq-1.15.1.ebuild
new file mode 100644
index 000000000000..8c0bd028f82f
--- /dev/null
+++ b/dev-python/rq/rq-1.15.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_11 )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple, lightweight library for creating and processing background jobs"
+HOMEPAGE="
+ https://python-rq.org/
+ https://github.com/rq/rq/
+ https://pypi.org/project/rq/
+"
+# Tests missing from sdist, as of 1.14.1
+SRC_URI="
+ https://github.com/rq/rq/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/click-5.0[${PYTHON_USEDEP}]
+ >=dev-python/redis-4.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-db/redis
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/sentry-sdk[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+ local redis_pid="${T}"/redis.pid
+ local redis_port=6379
+ local redis_test_config="daemonize yes
+ pidfile ${redis_pid}
+ port ${redis_port}
+ bind 127.0.0.1
+ "
+
+ # Spawn Redis itself for testing purposes
+ # NOTE: On sam@'s machine, spawning Redis can hang in the sandbox.
+ # I'm not restricting tests yet because this doesn't happen for anyone else AFAICT.
+ einfo "Spawning Redis"
+ einfo "NOTE: Port ${redis_port} must be free"
+ /usr/sbin/redis-server - <<< "${redis_test_config}" || die
+
+ # Run the actual tests
+ distutils-r1_src_test
+
+ # Clean up afterwards
+ kill "$(<"${redis_pid}")" || die
+}
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 62adc248c90a..eb1a9212668a 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/colorize/Manifest b/dev-ruby/colorize/Manifest
index 585073406109..4a8b5ba3df6c 100644
--- a/dev-ruby/colorize/Manifest
+++ b/dev-ruby/colorize/Manifest
@@ -1,5 +1,7 @@
DIST colorize-0.8.1.gem 15872 BLAKE2B fe8e3a3e010d55954fb9e3e26626202e1d3eba5478e27009fc86bd4029c98fe5a2ed2f2b0d5d1615e892435554272a70c1cbfcdadadea8bcaab894cb290e7992 SHA512 0819dfaa94150c85cbe633c77006f2f4bdd6c4f9bf9dfa954b8c4038b8a680c99a2b4b160da05bf426402d287a0db4c4eb1cc66a949405188b632f39da381c72
DIST colorize-1.0.1.gem 17920 BLAKE2B 850fe181d1f6c9d10cc0c5ebe65913ed2cdc6bfa9a50d7d5377f273927c4b3a5c4e9567473f08c96d92d7b96ab8809836b513a8acefe449be4c187c0b9bbf250 SHA512 c9ccfafc2bee79ec7b908fe73b20831bebf2de8e96d2c1e654eb2441c2e507bd8ded08797f5f34779e0af1eb56ac3659f61c6e091403a3246d1f72cf7a2e0a70
+DIST colorize-1.0.3.gem 17920 BLAKE2B 33864dd5967685ceda163d379063a190ea031a35d5ebb99dc90b54ef7f6c0f95a7b3fd13a73f702c843dc6691095831b777d8572f46da7f897ef01b99fe61c88 SHA512 854bffcadd27ff8a5a52b627125dbfc15f56d4714d28a1e0d64c8d95181d9013ce1ee2f3635cd0b765b3d3cf1688844478a51c2518fac516b3e4e2630a8fc07a
EBUILD colorize-0.8.1-r2.ebuild 613 BLAKE2B 17320ab5eaed3782f4b0474c21b08fb8e8d73f74d31272cb8820ef3c26affce24f774d3fe84624273dfcdc7a27504e4a6e27ad9b32762baf0c8fb2b1f8a5fcdb SHA512 d53fe3a6ad62b5e38f0a0dbf510458bb7459c3a03ba0c2bd4c830cb13f813658970be65bd235869b0307649d186315b0dcc968755aabc04d51accc70a8b3607f
EBUILD colorize-1.0.1.ebuild 616 BLAKE2B 060cacb706d10eef4817f3faf26c5d46a2900986e197b0dd1470bd92b88e73ec83941444aa6ab8d51932b52d6cc151c0451e069fa9f528078e6a36aec4c43985 SHA512 37413105c0a08a9581fe9c495b8c077a35afae1e39dd78f2fe72aee4e74a80e74e76eb8a01a8fe333b41f830d76848378abcfdc846fb2853bdb556eb6bea6710
+EBUILD colorize-1.0.3.ebuild 616 BLAKE2B 060cacb706d10eef4817f3faf26c5d46a2900986e197b0dd1470bd92b88e73ec83941444aa6ab8d51932b52d6cc151c0451e069fa9f528078e6a36aec4c43985 SHA512 37413105c0a08a9581fe9c495b8c077a35afae1e39dd78f2fe72aee4e74a80e74e76eb8a01a8fe333b41f830d76848378abcfdc846fb2853bdb556eb6bea6710
MISC metadata.xml 344 BLAKE2B 5262445ecd7094595496227408c33e21782ec5e216fc9bb9c8e457b3bc30f93435d31beb84a6eefd6058cea8d4bf34cad7d2a88abd84396d585b5f1ee282f8ea SHA512 afb66a90e485bc54295f83d4fb25c66ed5bff62ce95949ffe6fcb5cdfeb28298738f4e88e3a8c7499d491968100119fc2e38120340c86a40902504f6ead99890
diff --git a/dev-ruby/colorize/colorize-1.0.3.ebuild b/dev-ruby/colorize/colorize-1.0.3.ebuild
new file mode 100644
index 000000000000..8da55ad96550
--- /dev/null
+++ b/dev-ruby/colorize/colorize-1.0.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Adds methods to set color, background color and text effect on console easier"
+HOMEPAGE="https://github.com/fazibear/colorize"
+LICENSE="GPL-2+"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+ sed -i -e "/[Cc]ode[Cc]limate/d" test/test_colorize.rb || die
+}
+
+each_ruby_test() {
+ cd test || die
+ ${RUBY} test_colorize.rb || die
+}
diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 9eac8ab6571d..ab280c953f22 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -2,11 +2,9 @@ AUX facter-3.14.23-gcc12.patch 302 BLAKE2B ebb0251449a861db1fe55f005d62df7d14c8a
AUX facter-3.14.6-fix-static-libcpp-hocon.patch 488 BLAKE2B 73f28cf30f5dca16f2ea8bc3346ea95df5d6b3d925a6373153460699e9075017fb43640b714f025c5f8a2167e0742bfffc20dcf886b5e0f6bdabab181a07a7fb SHA512 72192b75ae6d084d0e47ec6a7f4d0817dafd0623269d16cebcb5615d8df0efc891176d0cf246f41dd0f2180d54b8cc94ee596295787fbdb3ca83d0cd41380e89
AUX facter-3.14.8-explicit-rspec-2.patch 578 BLAKE2B 7bd6134235c61e03b2706388ad0c2c21e67582b00c5588b1d0596e3f783eb1df448a92c031862b03c0dffeefa10e0b69fdda4b44d88ac6e09a66f325900cf96f SHA512 a4c219b78b25c2a12e8578c092284fb4bd6d07b8b0d819d5625b1043d2b395413609e21266d3a7bceaf0461ad059e0edfea14a5e48bab85995eadf2d77bff17d
DIST facter-3.14.24.tar.gz 410547 BLAKE2B 69d2fd3b1bf9f91456ca570f9fef44ddd6e7656a285c035ecb42df2553c461be137d06232fc1f96f239598143912928dcfaf0d9b3078f4335dfc83163eee5120 SHA512 88e47271f213570fb7819630f7b08076bd8b234612a2bb885de760acab48c37b588c1f214da11c5096f0db6b7df4a516b6e83abc56a1d95779b6f1353831e588
-DIST facter-4.3.1.tar.gz 485690 BLAKE2B bd522f0f3b03e730c21818c30b527a47e6bd10c4845aa5c9906c220ace8abebfec9d1b37fa8ad7a8aa6d2016cff436bc99ad4c1233effca81cfe433156539f57 SHA512 b66d57e6adce0f6c5c56fc9d52dc3e20d5bd269893df60abfa30275dfa044f15e5d663a8c19d3827685305d76f9eac42609c9e29d670b81890cf668f80f64a0b
DIST facter-4.4.0.tar.gz 490304 BLAKE2B 1ad4d50f18c13ca6133e0606c33c5cdaa553168d6bb551199aeb1770280d39f0c7d6416a4796b306cbc70f5d4f3f8852e922514657f463096af039587f934549 SHA512 b58bfbd39c304eaaa80b5015593aa62642be40f0b56437d818ddea1cf3230f4f0451998daf979e9b2d46168941289e39316e98112a5f64096baefff48b024323
DIST facter-4.4.1.tar.gz 492785 BLAKE2B b8f173aee1e2c3a6e9b650e1962ee6a7f860cadb0ea09254f396cce60cb01d702feaf23e0e147a80ca95554bcf835bd23df59d4faa78404dc92fd86defb65472 SHA512 c9e148141b3348977c9d6209ed3d72ab1eaaff46e0ada2ce5c3452ee71c3cbc051605bf0d9aad77c249559639e52fbb423c6b3e0cb784f2c208ea206fb3f4fd8
EBUILD facter-3.14.24.ebuild 2157 BLAKE2B 88354a568b06d3fe457baa1b72167210c8c2e67c56edc34a09b50a45e808e29aa80afbc2b52e86d56863514741cf98dde3d2e075a0cf04ff1067516ee3a4db03 SHA512 5ee0773755213bdbbeebfc16483933126aa2fc0433a1f4fcd5a63d659a75a35cff278384619bfac731a71aea95e5019af55f9f30021facb247345e316bcf7427
-EBUILD facter-4.3.1.ebuild 1298 BLAKE2B faa278e5811601fe8240e7b8476b1efd5f7ab99eb7f937998222bbcabdc90b1fdebadf93900bfd1885248704c81632948997447d32752caaff6825f536fea02c SHA512 31ab6d1d0aa92338b291ad55d2e6b9fa80d2c6bb624e537dffa191fd5f8791c19ea540f518d3dec0c954065d8645eeb971d8a3da61287d1d703d1a8b7a079b80
EBUILD facter-4.4.0.ebuild 1298 BLAKE2B faa278e5811601fe8240e7b8476b1efd5f7ab99eb7f937998222bbcabdc90b1fdebadf93900bfd1885248704c81632948997447d32752caaff6825f536fea02c SHA512 31ab6d1d0aa92338b291ad55d2e6b9fa80d2c6bb624e537dffa191fd5f8791c19ea540f518d3dec0c954065d8645eeb971d8a3da61287d1d703d1a8b7a079b80
EBUILD facter-4.4.1.ebuild 1300 BLAKE2B aeb80c93a0c181c3f77cba079a336a529f66066372ff19ecf99f64ddf6ba88f315ca1d612044f832f570ddf5aca34bf56dfdd280e3e0cfecdbff1e74a071b12a SHA512 d313af4ceff4502c4c741c0687a8185139e681a0dbd60e2cf2343bbf722cf88e17359e96ccabbf89328a7bd4b247746f2bd7a4793496b069619c2d7aad362342
MISC metadata.xml 620 BLAKE2B d7d91d8ed2cb868eb9af749462e7dcd4364dd44543614387f646cab41691525a8a03dd0e59210efeb6f39ddbd1428f2562bb9d77d29e3612ed5a1fede702a5ee SHA512 e51c01831a4052976bc481fdbeb33bf4b185ed926faf7b141526da3cde0d2c99d9b29b6a575f1fe2bf2d00719881a7bdedcb2093058b62ed3ea4c820b8b3af42
diff --git a/dev-ruby/facter/facter-4.3.1.ebuild b/dev-ruby/facter/facter-4.3.1.ebuild
deleted file mode 100644
index 1c4e136e7a9c..000000000000
--- a/dev-ruby/facter/facter-4.3.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-RUBY_FAKEGEM_GEMSPEC="facter.gemspec"
-#RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-
-inherit ruby-ng ruby-fakegem
-
-DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems"
-HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-#IUSE="test"
-if [[ ${PV} == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/puppetlabs/facter.git"
- EGIT_BRANCH="master"
-else
- [[ "${PV}" = *_rc* ]] || \
- KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
- SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-fi
-
-#RESTRICT="!test? ( test )"
-
-ruby_add_rdepend "dev-ruby/hocon <dev-ruby/thor-2.0 dev-ruby/ffi"
-#ruby_add_bdepend "test? ( dev-ruby/simplecov dev-ruby/timecop dev-ruby/webmock )"
-
-src_unpack() {
- if [[ ${PV} == 9999 ]] ; then
- git-r3_src_unpack
- fi
- ruby-ng_src_unpack
-}
-
-all_ruby_prepare() {
- sed -e 's/__dir__/"."/' \
- -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
- # Breaks tests; handle deps ourselves
- sed -e "/require 'bundler/d" -i spec/spec_helper.rb || die
-}
diff --git a/dev-ruby/gettext_i18n_rails/Manifest b/dev-ruby/gettext_i18n_rails/Manifest
index 67eddfe98a35..70815789e89f 100644
--- a/dev-ruby/gettext_i18n_rails/Manifest
+++ b/dev-ruby/gettext_i18n_rails/Manifest
@@ -1,7 +1,9 @@
DIST gettext_i18n_rails-1.10.0.tar.gz 21434 BLAKE2B 7b754b482c527593589f43b2547b5ed418db09bce255ba8e65523c7bf46c5402953990dc5941b06af8745a25c7840358e4beabaf1a2aec295a7763484bce8818 SHA512 0016dee43253fbf1fb712d74a1fb85c28d9d23b62af2ab16dfd4837f38749e4be8901b578b6a1e6ecbcf7476114e15873b4c073c5c0bdd7417e1d78515a3e4ff
DIST gettext_i18n_rails-1.10.1.tar.gz 21451 BLAKE2B 493307ff0c786aa54ec64140e8f2b0b3b4763f985959123f104a720718ff2bd64786a0d4c081e31a872573467f3183dade2259970b9f04cb68abb51d1cd27f8a SHA512 30aedac2d178c44d5fc5f6501d721ded23b6e3964783c3862aa8dae7902e973338d4a8415146c579270cc900bb1394a92b0a53ebbf9a7437dbe4f1c87a6173ca
DIST gettext_i18n_rails-1.11.0.tar.gz 21644 BLAKE2B 291ad5882cb3a5faa596752b02a5f2c26f5c748dad91d7eb444ca03d65e07920be1a74ac80d40a444a929d807f2b65785ffe644b386a9f8efeefbfdb015eba56 SHA512 6eb8e34690042dd7b9680012bec91181080eb65e1b85cd7de838a30899f4ecc55a3c7a9e5afa27f37ee53180a8ef29878ee996bf0a3c193196f41db8f8e57af1
+DIST gettext_i18n_rails-1.12.0.tar.gz 21003 BLAKE2B 7bd7d290296ebc789fed23cb8c278a734273f5cae1e6958b29d825a1a088a845483d838e59148154c17e3dd25ba7696ed6b88e395d04057315b3953c716c293c SHA512 2934bb458df164881d3d8dbad44d98b34a6f4346331084dc03e47c0db79e2b4378b6f22d31686c6f4800805691ad95af9eac9773f7cb3b8abba2b665d3078670
EBUILD gettext_i18n_rails-1.10.0.ebuild 1081 BLAKE2B ce65e31ccb3fde9c8f53afbc0ca62eb141b6c05a3612bd383025063ea450dec997aa7238f991055b434d1fb042b2f18497b084052cce688192adb4ab7442b4ec SHA512 950efd91c9a57bdc3d84b16404d751534c72151d12290d957570693f9bef19af1a6f4e65d41fb060d0f0ebb54ed00c578ef970d608ac99ac099a85929c018ff2
EBUILD gettext_i18n_rails-1.10.1.ebuild 1074 BLAKE2B 1f3ebcddc8fe6115e143e349232355d631e0ca5b2001325713068f3f9383769f749e1dfa02412ae8cb0dd83988c565fb9a59706a45e783c9220663071f2afdda SHA512 c0804833ad807b4658e3ccff59817372f58cc74243d335e6408a1fc92d7b72e2a0894a56b82078f997b357a7a72a783a737007c027c9e089b282f44e5b127e0a
EBUILD gettext_i18n_rails-1.11.0.ebuild 1074 BLAKE2B 1f3ebcddc8fe6115e143e349232355d631e0ca5b2001325713068f3f9383769f749e1dfa02412ae8cb0dd83988c565fb9a59706a45e783c9220663071f2afdda SHA512 c0804833ad807b4658e3ccff59817372f58cc74243d335e6408a1fc92d7b72e2a0894a56b82078f997b357a7a72a783a737007c027c9e089b282f44e5b127e0a
+EBUILD gettext_i18n_rails-1.12.0.ebuild 1081 BLAKE2B 8d08a058d128163a4456d278138f426eea6ed0b4e3b533c1c0d028b90e3dbae872ac7450ab0fcbe1f8fc5243c39fa12d027b9c6dfb9fb11b2ba9cf9cfab69fc6 SHA512 206ac85c8414f10935fcd40c37767ef6deb099157e1a01123c10bf6bc3bc0a9de6d45471c8f064b09af1bc287583b9ae3921cc0b76a3e90ee67fe89354d9237a
MISC metadata.xml 353 BLAKE2B cfdd814918fa7d75f7e209c0efff8c8ecba9154a8977cab4d64412c2cd09a52553d5b25050c25535fc59c3dfc11255ab9fbff703536da85a7b0b7d29390cb7af SHA512 12b6cbce3229f093d824a6d1036a44ee7cbb7399dc29db9eeaac72797440d222f65bd1efafe097efb2aee9ddb2881df54bb93bb336d0c03441b2a396405d1967
diff --git a/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild
new file mode 100644
index 000000000000..405506db5263
--- /dev/null
+++ b/dev-ruby/gettext_i18n_rails/gettext_i18n_rails-1.12.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="Readme.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_GEMSPEC="gettext_i18n_rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="FastGettext / Rails integration"
+HOMEPAGE="https://github.com/grosser/gettext_i18n_rails"
+SRC_URI="https://github.com/grosser/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/rails:7.0 dev-ruby/activerecord:7.0[sqlite] dev-ruby/temple )"
+ruby_add_rdepend ">=dev-ruby/fast_gettext-0.9.0:*"
+
+all_ruby_prepare() {
+ rm Gemfile Gemfile.lock || die
+
+ sed -i -e 's/git ls-files/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Remove specs for slim and hamlet, template engines we don't package.
+ rm spec/gettext_i18n_rails/slim_parser_spec.rb spec/gettext_i18n_rails/haml_parser_spec.rb || die
+
+ # Test against specific Rails version
+ sed -e '1igem "rails", "~>7.0.0"' -i spec/spec_helper.rb || die
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index af30688b0b31..afd6de518064 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/cmake/Manifest b/dev-util/cmake/Manifest
index aff67da10a96..0492e4402145 100644
--- a/dev-util/cmake/Manifest
+++ b/dev-util/cmake/Manifest
@@ -14,31 +14,13 @@ AUX cmake-3.27.0_rc1-0006-Filter-out-distcc-warnings-to-avoid-confusing-CMake.pa
AUX cmake-3.5.2-FindQt4.patch 1585 BLAKE2B 8cfda84c419515be57f65be7b4b22d7937b656eb7f58d61c7d9e30db9dac36e934f2a529b4ea20d69c5f8a653c727bae34374ebcb7f5017fd70df41abd538164 SHA512 bab8960bfea3c29416bdc8f39c7dee59b89bd7951752401f24eeb9161ac7bc2c6dd200cb62c6b9f964d763b5d257a94d8b04dc7090d6fa947a04f2d0c2e8c479
AUX cmake-3.9.0_rc2-FindPythonInterp.patch 1458 BLAKE2B a70945921738f00952b40a73d9ea26ecc86614aa3f12c94226aac4710dd0b9723c365b6f5def965069a54919bab13a33490facc6c5e64fad69d2e05a97d2812f SHA512 8adcb75cc035f64521e85229eb8dfa1e627326f8e189f66b707b3a0448ed3ae6acf306643026f7cbc7b924edcef73cad7a107d83162b4ca46bd6bbdc7a58af12
AUX cmake.vim 217 BLAKE2B 5d2cf8b4101a7204fd27a9f21d82fea4d86fc4eeed54e062b543452dc574e73d1c80167c83eb482d9eec310950ac811ba35d3eeb97b51958f12f3adf575ddbe7 SHA512 2f7e9e949f8f3030a0dfcef56f4effea703ee60555c22f6a2d1dfeaf3334f33a3e88910c666f704e4ab60cde4ebb509c7d85d812a3c1627010e52fc757f15cdf
-DIST cmake-3.24.3-SHA-256.txt 1646 BLAKE2B 739503a16c2e333c9b05a3232e2dcc56105f6933414a4a2054a582b9cf53a12c2b1a37d2189077cbcd138b8cc2828ef1819ab0fc74ded926ef0df7c7ea8c79e1 SHA512 b670acc21b98d1da22b31743f83ba10d6dbfda60341457a02639ee6f15d50462ddcd90b5992eff275d77e7cce6f074aff72abd95c539d18f191682ad87d7884e
-DIST cmake-3.24.3-SHA-256.txt.asc 833 BLAKE2B f8797072c2d30facfbbebc972c68cd1a6510331e63c67e6b665bd97dd9013e354bab68e03d578698d2f9e50c173ff8e1cac40751c7a3645be294a717f4bfee3a SHA512 bc67eaf6dba935df85ae3d7c37600259b032579813b275087332d5cc4c72dd6bdf44762260729a15f237f69f772670291bb2f2dcc4b155fb17112e0e8fa01d6b
-DIST cmake-3.24.3-docs.tar.xz 492156 BLAKE2B 92edd031189673c46e8e13a5e1200917734b918651dc01d982c25602e48cd5d5f014fa8563bdc79b3d09d90ef07a52c9d5a570a5181c59c233ba5bf450cdd5df SHA512 75806743fca976098b9b7ee777c494478142ab5686dc8ccb18510b5938c7e88cf8b3bc47321022f55f33c04bb0a7f549d70be8c765d1ec143467e679c8863132
-DIST cmake-3.24.3.tar.gz 10399876 BLAKE2B 24e2ff8cf4f63ba182dd305c14367fa0163f6187da84f7ec10b1ad6241c7df5b48f329b67ba5f7b5d3b644cba89c7adb848a3ae7196bf5b4dbfaedf178dba250 SHA512 57edf2a8c1c9edeed7fd11271083f333d940b31e0e909d9c71671465961559c505e4e22f36e68bfe1a40a01eb05fe94bc8d37b062f9be613f959f864207e3764
-DIST cmake-3.25.3-SHA-256.txt 1646 BLAKE2B 2b4febaa4c486f42c773621efe5ab3ff903578373c3df3ed060add6b42f1d16fe760a4b8825bf753ef0f72fe4584ffb3130a2ffc9397b12a93e1f14d5fba6128 SHA512 8d2f39c50206f6912ad575507f3172fb87b425f461990ba0f703c85b152aaa0bccb9d72a2e7dd38449b3c40bb7a1664ba9f4d5879d96c1928bb77effdcf25ada
-DIST cmake-3.25.3-SHA-256.txt.asc 833 BLAKE2B 7db637e3383915cb659b176ffc72508460ef73a245dc5ff99d9ba2649d8db0666e04ff2d428fefaa86cd14a07047bc7b7df0e0bed91ac80d9a8bb993f1d70102 SHA512 26f6c584d8f8bb44fc10b227f81ef3655d35140a1825270877e2be5460e4f0bfa92ca7d7186f55ef08085814c7f79e50cfc9cd7ba9880620aba25661ed1f75ac
-DIST cmake-3.25.3-docs.tar.xz 500216 BLAKE2B 5c6474328e2bfa17f5aa39693dabb19f33ac1f6875119e41d60f97c94bf1441b9d9528e96e4dd36d5d68e711c4bf4d32fe84a454df796755eccb1483fa55e3c8 SHA512 6e9ce5fc545324c327d8216dbbc316bbd5966640ae2b3e17ada00926004d55df75c5d25e6590ed53a8033d9638c5b6282bedd115ddf28b27980a80e40a3cba0c
-DIST cmake-3.25.3.tar.gz 10562254 BLAKE2B b7ae9f129731da30f89967eac20bdfcebd9c4f6ca3b28decc2016ab18292e4b51eb5a43b5797f874e23e64e1d01eeb98b18a927035aab8edc63a069f1bfce32b SHA512 ebcb5616ca418fe164863b157f67cff6e8c49b0f8f723c0bd219466211f3cfe8b93c4b3ad0fe6d2d3772881fd867b0905340945156f6d70a9ea08bfb7eb98550
-DIST cmake-3.26.3-SHA-256.txt 1646 BLAKE2B 687b488818da6ae557e3b4f297fa560bfdca34fa61d57ccabe0469ce5110c8c134f4f705a33258677dc9073c685844aed5b6dc586b774041662a759c55674720 SHA512 14b37bfb4cff8c05d4e715e752c8f2cc2e32a09eaadf1b587549e91937a97bddb3d16654466052a5a5f8a43a790c24266d87add2a37e86040fb3416fe6042a58
-DIST cmake-3.26.3-SHA-256.txt.asc 833 BLAKE2B 247689511e634d6383b1a3b6fc8c2fe5977dad21375c79bfd9541ab8fdf6a50fa0b2008018acae85593ce1513fe2d582e30c37ba1a8f380729d68c9e6077dcdc SHA512 623dba2d086ab03e3fd4b8b6e57704eb60774a6b5f2944089d9a2f0c9052345a781b9f8b93b782b00ebe3c4cf65c142ce20d0882c3d516c05e05271507073431
-DIST cmake-3.26.3-docs.tar.xz 507560 BLAKE2B 1859321d884d518c849082fcbd293656c32a0b1abc40da577be342b5bf165a6ae9a8d9316a1fe937f83a566db7732725dc9eb10de076eedd7a368564e26859b2 SHA512 30cbba92d46437b2daa2390321eb4b34f46330baa80e536b947bb5200b1b30512873aa90052208e4bb181ad6181e671d9ab883637a0dbaeb73601840b5355c69
-DIST cmake-3.26.3.tar.gz 10668855 BLAKE2B c105b19d49ac47d0a9fdfee7908c64db3bfe82d57cfb342c76938fa824a1413d7215b56a7407ac35dfcbd0d7a9e47dd631bd52d45aa097ac7d96b493bcfa64b4 SHA512 b09447318512b91c772e36c764049789224032c6c650289a94f6311f999ca104b617bf2dced57b723da23472f015549affabd9c8c076857490c47a1aee7eb7a0
DIST cmake-3.26.4-SHA-256.txt 1646 BLAKE2B a92cecbe635cb7a01be338ca9554de5603124d5f2acaf6882090cab40af0cfbce4c6d95046262f00dc5f2ab730a32669d8d0199da9979e8adf7c81b162652950 SHA512 a7f141f75695b3594b8f5f834edf777e7877b8a33cdca602f9645568426043e634457e6ea5720ed019288e8900960c83f08789a9db7f6e9053416b235bb64e0c
DIST cmake-3.26.4-SHA-256.txt.asc 833 BLAKE2B c33f4d8cc1ba271a06b427e4bb5cb39e38f768c497aec6df07ffe9f7be997c5df88024e0de09902e6169cbad9020b20f024ef277cefc45b5cd172ed7a819e1bb SHA512 d3ddbe0c31a1093dfd4bed26dae7959e5682d367695fd4f6f021e327b8335d33fcf7b0259149f449be82da224ee74c276b135ac2860917535fb5a19b4f0f6334
DIST cmake-3.26.4-docs.tar.xz 507352 BLAKE2B 9d7e4bb2292d22f93c5435e30317cb0701dc9c6ad6b397fc9108050217917f48ded84b2d6094782e2e8a502e693a8e45c5c659e65db3857dbcac261910890861 SHA512 95ef908381501bd8189113a7a520e70d81dbb4e1f416cfe38cbf7005e76f3571b964496d33980975835ff02634f85e1eb170a575e0ea30bfa749043cad84c605
DIST cmake-3.26.4.tar.gz 10669686 BLAKE2B 34508c724e0d4967e010917f6fac6f426b0d835c38cd197b64e70a18febee1c3efff5f5edc5cd7c5080881bd5c1d77d03243b5dcf8b47f238fa4ac4e5996072f SHA512 fe817c8d5e247db3f0a9a58ee37c466a47220100d9e90711cd5d06c223cef87e41d1a756e75d1537e5f8cd010dcb8971cbeab4684b1ac12bcecf84bf7b720167
-DIST cmake-3.27.0-rc1.tar.gz 10973927 BLAKE2B 30d17208a061d2bfbb4e9ef6cdeb526c0c0cf6d86c93821d380ff25e7ae430f80dfcc8992d0687882489e3453d543ba11a45fc47ac15ef8180f6dab6d85c20f8 SHA512 02ea3ed06ccc339980235371de0b3c823f92cdd46bc4de3b0bb5788cd1265c292e70dd824d2fd3740ec67fa63a5e2a903a32735f6073d8843465e300ccef5e6d
-DIST cmake-3.27.0-rc2.tar.gz 10974624 BLAKE2B 2c5e1bdc23e249daccd71d4396dad3324be8de67b36203154a1c9d6172d72f552454644c0820f5324d50681a5890c4ff9d665a8d0236354f3c2ec0345d1881e2 SHA512 c354caac080510d779c112f5301a6158d42157e518176b63d1784fbbf3a19fe0f62028f1d5e4b4f227002e9c3b4309c31826024ea9b2d6e130d5db9bcec6e9d8
-DIST cmake-3.27.0_rc1-docs.tar.xz 520664 BLAKE2B 332a6700af4a119c8859074d93d16a8a7109614abff6b8bcf90c9c3490f70a436f60ee627b8bb2b31a100916ea91c6d5fc63bc88c07acb1bed60c543e3fd3c7d SHA512 0c97f632bf69d079f2ce22fa5d283e5b6f031d238f2810c51dab311d6c41c63773ce9741744e3bcb1fbb2afede6b354b0fef12a55d1410248a48977cbfd0f15a
-DIST cmake-3.27.0_rc2-docs.tar.xz 520656 BLAKE2B 8519d64d6d3ecd75f61b03982f7671f0cb9fcf9cb9e03b0fe8aebcefb2ffbddfc5e2ed07b94f0226af3a092e34d9a5fc51c8e55f85db8bcf92db159a78677c62 SHA512 3f079c2b7507b608bd6dca93f35de343707de18b4892fce7692182d9a7f2c90bde7a2fa27236d838b6307b3956e60130b86c2f782c342dd1a6ed72d323d7792d
-EBUILD cmake-3.24.3.ebuild 8764 BLAKE2B 1e01eaa1235409c615720617502c46dad64d5f77a5cb0867f9b11acbbecf97f09488ee4cf4a06d8119b40baa37402f2c28b2578756e3ae58593928e1eb15d769 SHA512 3781a9acf3f2b146f1083fc2194eda25abc73adcde57295b8826a2993fe688f767ac0975729ac13086bc7ffeeee0f379048f1e0b0da2b7afcae2cb21fcb7ab06
-EBUILD cmake-3.25.3.ebuild 8764 BLAKE2B d29be64c9d149d845107044caad0a922ad598f05b9c85a66ff380f8ccf40215f7a2542e98ec2534a6019d59e041378babab6432bc15a798d72cb285c48de6835 SHA512 15756816696d4c04bb1efb4868399f9b0796fa64092f387bde6183cf4c4c63186c3db92b12d15bf8e016cc63c53791c18d6eacf18f6cbcd5594d9736ef38895a
-EBUILD cmake-3.26.3.ebuild 8790 BLAKE2B 704de209db19e0fa1bf7369156c804bd1da4d354a4949da60e1897fb896fdae5f31412f0deec5a714dfb5c93f3cba7be65a05678e7d3dc324c5193db3e409a57 SHA512 24bd510a618bf07f66a45d9906f8351ae7d865975b0310a52cb18c157cb2b732b0e19a2ed57da84b96f89529d343e1c388d9132c4f6a4eb51c29fab64704e7c1
+DIST cmake-3.27.0-rc3.tar.gz 10974467 BLAKE2B 6318308e1a32fb5d00092e8226964ea8165f21102cde8a9761960ddb6ab93edb4d5ae234d7623ee45ba1f2e5e55c75c89c530db491bdf2e1086e973d8b6b570c SHA512 670e70c1422356e552716f938854ca849a024c90e12c5d59f1ccc73db5f437d55fbc129b879b59179d181f3229e7fb2a6827e0b8def1c8c282b3c512e7301fbd
+DIST cmake-3.27.0_rc3-docs.tar.xz 520640 BLAKE2B c277ca1e672e8467dd9b34d61203d26b196bf90a1a07d9fb4aebc1e331755b2e4d085e855cf3e184c39efc26afdf21a282e89187921cbdaea8d9678ce2747a9a SHA512 ee4eff992974aaedaabd4bc40a867119e7f1e459cc7d5e8c91dbdf71d7ab5a91bca7b06a2abf4e5300520d1eee75ed1f71d5aa673d43bd58501e040a37c9caa8
EBUILD cmake-3.26.4-r1.ebuild 8803 BLAKE2B 5cb4a2048398cdfe8aaaec90bf93a85db92f0a08186a630b077f05773b093731d12716521912424394e8e075310108c2cd744b9b4349e32498c0e239386f63af SHA512 dff8b4b6f2f1dc7b6be198b6f27150504022ce531497d32ce67194c0f09c8ce34ae972e88cf896f8163b751f8996d720440da540cc1dc7c080cc8aeef020531a
-EBUILD cmake-3.27.0_rc1.ebuild 8848 BLAKE2B 62bbb6e9cfbcbb15a5f3b896aa9b6c77c83bc933f3fce5bbcd7de783005cab9a43539e96b593786cd987846f6ac253a4303602805a1e572a04f3ab64f85e4bb6 SHA512 8858b29223579bebc2b9c9d55abd36e91b696cdc6653111f5cb15fb97605585bf4ec69c39364a5bb4226d134608dc582824fbf58da8b468132426c472570598a
-EBUILD cmake-3.27.0_rc2.ebuild 8848 BLAKE2B 62bbb6e9cfbcbb15a5f3b896aa9b6c77c83bc933f3fce5bbcd7de783005cab9a43539e96b593786cd987846f6ac253a4303602805a1e572a04f3ab64f85e4bb6 SHA512 8858b29223579bebc2b9c9d55abd36e91b696cdc6653111f5cb15fb97605585bf4ec69c39364a5bb4226d134608dc582824fbf58da8b468132426c472570598a
+EBUILD cmake-3.27.0_rc3.ebuild 8848 BLAKE2B 62bbb6e9cfbcbb15a5f3b896aa9b6c77c83bc933f3fce5bbcd7de783005cab9a43539e96b593786cd987846f6ac253a4303602805a1e572a04f3ab64f85e4bb6 SHA512 8858b29223579bebc2b9c9d55abd36e91b696cdc6653111f5cb15fb97605585bf4ec69c39364a5bb4226d134608dc582824fbf58da8b468132426c472570598a
EBUILD cmake-9999.ebuild 8848 BLAKE2B 62bbb6e9cfbcbb15a5f3b896aa9b6c77c83bc933f3fce5bbcd7de783005cab9a43539e96b593786cd987846f6ac253a4303602805a1e572a04f3ab64f85e4bb6 SHA512 8858b29223579bebc2b9c9d55abd36e91b696cdc6653111f5cb15fb97605585bf4ec69c39364a5bb4226d134608dc582824fbf58da8b468132426c472570598a
MISC metadata.xml 588 BLAKE2B 59754f6dd52986589583b875b48cdfb28f0d22e97fd6cdac9763ed2aa8981c692d81f6cfe73a93f7defde3e58fc0df60fba647760e9f20d00bd8141e4c39055e SHA512 ac463b9402727ba83b276fc206d2ea9101c6edc85142957c9be33bd8841c0396262ceaad545d133a84f6c294b5beee289e84c3226a1aac2d1f041dbfe08c047f
diff --git a/dev-util/cmake/cmake-3.24.3.ebuild b/dev-util/cmake/cmake-3.24.3.ebuild
deleted file mode 100644
index 62c47b41fd39..000000000000
--- a/dev-util/cmake/cmake-3.24.3.ebuild
+++ /dev/null
@@ -1,293 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs
-# Set to 1 if prebuilt, 0 if not
-# (the construct below is to allow overriding from env for script)
-: ${CMAKE_DOCS_PREBUILT:=1}
-
-CMAKE_DOCS_PREBUILT_DEV=sam
-CMAKE_DOCS_VERSION=$(ver_cut 1-3)
-# Default to generating docs (inc. man pages) if no prebuilt; overridden later
-# See bug #784815
-CMAKE_DOCS_USEFLAG="+doc"
-
-# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja
-# ... but seems fine as of 3.22.3?
-# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759.
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_REMOVE_MODULES_LIST=( none )
-inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
- toolchain-funcs virtualx xdg-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/"
-if [[ ${PV} == 9999 ]] ; then
- CMAKE_DOCS_PREBUILT=0
-
- EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git"
- inherit git-r3
-else
- SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-
- if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
- SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )"
- fi
-
- if [[ ${PV} != *_rc* ]] ; then
- VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc
- inherit verify-sig
-
- SRC_URI+=" verify-sig? (
- https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt
- https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
- )"
-
- 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"
-
- BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
- fi
-fi
-
-[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="CMake"
-SLOT="0"
-IUSE="${CMAKE_DOCS_USEFLAG} emacs ncurses qt5 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=app-arch/libarchive-3.3.3:=
- app-crypt/rhash
- >=dev-libs/expat-2.0.1
- >=dev-libs/jsoncpp-1.9.2-r2:0=
- >=dev-libs/libuv-1.10.0:=
- >=net-misc/curl-7.21.5[ssl]
- sys-libs/zlib
- virtual/pkgconfig
- emacs? ( >=app-editors/emacs-23.1:* )
- ncurses? ( sys-libs/ncurses:0= )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND+="
- doc? (
- dev-python/requests
- dev-python/sphinx
- )
- test? ( app-arch/libarchive[zstd] )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
- # Prefix
- "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch
- "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
- "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch
-
- # Handle gentoo packaging in find modules
- "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch
- # Next patch needs to be reworked
- #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch
- "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
-
- # Respect python eclasses
- "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
- "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
-
- "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544
-
- # upstream fixes (can usually be removed with a version bump)
-)
-
-cmake_src_bootstrap() {
- # disable running of cmake in bootstrap command
- sed -i \
- -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
- bootstrap || die "sed failed"
-
- # execinfo.h on Solaris isn't quite what it is on Darwin
- if [[ ${CHOST} == *-solaris* ]] ; then
- sed -i -e 's/execinfo\.h/blablabla.h/' \
- Source/kwsys/CMakeLists.txt || die
- fi
-
- # bootstrap script isn't exactly /bin/sh compatible
- tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \
- --prefix="${T}/cmakestrap/" \
- --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \
- || die "Bootstrap failed"
-}
-
-src_unpack() {
- if [[ ${PV} == 9999 ]] ; then
- git-r3_src_unpack
- elif ! use verify-sig || [[ ${PV} == *_rc* ]] ; then
- default
- else
- cd "${DISTDIR}" || die
-
- # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature
- verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc}
- verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz
-
- cd "${WORKDIR}" || die
-
- default
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- # Disable Xcode hooks, bug #652134
- sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \
- Source/CMakeLists.txt || die
- sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \
- -e '/cmGlobalXCodeGenerator.h/d' \
- Source/cmake.cxx || die
-
- # Disable isysroot usage with GCC, we've properly instructed
- # where things are via GCC configuration and ldwrapper
- sed -i -e '/cmake_gnu_set_sysroot_flag/d' \
- Modules/Platform/Apple-GNU-*.cmake || die
- # Disable isysroot usage with clang as well
- sed -i -e '/_SYSROOT_FLAG/d' \
- Modules/Platform/Apple-Clang.cmake || die
- # Don't set a POSIX standard, system headers don't like that, #757426
- sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \
- Source/cmLoadCommandCommand.cxx \
- Source/cmStandardLexer.h \
- Source/cmSystemTools.cxx \
- Source/cmTimestamp.cxx
- sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \
- Source/cmStandardLexer.h
- fi
-
- # Add gcc libs to the default link paths
- sed -i \
- -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \
- -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \
- -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \
- Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed"
-
- if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then
- CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
- cmake_src_bootstrap
- fi
-}
-
-src_configure() {
- # Fix linking on Solaris
- [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl
-
- # ODR warnings, bug #858335
- # https://gitlab.kitware.com/cmake/cmake/-/issues/20740
- filter-lto
-
- local mycmakeargs=(
- -DCMAKE_USE_SYSTEM_LIBRARIES=ON
- -DCMAKE_DOC_DIR=/share/doc/${PF}
- -DCMAKE_MAN_DIR=/share/man
- -DCMAKE_DATA_DIR=/share/${PN}
- -DSPHINX_MAN=$(usex doc)
- -DSPHINX_HTML=$(usex doc)
- -DBUILD_CursesDialog="$(usex ncurses)"
- -DBUILD_TESTING=$(usex test)
- )
- use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use emacs && elisp-compile Auxiliary/cmake-mode.el
-}
-
-src_test() {
- # Fix OutDir and SelectLibraryConfigurations tests
- # these are altered thanks to our eclass
- sed -i -e 's:^#_cmake_modify_IGNORE ::g' \
- "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
- || die
-
- pushd "${BUILD_DIR}" > /dev/null || die
-
- # Excluded tests:
- # BootstrapTest: we actualy bootstrap it every time so why test it.
- # BundleUtilities: bundle creation broken
- # CMakeOnly.AllFindModules: pthread issues
- # CTest.updatecvs: which fails to commit as root
- # Fortran: requires fortran
- # RunCMake.CompilerLauncher: also requires fortran
- # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because
- # debugedit binary is not in the expected location
- # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because
- # it can't find a deb package that owns libc
- # TestUpload, which requires network access
- # RunCMake.CMP0125, known failure reported upstream (bug #829414)
- local myctestargs=(
- --output-on-failure
- -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \
- )
-
- virtx cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- # If USE=doc, there'll be newly generated docs which we install instead.
- if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
- doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8]
- fi
-
- if use emacs; then
- elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-
- insinto /usr/share/vim/vimfiles/syntax
- doins Auxiliary/vim/syntax/cmake.vim
-
- insinto /usr/share/vim/vimfiles/indent
- doins Auxiliary/vim/indent/cmake.vim
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins "${FILESDIR}/${PN}.vim"
-
- dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack}
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-
- if use qt5; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- fi
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-
- if use qt5; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- fi
-}
diff --git a/dev-util/cmake/cmake-3.25.3.ebuild b/dev-util/cmake/cmake-3.25.3.ebuild
deleted file mode 100644
index ace3c4677a7f..000000000000
--- a/dev-util/cmake/cmake-3.25.3.ebuild
+++ /dev/null
@@ -1,293 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs
-# Set to 1 if prebuilt, 0 if not
-# (the construct below is to allow overriding from env for script)
-: ${CMAKE_DOCS_PREBUILT:=1}
-
-CMAKE_DOCS_PREBUILT_DEV=sam
-CMAKE_DOCS_VERSION=$(ver_cut 1-3)
-# Default to generating docs (inc. man pages) if no prebuilt; overridden later
-# See bug #784815
-CMAKE_DOCS_USEFLAG="+doc"
-
-# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja
-# ... but seems fine as of 3.22.3?
-# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759.
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_REMOVE_MODULES_LIST=( none )
-inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
- toolchain-funcs virtualx xdg-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/"
-if [[ ${PV} == 9999 ]] ; then
- CMAKE_DOCS_PREBUILT=0
-
- EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git"
- inherit git-r3
-else
- SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-
- if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
- SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )"
- fi
-
- if [[ ${PV} != *_rc* ]] ; then
- VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc
- inherit verify-sig
-
- SRC_URI+=" verify-sig? (
- https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt
- https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
- )"
-
- 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"
-
- BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
- fi
-fi
-
-[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="CMake"
-SLOT="0"
-IUSE="${CMAKE_DOCS_USEFLAG} emacs ncurses qt5 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=app-arch/libarchive-3.3.3:=
- app-crypt/rhash
- >=dev-libs/expat-2.0.1
- >=dev-libs/jsoncpp-1.9.2-r2:0=
- >=dev-libs/libuv-1.10.0:=
- >=net-misc/curl-7.21.5[ssl]
- sys-libs/zlib
- virtual/pkgconfig
- emacs? ( >=app-editors/emacs-23.1:* )
- ncurses? ( sys-libs/ncurses:0= )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND+="
- doc? (
- dev-python/requests
- dev-python/sphinx
- )
- test? ( app-arch/libarchive[zstd] )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
- # Prefix
- "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch
- "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
- "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch
-
- # Handle gentoo packaging in find modules
- "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch
- # Next patch needs to be reworked
- #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch
- "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
-
- # Respect python eclasses
- "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
- "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
-
- "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544
-
- # upstream fixes (can usually be removed with a version bump)
-)
-
-cmake_src_bootstrap() {
- # disable running of cmake in bootstrap command
- sed -i \
- -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
- bootstrap || die "sed failed"
-
- # execinfo.h on Solaris isn't quite what it is on Darwin
- if [[ ${CHOST} == *-solaris* ]] ; then
- sed -i -e 's/execinfo\.h/blablabla.h/' \
- Source/kwsys/CMakeLists.txt || die
- fi
-
- # bootstrap script isn't exactly /bin/sh compatible
- tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \
- --prefix="${T}/cmakestrap/" \
- --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \
- || die "Bootstrap failed"
-}
-
-src_unpack() {
- if [[ ${PV} == 9999 ]] ; then
- git-r3_src_unpack
- elif ! use verify-sig || [[ ${PV} == *_rc* ]] ; then
- default
- else
- cd "${DISTDIR}" || die
-
- # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature
- verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc}
- verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz
-
- cd "${WORKDIR}" || die
-
- default
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- # Disable Xcode hooks, bug #652134
- sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \
- Source/CMakeLists.txt || die
- sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \
- -e '/cmGlobalXCodeGenerator.h/d' \
- Source/cmake.cxx || die
-
- # Disable isysroot usage with GCC, we've properly instructed
- # where things are via GCC configuration and ldwrapper
- sed -i -e '/cmake_gnu_set_sysroot_flag/d' \
- Modules/Platform/Apple-GNU-*.cmake || die
- # Disable isysroot usage with clang as well
- sed -i -e '/_SYSROOT_FLAG/d' \
- Modules/Platform/Apple-Clang.cmake || die
- # Don't set a POSIX standard, system headers don't like that, #757426
- sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \
- Source/cmLoadCommandCommand.cxx \
- Source/cmStandardLexer.h \
- Source/cmSystemTools.cxx \
- Source/cmTimestamp.cxx
- sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \
- Source/cmStandardLexer.h
- fi
-
- # Add gcc libs to the default link paths
- sed -i \
- -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \
- -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \
- -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \
- Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed"
-
- if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then
- CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
- cmake_src_bootstrap
- fi
-}
-
-src_configure() {
- # Fix linking on Solaris
- [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl
-
- # ODR warnings, bug #858335
- # https://gitlab.kitware.com/cmake/cmake/-/issues/20740
- filter-lto
-
- local mycmakeargs=(
- -DCMAKE_USE_SYSTEM_LIBRARIES=ON
- -DCMAKE_DOC_DIR=/share/doc/${PF}
- -DCMAKE_MAN_DIR=/share/man
- -DCMAKE_DATA_DIR=/share/${PN}
- -DSPHINX_MAN=$(usex doc)
- -DSPHINX_HTML=$(usex doc)
- -DBUILD_CursesDialog="$(usex ncurses)"
- -DBUILD_TESTING=$(usex test)
- )
- use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use emacs && elisp-compile Auxiliary/cmake-mode.el
-}
-
-src_test() {
- # Fix OutDir and SelectLibraryConfigurations tests
- # these are altered thanks to our eclass
- sed -i -e 's:^#_cmake_modify_IGNORE ::g' \
- "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
- || die
-
- pushd "${BUILD_DIR}" > /dev/null || die
-
- # Excluded tests:
- # BootstrapTest: we actualy bootstrap it every time so why test it.
- # BundleUtilities: bundle creation broken
- # CMakeOnly.AllFindModules: pthread issues
- # CTest.updatecvs: which fails to commit as root
- # Fortran: requires fortran
- # RunCMake.CompilerLauncher: also requires fortran
- # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because
- # debugedit binary is not in the expected location
- # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because
- # it can't find a deb package that owns libc
- # TestUpload, which requires network access
- # RunCMake.CMP0125, known failure reported upstream (bug #829414)
- local myctestargs=(
- --output-on-failure
- -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \
- )
-
- virtx cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- # If USE=doc, there'll be newly generated docs which we install instead.
- if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
- doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8]
- fi
-
- if use emacs; then
- elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-
- insinto /usr/share/vim/vimfiles/syntax
- doins Auxiliary/vim/syntax/cmake.vim
-
- insinto /usr/share/vim/vimfiles/indent
- doins Auxiliary/vim/indent/cmake.vim
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins "${FILESDIR}/${PN}.vim"
-
- dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack}
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-
- if use qt5; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- fi
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-
- if use qt5; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- fi
-}
diff --git a/dev-util/cmake/cmake-3.26.3.ebuild b/dev-util/cmake/cmake-3.26.3.ebuild
deleted file mode 100644
index 7ea050dcce7f..000000000000
--- a/dev-util/cmake/cmake-3.26.3.ebuild
+++ /dev/null
@@ -1,294 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs
-# Set to 1 if prebuilt, 0 if not
-# (the construct below is to allow overriding from env for script)
-: ${CMAKE_DOCS_PREBUILT:=1}
-
-CMAKE_DOCS_PREBUILT_DEV=sam
-#CMAKE_DOCS_VERSION=$(ver_cut 1-3)
-CMAKE_DOCS_VERSION=${PV}
-# Default to generating docs (inc. man pages) if no prebuilt; overridden later
-# See bug #784815
-CMAKE_DOCS_USEFLAG="+doc"
-
-# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja
-# ... but seems fine as of 3.22.3?
-# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759.
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_REMOVE_MODULES_LIST=( none )
-inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
- toolchain-funcs virtualx xdg-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/"
-if [[ ${PV} == 9999 ]] ; then
- CMAKE_DOCS_PREBUILT=0
-
- EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git"
- inherit git-r3
-else
- SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-
- if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
- SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )"
- fi
-
- if [[ ${PV} != *_rc* ]] ; then
- VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc
- inherit verify-sig
-
- SRC_URI+=" verify-sig? (
- https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt
- https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
- )"
-
- 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"
-
- BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
- fi
-fi
-
-[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="CMake"
-SLOT="0"
-IUSE="${CMAKE_DOCS_USEFLAG} emacs ncurses qt5 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=app-arch/libarchive-3.3.3:=
- app-crypt/rhash
- >=dev-libs/expat-2.0.1
- >=dev-libs/jsoncpp-1.9.2-r2:0=
- >=dev-libs/libuv-1.10.0:=
- >=net-misc/curl-7.21.5[ssl]
- sys-libs/zlib
- virtual/pkgconfig
- emacs? ( >=app-editors/emacs-23.1:* )
- ncurses? ( sys-libs/ncurses:0= )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND+="
- doc? (
- dev-python/requests
- dev-python/sphinx
- )
- test? ( app-arch/libarchive[zstd] )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
- # Prefix
- "${FILESDIR}"/${PN}-3.16.0_rc4-darwin-bundle.patch
- "${FILESDIR}"/${PN}-3.14.0_rc3-prefix-dirs.patch
- "${FILESDIR}"/${PN}-3.19.1-darwin-gcc.patch
-
- # Handle gentoo packaging in find modules
- "${FILESDIR}"/${PN}-3.17.0_rc1-FindBLAS.patch
- # Next patch needs to be reworked
- #"${FILESDIR}"/${PN}-3.17.0_rc1-FindLAPACK.patch
- "${FILESDIR}"/${PN}-3.5.2-FindQt4.patch
-
- # Respect python eclasses
- "${FILESDIR}"/${PN}-2.8.10.2-FindPythonLibs.patch
- "${FILESDIR}"/${PN}-3.9.0_rc2-FindPythonInterp.patch
-
- "${FILESDIR}"/${PN}-3.18.0-filter_distcc_warning.patch # bug 691544
-
- # upstream fixes (can usually be removed with a version bump)
-)
-
-cmake_src_bootstrap() {
- # disable running of cmake in bootstrap command
- sed -i \
- -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
- bootstrap || die "sed failed"
-
- # execinfo.h on Solaris isn't quite what it is on Darwin
- if [[ ${CHOST} == *-solaris* ]] ; then
- sed -i -e 's/execinfo\.h/blablabla.h/' \
- Source/kwsys/CMakeLists.txt || die
- fi
-
- # bootstrap script isn't exactly /bin/sh compatible
- tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \
- --prefix="${T}/cmakestrap/" \
- --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \
- || die "Bootstrap failed"
-}
-
-src_unpack() {
- if [[ ${PV} == 9999 ]] ; then
- git-r3_src_unpack
- elif [[ ${PV} == *_rc* ]] || ! use verify-sig ; then
- default
- else
- cd "${DISTDIR}" || die
-
- # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature
- verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc}
- verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz
-
- cd "${WORKDIR}" || die
-
- default
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- # Disable Xcode hooks, bug #652134
- sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \
- Source/CMakeLists.txt || die
- sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \
- -e '/cmGlobalXCodeGenerator.h/d' \
- Source/cmake.cxx || die
-
- # Disable isysroot usage with GCC, we've properly instructed
- # where things are via GCC configuration and ldwrapper
- sed -i -e '/cmake_gnu_set_sysroot_flag/d' \
- Modules/Platform/Apple-GNU-*.cmake || die
- # Disable isysroot usage with clang as well
- sed -i -e '/_SYSROOT_FLAG/d' \
- Modules/Platform/Apple-Clang.cmake || die
- # Don't set a POSIX standard, system headers don't like that, #757426
- sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \
- Source/cmLoadCommandCommand.cxx \
- Source/cmStandardLexer.h \
- Source/cmSystemTools.cxx \
- Source/cmTimestamp.cxx
- sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \
- Source/cmStandardLexer.h
- fi
-
- # Add gcc libs to the default link paths
- sed -i \
- -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \
- -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \
- -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \
- Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed"
-
- if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then
- CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
- cmake_src_bootstrap
- fi
-}
-
-src_configure() {
- # Fix linking on Solaris
- [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl
-
- # ODR warnings, bug #858335
- # https://gitlab.kitware.com/cmake/cmake/-/issues/20740
- filter-lto
-
- local mycmakeargs=(
- -DCMAKE_USE_SYSTEM_LIBRARIES=ON
- -DCMAKE_DOC_DIR=/share/doc/${PF}
- -DCMAKE_MAN_DIR=/share/man
- -DCMAKE_DATA_DIR=/share/${PN}
- -DSPHINX_MAN=$(usex doc)
- -DSPHINX_HTML=$(usex doc)
- -DBUILD_CursesDialog="$(usex ncurses)"
- -DBUILD_TESTING=$(usex test)
- )
- use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use emacs && elisp-compile Auxiliary/cmake-mode.el
-}
-
-src_test() {
- # Fix OutDir and SelectLibraryConfigurations tests
- # these are altered thanks to our eclass
- sed -i -e 's:^#_cmake_modify_IGNORE ::g' \
- "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
- || die
-
- pushd "${BUILD_DIR}" > /dev/null || die
-
- # Excluded tests:
- # BootstrapTest: we actualy bootstrap it every time so why test it.
- # BundleUtilities: bundle creation broken
- # CMakeOnly.AllFindModules: pthread issues
- # CTest.updatecvs: which fails to commit as root
- # Fortran: requires fortran
- # RunCMake.CompilerLauncher: also requires fortran
- # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because
- # debugedit binary is not in the expected location
- # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because
- # it can't find a deb package that owns libc
- # TestUpload, which requires network access
- # RunCMake.CMP0125, known failure reported upstream (bug #829414)
- local myctestargs=(
- --output-on-failure
- -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \
- )
-
- virtx cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- # If USE=doc, there'll be newly generated docs which we install instead.
- if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
- doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8]
- fi
-
- if use emacs; then
- elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-
- insinto /usr/share/vim/vimfiles/syntax
- doins Auxiliary/vim/syntax/cmake.vim
-
- insinto /usr/share/vim/vimfiles/indent
- doins Auxiliary/vim/indent/cmake.vim
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins "${FILESDIR}/${PN}.vim"
-
- dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack}
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-
- if use qt5; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- fi
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-
- if use qt5; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- fi
-}
diff --git a/dev-util/cmake/cmake-3.27.0_rc2.ebuild b/dev-util/cmake/cmake-3.27.0_rc2.ebuild
deleted file mode 100644
index a80e655595b5..000000000000
--- a/dev-util/cmake/cmake-3.27.0_rc2.ebuild
+++ /dev/null
@@ -1,288 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-cmake-docs
-# Set to 1 if prebuilt, 0 if not
-# (the construct below is to allow overriding from env for script)
-: ${CMAKE_DOCS_PREBUILT:=1}
-
-CMAKE_DOCS_PREBUILT_DEV=sam
-#CMAKE_DOCS_VERSION=$(ver_cut 1-3)
-CMAKE_DOCS_VERSION=${PV}
-# Default to generating docs (inc. man pages) if no prebuilt; overridden later
-# See bug #784815
-CMAKE_DOCS_USEFLAG="+doc"
-
-# TODO RunCMake.LinkWhatYouUse fails consistently w/ ninja
-# ... but seems fine as of 3.22.3?
-# TODO ... but bootstrap sometimes(?) fails with ninja now. bug #834759.
-CMAKE_MAKEFILE_GENERATOR="emake"
-CMAKE_REMOVE_MODULES_LIST=( none )
-inherit bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing \
- toolchain-funcs virtualx xdg-utils
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="Cross platform Make"
-HOMEPAGE="https://cmake.org/"
-if [[ ${PV} == 9999 ]] ; then
- CMAKE_DOCS_PREBUILT=0
-
- EGIT_REPO_URI="https://gitlab.kitware.com/cmake/cmake.git"
- inherit git-r3
-else
- SRC_URI="https://cmake.org/files/v$(ver_cut 1-2)/${MY_P}.tar.gz"
-
- if [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
- SRC_URI+=" !doc? ( https://dev.gentoo.org/~${CMAKE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${CMAKE_DOCS_VERSION}-docs.tar.xz )"
- fi
-
- if [[ ${PV} != *_rc* ]] ; then
- VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/bradking.asc
- inherit verify-sig
-
- SRC_URI+=" verify-sig? (
- https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt
- https://github.com/Kitware/CMake/releases/download/v$(ver_cut 1-3)/${MY_P}-SHA-256.txt.asc
- )"
-
- 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"
-
- BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bradking )"
- fi
-fi
-
-[[ ${CMAKE_DOCS_PREBUILT} == 1 ]] && CMAKE_DOCS_USEFLAG="doc"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="CMake"
-SLOT="0"
-IUSE="${CMAKE_DOCS_USEFLAG} dap emacs ncurses qt5 test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=app-arch/libarchive-3.3.3:=
- app-crypt/rhash
- >=dev-libs/expat-2.0.1
- >=dev-libs/jsoncpp-1.9.2-r2:0=
- >=dev-libs/libuv-1.10.0:=
- >=net-misc/curl-7.21.5[ssl]
- sys-libs/zlib
- virtual/pkgconfig
- dap? ( dev-cpp/cppdap )
- emacs? ( >=app-editors/emacs-23.1:* )
- ncurses? ( sys-libs/ncurses:0= )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND+="
- doc? (
- dev-python/requests
- dev-python/sphinx
- )
- test? ( app-arch/libarchive[zstd] )
-"
-
-SITEFILE="50${PN}-gentoo.el"
-
-PATCHES=(
- # Prefix
- "${FILESDIR}"/${PN}-3.27.0_rc1-0001-Don-t-use-.so-for-modules-on-darwin-macos.-Use-.bund.patch
- "${FILESDIR}"/${PN}-3.27.0_rc1-0002-Set-some-proper-paths-to-make-cmake-find-our-tools.patch
- # Misc
- "${FILESDIR}"/${PN}-3.27.0_rc1-0003-Prefer-pkgconfig-in-FindBLAS.patch
- "${FILESDIR}"/${PN}-3.27.0_rc1-0004-Ensure-that-the-correct-version-of-Qt-is-always-used.patch
- "${FILESDIR}"/${PN}-3.27.0_rc1-0005-Respect-Gentoo-s-Python-eclasses.patch
- "${FILESDIR}"/${PN}-3.27.0_rc1-0006-Filter-out-distcc-warnings-to-avoid-confusing-CMake.patch
-
- # Upstream fixes (can usually be removed with a version bump)
-)
-
-cmake_src_bootstrap() {
- # disable running of cmake in bootstrap command
- sed -i \
- -e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
- bootstrap || die "sed failed"
-
- # execinfo.h on Solaris isn't quite what it is on Darwin
- if [[ ${CHOST} == *-solaris* ]] ; then
- sed -i -e 's/execinfo\.h/blablabla.h/' \
- Source/kwsys/CMakeLists.txt || die
- fi
-
- # bootstrap script isn't exactly /bin/sh compatible
- tc-env_build ${CONFIG_SHELL:-sh} ./bootstrap \
- --prefix="${T}/cmakestrap/" \
- --parallel=$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)") \
- || die "Bootstrap failed"
-}
-
-src_unpack() {
- if [[ ${PV} == 9999 ]] ; then
- git-r3_src_unpack
- elif [[ ${PV} == *_rc* ]] || ! use verify-sig ; then
- default
- else
- cd "${DISTDIR}" || die
-
- # See https://mgorny.pl/articles/verify-sig-by-example.html#verifying-using-a-checksum-file-with-a-detached-signature
- verify-sig_verify_detached ${MY_P}-SHA-256.txt{,.asc}
- verify-sig_verify_unsigned_checksums ${MY_P}-SHA-256.txt sha256 ${MY_P}.tar.gz
-
- cd "${WORKDIR}" || die
-
- default
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- # Disable Xcode hooks, bug #652134
- sed -i -e 's/cm\(\|Global\|Local\)XCode[^.]\+\.\(cxx\|h\)//' \
- Source/CMakeLists.txt || die
- sed -i -e '/define CMAKE_USE_XCODE/s/XCODE/NO_XCODE/' \
- -e '/cmGlobalXCodeGenerator.h/d' \
- Source/cmake.cxx || die
-
- # Disable isysroot usage with GCC, we've properly instructed
- # where things are via GCC configuration and ldwrapper
- sed -i -e '/cmake_gnu_set_sysroot_flag/d' \
- Modules/Platform/Apple-GNU-*.cmake || die
- # Disable isysroot usage with clang as well
- sed -i -e '/_SYSROOT_FLAG/d' \
- Modules/Platform/Apple-Clang.cmake || die
- # Don't set a POSIX standard, system headers don't like that, #757426
- sed -i -e 's/^#if !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \
- Source/cmLoadCommandCommand.cxx \
- Source/cmStandardLexer.h \
- Source/cmSystemTools.cxx \
- Source/cmTimestamp.cxx
- sed -i -e 's/^#if !defined(_POSIX_C_SOURCE) && !defined(_WIN32) && !defined(__sun)/& \&\& !defined(__APPLE__)/' \
- Source/cmStandardLexer.h
- fi
-
- # Add gcc libs to the default link paths
- sed -i \
- -e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \
- -e "$(usex prefix-guest "s|@GENTOO_HOST@||" "/@GENTOO_HOST@/d")" \
- -e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \
- Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed"
-
- if ! has_version -b \>=${CATEGORY}/${PN}-3.13 || ! cmake --version &>/dev/null ; then
- CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
- cmake_src_bootstrap
- fi
-}
-
-src_configure() {
- # Fix linking on Solaris
- [[ ${CHOST} == *-solaris* ]] && append-ldflags -lsocket -lnsl
-
- # ODR warnings, bug #858335
- # https://gitlab.kitware.com/cmake/cmake/-/issues/20740
- filter-lto
-
- local mycmakeargs=(
- -DCMAKE_USE_SYSTEM_LIBRARIES=ON
- -DCMake_ENABLE_DEBUGGER=$(usex dap)
- -DCMAKE_DOC_DIR=/share/doc/${PF}
- -DCMAKE_MAN_DIR=/share/man
- -DCMAKE_DATA_DIR=/share/${PN}
- -DSPHINX_MAN=$(usex doc)
- -DSPHINX_HTML=$(usex doc)
- -DBUILD_CursesDialog="$(usex ncurses)"
- -DBUILD_TESTING=$(usex test)
- )
- use qt5 && mycmakeargs+=( -DBUILD_QtDialog=ON )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- use emacs && elisp-compile Auxiliary/cmake-mode.el
-}
-
-src_test() {
- # Fix OutDir and SelectLibraryConfigurations tests
- # these are altered thanks to our eclass
- sed -i -e 's:^#_cmake_modify_IGNORE ::g' \
- "${S}"/Tests/{OutDir,CMakeOnly/SelectLibraryConfigurations}/CMakeLists.txt \
- || die
-
- pushd "${BUILD_DIR}" > /dev/null || die
-
- # Excluded tests:
- # BootstrapTest: we actualy bootstrap it every time so why test it.
- # BundleUtilities: bundle creation broken
- # CMakeOnly.AllFindModules: pthread issues
- # CTest.updatecvs: which fails to commit as root
- # Fortran: requires fortran
- # RunCMake.CompilerLauncher: also requires fortran
- # RunCMake.CPack_RPM: breaks if app-arch/rpm is installed because
- # debugedit binary is not in the expected location
- # RunCMake.CPack_DEB: breaks if app-arch/dpkg is installed because
- # it can't find a deb package that owns libc
- # TestUpload, which requires network access
- # RunCMake.CMP0125, known failure reported upstream (bug #829414)
- local myctestargs=(
- --output-on-failure
- -E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \
- )
-
- virtx cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- # If USE=doc, there'll be newly generated docs which we install instead.
- if ! use doc && [[ ${CMAKE_DOCS_PREBUILT} == 1 ]] ; then
- doman "${WORKDIR}"/${PN}-${CMAKE_DOCS_VERSION}-docs/man*/*.[0-8]
- fi
-
- if use emacs; then
- elisp-install ${PN} Auxiliary/cmake-mode.el Auxiliary/cmake-mode.elc
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-
- insinto /usr/share/vim/vimfiles/syntax
- doins Auxiliary/vim/syntax/cmake.vim
-
- insinto /usr/share/vim/vimfiles/indent
- doins Auxiliary/vim/indent/cmake.vim
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins "${FILESDIR}/${PN}.vim"
-
- dobashcomp Auxiliary/bash-completion/{${PN},ctest,cpack}
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-
- if use qt5; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- fi
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-
- if use qt5; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- fi
-}
diff --git a/dev-util/cmake/cmake-3.27.0_rc1.ebuild b/dev-util/cmake/cmake-3.27.0_rc3.ebuild
index a80e655595b5..a80e655595b5 100644
--- a/dev-util/cmake/cmake-3.27.0_rc1.ebuild
+++ b/dev-util/cmake/cmake-3.27.0_rc3.ebuild
diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 4738fe73af3a..3c51c135bef1 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,9 +1,5 @@
AUX meson-0.63-xtools-support.patch 1136 BLAKE2B 7600b29f1c4accbf33ca587b848566d4f9d30e26695b125aa895ec8a48ee0f7355c7692845c0d9bbb59eb452fc0cd8b634bd2a90d8918efa0b65ef4759b56d8e SHA512 725b193afe229690b6ef0d7a2a832695b7c09ca3376512097baec597a84df6e8e18791e9f29221e8a4a3537ad2371672e74041aa05ec6a218ed9b6218ea2ab61
-DIST meson-1.0.1.tar.gz 2104183 BLAKE2B 23b47a2231da966de8da3032887a81458b795d5c0c1d35cf9e3ea1499f7ddbc28d1cc3ca469052c4b33c51fcf9f92a36dab44da0133d748afdbf4e5b260427f1 SHA512 3d2e2630f9eacf2fd999d5068d82b2a719400a55cfdea5d38253410a3ee74def638ac09622bceb72edf7bc867ae3de6a5f48c1846601e7e4b5afdf3ac9339ebc
-DIST meson-1.1.0.tar.gz 2124254 BLAKE2B 149dedc0e49b72682fa053f27f9a6c2543362539861b4b79ce65ecf4d913e221ac2d63f3b9aa350bd7622851c73be418b804ae1131dd27607eb01218e0204a5e SHA512 b8968becd1de25d8e92ecbe4c3b50694269a463430b41fcf5206f35ac952507b01f316721fb36f8c7940437e35c3588f6a4504f5b8256fa47fd9b0ceb588ae39
DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a SHA512 c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb
-EBUILD meson-1.0.1.ebuild 2931 BLAKE2B 72ff67d3f73a3ab92f6d56332b1cf9aca0ddf156727d3ea740e0cc2437b862ff99effbdf25c4ccf7202d9a69f4c14d08562067f2941fc8c51ac40226ce6a6579 SHA512 6f8a0d390025f34e51ffaadf910d837dd8623bba5afb5f7bba87614a6b9cd9e2b3fb257b906612ac756f5b9bbc340e034def398f7ff62ea90f47cd07351d0062
-EBUILD meson-1.1.0.ebuild 2940 BLAKE2B 2561a89d308e94b6815a2099b3aed020df40080c1f1ab21fe8de0a3eed439417b72512056a180087d8e3624d9d1769e9031bc08f18a7bbbc732fd85e4a6403fc SHA512 215fbf63eb8a8a1566f68aa993f5ca4075e5305f27d69a6147f29af8a49fa975516d2e63287a402f4d2fba06e357d65d449de70c479ef75aa4147ef7557a539d
EBUILD meson-1.1.1.ebuild 2932 BLAKE2B ebbcee0725e4544aba0f5f6012fc3dc628b7fb11e2305e5e9ef4e621b817ec789729c74049b82587f9167698f2bed4004317dd768e8a5e4b074306f3690a8ff0 SHA512 0230eee721fec0191f120ea150951a11c34074bd493bdaa0e394fa2721185c7688f6a7ad8323df9bb9941ba32d38254af60d92a781f3327282f5c45c4d160ebb
EBUILD meson-9999.ebuild 2940 BLAKE2B 2561a89d308e94b6815a2099b3aed020df40080c1f1ab21fe8de0a3eed439417b72512056a180087d8e3624d9d1769e9031bc08f18a7bbbc732fd85e4a6403fc SHA512 215fbf63eb8a8a1566f68aa993f5ca4075e5305f27d69a6147f29af8a49fa975516d2e63287a402f4d2fba06e357d65d449de70c479ef75aa4147ef7557a539d
MISC metadata.xml 480 BLAKE2B 5d3a0af4d84e497dcc2ccd5eb680e898beda896d5c37dc71fcaad2fe63f436f758d356990a5bca06baee9d265389b6e7084daec90d13c004f5523df4d0badbff SHA512 748f91fc17a18302ad0892d458e8e59650ab23dd3db5e83da85cfbca03d7932633c37b16f039faa12d87f6e4ec75a7a7fe4cc22f17328e61d57d99b073b6df3f
diff --git a/dev-util/meson/meson-1.0.1.ebuild b/dev-util/meson/meson-1.0.1.ebuild
deleted file mode 100644
index 0a5fa1cdd6f1..000000000000
--- a/dev-util/meson/meson-1.0.1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 2016-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/mesonbuild/meson"
- inherit git-r3
-else
- inherit pypi
-
- MY_P=${P/_/}
- S=${WORKDIR}/${MY_P}
-
- if [[ ${PV} != *_rc* ]] ; 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"
- fi
-fi
-
-inherit bash-completion-r1 distutils-r1 toolchain-funcs
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="https://mesonbuild.com/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- test? (
- dev-libs/glib:2
- dev-libs/gobject-introspection
- dev-util/ninja
- dev-vcs/git
- sys-libs/zlib[static-libs(+)]
- virtual/pkgconfig
- )
-"
-RDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.63-xtools-support.patch
-)
-
-python_prepare_all() {
- local disable_unittests=(
- # ASAN and sandbox both want control over LD_PRELOAD
- # https://bugs.gentoo.org/673016
- -e 's/test_generate_gir_with_address_sanitizer/_&/'
-
- # ASAN is unsupported on some targets
- # https://bugs.gentoo.org/692822
- -e 's/test_pch_with_address_sanitizer/_&/'
-
- # https://github.com/mesonbuild/meson/issues/7203
- -e 's/test_templates/_&/'
-
- # Broken due to python2 wrapper
- -e 's/test_python_module/_&/'
- )
-
- sed -i "${disable_unittests[@]}" unittests/*.py || die
-
- # Broken due to python2 script created by python_wrapper_setup
- rm -r "test cases/frameworks/1 boost" || die
-
- distutils-r1_python_prepare_all
-}
-
-src_test() {
- tc-export PKG_CONFIG
- if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then
- ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
- else
- distutils-r1_src_test
- fi
-}
-
-python_test() {
- (
- # test_meson_installed
- unset PYTHONDONTWRITEBYTECODE
-
- # https://bugs.gentoo.org/687792
- unset PKG_CONFIG
-
- # test_cross_file_system_paths
- unset XDG_DATA_HOME
-
- # 'test cases/unit/73 summary' expects 80 columns
- export COLUMNS=80
-
- # If JAVA_HOME is not set, meson looks for javac in PATH.
- # If javac is in /usr/bin, meson assumes /usr/include is a valid
- # JDK include path. Setting JAVA_HOME works around this broken
- # autodetection. If no JDK is installed, we should end up with an empty
- # value in JAVA_HOME, and the tests should get skipped.
- export JAVA_HOME=$(java-config -O 2>/dev/null)
-
- # Call python3 instead of EPYTHON to satisfy test_meson_uninstalled.
- python3 run_tests.py
- ) || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /usr/share/vim/vimfiles
- doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
-
- insinto /usr/share/zsh/site-functions
- doins data/shell-completions/zsh/_meson
-
- dobashcomp data/shell-completions/bash/meson
-}
diff --git a/dev-util/meson/meson-1.1.0.ebuild b/dev-util/meson/meson-1.1.0.ebuild
deleted file mode 100644
index c9781cdd78c0..000000000000
--- a/dev-util/meson/meson-1.1.0.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 2016-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/mesonbuild/meson"
- inherit git-r3
-else
- inherit pypi
-
- MY_P=${P/_/}
- S=${WORKDIR}/${MY_P}
-
- if [[ ${PV} != *_rc* ]] ; 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"
- fi
-fi
-
-inherit bash-completion-r1 distutils-r1 toolchain-funcs
-
-DESCRIPTION="Open source build system"
-HOMEPAGE="https://mesonbuild.com/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- test? (
- dev-libs/glib:2
- dev-libs/gobject-introspection
- dev-util/ninja
- dev-vcs/git
- sys-libs/zlib[static-libs(+)]
- virtual/pkgconfig
- )
-"
-RDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.63-xtools-support.patch
-)
-
-python_prepare_all() {
- local disable_unittests=(
- # ASAN and sandbox both want control over LD_PRELOAD
- # https://bugs.gentoo.org/673016
- -e 's/test_generate_gir_with_address_sanitizer/_&/'
-
- # ASAN is unsupported on some targets
- # https://bugs.gentoo.org/692822
- -e 's/test_pch_with_address_sanitizer/_&/'
-
- # https://github.com/mesonbuild/meson/issues/7203
- -e 's/test_templates/_&/'
-
- # Broken due to python2 wrapper
- -e 's/test_python_module/_&/'
- )
-
- sed -i "${disable_unittests[@]}" unittests/*.py || die
-
- # Broken due to python2 script created by python_wrapper_setup
- rm -r "test cases/frameworks/1 boost" || die
-
- distutils-r1_python_prepare_all
-}
-
-src_test() {
- tc-export PKG_CONFIG
- if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then
- ewarn "Found Qt5Core but not Qt5Gui; skipping tests"
- else
- distutils-r1_src_test
- fi
-}
-
-python_test() {
- (
- # test_meson_installed
- unset PYTHONDONTWRITEBYTECODE
-
- # https://bugs.gentoo.org/687792
- unset PKG_CONFIG
-
- # test_cross_file_system_paths
- unset XDG_DATA_HOME
-
- # 'test cases/unit/73 summary' expects 80 columns
- export COLUMNS=80
-
- # If JAVA_HOME is not set, meson looks for javac in PATH.
- # If javac is in /usr/bin, meson assumes /usr/include is a valid
- # JDK include path. Setting JAVA_HOME works around this broken
- # autodetection. If no JDK is installed, we should end up with an empty
- # value in JAVA_HOME, and the tests should get skipped.
- export JAVA_HOME=$(java-config -O 2>/dev/null)
-
- # Call python3 instead of EPYTHON to satisfy test_meson_uninstalled.
- python3 run_tests.py
- ) || die "Testing failed with ${EPYTHON}"
-}
-
-python_install_all() {
- distutils-r1_python_install_all
-
- insinto /usr/share/vim/vimfiles
- doins -r data/syntax-highlighting/vim/{ftdetect,indent,syntax}
-
- insinto /usr/share/zsh/site-functions
- doins data/shell-completions/zsh/_meson
-
- dobashcomp data/shell-completions/bash/meson
-}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index d3b12ff2b5bf..d3b59825e0e6 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 b8a9181f16c5..6fc16833506d 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.2.tar.gz 8084120 BLAKE2B 84a972c634a084350173fcc5da69cc9b402f83b969e6611aa47cc81dc01520508ba813e5910299702c7139a0426462e607e97524510f61afe91d46a7cc9da8dc SHA512 5af6f40790560651a7c6c1f7dae3b97d55c5ab372f02dc6024cb7ad3c996a6fac8a7aba1d510ad994cc5d4ba91efd03010d8678104ed44f55ef948011bc66d28
DIST SDL2-2.26.3.tar.gz 8084159 BLAKE2B aa6f98bb83cc9774a51bd0de58b3076f553fca23142f1875e455c6c0e2d098cae442cfdb538c714494d36c5eb9e25c6a7063b06e6dd4cb210bbe34f58dafb95e SHA512 26c10fe004e47a498878ff2aa80bab7f57798d6b0f950b085409818d4c758010be7b49f5e0f43dd0afe2b9d18f94ad52d1e212a1d55505ce6d7fcc371fdda7d8
DIST SDL2-2.26.5.tar.gz 8085012 BLAKE2B f0363306ee031d399001259ac32e62cea2130d7aafb4594d8a11b76e073630aa43b7abe288eed54c77c46604f2fd4e4fcd455cccf29e847d963ff50153d8d707 SHA512 0f37b443950bc89c3f3add2fc9a9970f42b47e933c106a1d676d1715c520125d5725ffcb9ff85bcf66ac3ff78d9d43d994f9c1935b7c0fd7951e10e251936bcc
+DIST SDL2-2.28.0.tar.gz 8107868 BLAKE2B 443312d964184b0ccaf9643fd6588ed6e02351638391e2b2b40c650ecca38ea2dd707c6d8461671af6ef570e5727abf85a370e0bad4d7a1b806c54868a5be0eb SHA512 77b258c03202dbd40e386f1d0619068b9549c2b0ad186f67cb19e12078c6f269b019dcd6bf422db4c5135a7c6c5920de9205105c411fa72d56caedd6d2dbcdbd
EBUILD libsdl2-2.26.2.ebuild 6455 BLAKE2B 64dfa0734239285ddbd8fcfc49269f5b414b0723e3b6008bdfcf8bac838c2b1901ef0dc512c7eba91b9a163e1c72c69686180c6abd55c7758916359b6e9ad0bb SHA512 42be25f63355669f5b9de0b3b001e756795b689c55884377a3ea44f9797e3345417fc11a6f7ea597ebd4322da51f09bf1247433ef5cf1d5fdeaf2e9ec3654971
EBUILD libsdl2-2.26.3.ebuild 6462 BLAKE2B a121f982cefc81f7f1531ca10f93d77da636cb306f62dc7a2884aecc3e6cb920f4ed64098493bfafa1b25e7a8dbc64e3437dac8d7a46e5516b729773c4a81e89 SHA512 54df550b8b14b9570a3f79a0766bc53fdcdb4aef8128b028e85307c833f0d424a6c460b5f25cb0b08cbcdfdca95c7b4be084011bf7ec1feccaf6a7ce03e8c9e6
EBUILD libsdl2-2.26.5-r1.ebuild 6446 BLAKE2B 2ce69dbaf5b459b96d0fc0f22bfc8f8b095ce27afa14a411d7acac41ad410e96c5242f6b41ea04b748fe5855cad962f4ee62ff189a31f2bc829c0307fcefed3c SHA512 42ca0a762aa14c2e30f930226e6445a0858a6cd918aa20362c468baada58d58f88c9b8f0ee64b1c3d0ab367b0e401c26d37044230e37c4340bfdecbc1334c270
+EBUILD libsdl2-2.28.0.ebuild 6450 BLAKE2B 242f27fc4b242cf72fe586500a7946296ce656777c25a30c575b5e39cc9581796be5c7bc6dc56b9918b224737d821961eceaa0deca56b817130f9366d20992e2 SHA512 49626c660ed32937c6de12411c6a8b1c415501a22523dc05ecca34b6ed4c06bc0fec2609b2f5ae090e7f07acd79e9e73c4ec05e0623e53a9c816968fd53c5dcf
MISC metadata.xml 2003 BLAKE2B b0233c893c0ee157dc23c5b85ac253e0e830955fdbc78f8698c7f1059182076d7d10d842469d50d40abcc8a176e0c356c43aa55def05e1a2048ec178732c5f2c SHA512 7f0e86d7a53ed52f6b8bf39c14e0170a255398fbbd5da6e1707bdcc2e1de20153f4e7a2433e247e5a80b93895f9225eed133cb3fef94526679ff3aab7892da47
diff --git a/media-libs/libsdl2/libsdl2-2.28.0.ebuild b/media-libs/libsdl2/libsdl2-2.28.0.ebuild
new file mode 100644
index 000000000000..9c2aec181286
--- /dev/null
+++ b/media-libs/libsdl2/libsdl2-2.28.0.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/media-sound/Manifest.gz b/media-sound/Manifest.gz
index b5317ee03260..fc705ec6c3d2 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/sound-juicer/Manifest b/media-sound/sound-juicer/Manifest
index be75da099833..5cc88765c929 100644
--- a/media-sound/sound-juicer/Manifest
+++ b/media-sound/sound-juicer/Manifest
@@ -2,5 +2,5 @@ AUX 3.38.0-meson-drop-unused-argument-for-i18n.merge_file.patch 1077 BLAKE2B 813
DIST sound-juicer-3.38.0.tar.xz 1775916 BLAKE2B d811f91256197cb6575f491e3c692a60ccfaa78ae28d5a489c27e835dec07a16c19b5bae6cae774e6efe3bc7ae10cffc3c03f652f9e60263325167cb1b348743 SHA512 d76d38839c1f5a997a900d0ba4f43d59e38d9a1d547f51bdf15d1aa9ee0a2b24210a876bfccb7b221feb1adab5882ac1d884da6131a0f259dd985326222eff9f
DIST sound-juicer-3.40.0.tar.xz 1806280 BLAKE2B 9af23f0aec09d27e845d68647ec7c2b3c703ab488d1240211a048c666e67040c157a283f98356d93026ccc3544e05a8616c1556dff115cb2c8f26d410f469b43 SHA512 b0d9720f0c75dfb8809764213e0589978cb265dfc2010f1accb92e7ffdfdc2ac6deb17a4683e9f7f5a6e867d45f87e8f93659ef04bc73ead3b403394a0ba409b
EBUILD sound-juicer-3.38.0.ebuild 1450 BLAKE2B d6b1753a484381cce9626369114b4cb7f65a03ba420b67e1eb18c011a60da45f696abae81d3c4d20d0a6b6229bf7b3c336d094c05fc3be3dc247c037f9624965 SHA512 a19244e07f3b58456e92633a090b315e5ceee84c9bb4ce69ad2b919c0beac636d8677f54e10bdc80507011c362b92df72c919c4c1e9bf650e0da48c34ba3f26c
-EBUILD sound-juicer-3.40.0.ebuild 1305 BLAKE2B 97809cc52b526750d811d9197b472e55489a9c79c4c61c05a42bcfde0faa541ad312988694a3f608a447ea304228b4704c6fa3ac651703c83b46ff6d49e51a3e SHA512 c87f68f26634412c194e3481d791682dce5af4867a9cb28ba94182f2dbbf48d8b3d0a0213b728679187d81bc68ec947c89d1dc485f6956228741d34577dc5e87
+EBUILD sound-juicer-3.40.0.ebuild 1324 BLAKE2B fe7f86ac4d8e4e305218de59de0e74b81d6e82c4fcd428edc4e0b0af0eedff7b9af92cbabbabfdf86030d3cf8ec0dac53b24f706feb10b089b88b01f96bd0680 SHA512 4133608653def5c42a66bf43e66d284708503eb01aa46949060f68fbbd2696ed3894621653c9b403340a45559ce433c5e6834ab0cfde51e888d782e760b75136
MISC metadata.xml 353 BLAKE2B 7bb8c271b55301fc08aa4582359c3252afd29adb1a37c782d7cea6e2749c8078ba2a2c98cf5eb1950e1792f7fc7af1fdcc0ce636ed1a6f16ce4fbe6ffdc5c00e SHA512 3cc1ab276ace79c2735eb99384ee8e793cb6ec724a3a0b9a01603c39a14d141d1177997d6c95e8d9152771db092615eadc09868f61d1d764ef35232def8a4fe9
diff --git a/media-sound/sound-juicer/sound-juicer-3.40.0.ebuild b/media-sound/sound-juicer/sound-juicer-3.40.0.ebuild
index 0c00d29f7cd8..3d8caa5588ea 100644
--- a/media-sound/sound-juicer/sound-juicer-3.40.0.ebuild
+++ b/media-sound/sound-juicer/sound-juicer-3.40.0.ebuild
@@ -56,5 +56,5 @@ src_install() {
meson_src_install
# Don't put files in deprecated directory
- rm -rf "${ED}"/usr/doc
+ rm -rf "${ED}"/usr/share/doc/${PN} || die
}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index dcfcd693ddef..19d4604c74aa 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 13c0654b4315..1e7720c075fd 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Wed, 21 Jun 2023 23:40:07 +0000
+Thu, 22 Jun 2023 05:39:32 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 363dc38ca16b..65d16aadef71 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 546124 BLAKE2B b8c960a7f19f0cac8ea254b9330e3a1add1f4be28ff0a9b4020f5e68f250a6b511280b7dd1dec4e472c73320abae493b0ab8441075c681803abfb19ea280332e SHA512 0dccc4f920463740ab2803f55b50f1cf0df2af9d58750c12c98fe5963dc8738d5a3e8d6a895c2e0d3ba8230bb61557b6e88b4fa56b2f05f5697577b68a9413df
-TIMESTAMP 2023-06-21T23:40:10Z
+TIMESTAMP 2023-06-22T05:39:35Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSTilpfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmST3pdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCgnA/9HW+LxqmyZmGQkT85xXEonTJmk2byfli0teVNHav3GirUXIm8rvx3/ALR
-YoTkESM+ap6cKzAeRQOVc6tRY1aLhsXVZ4CL/C3nXw98j/Vjj/TmA/f1OAt7uvwo
-yh0YOG2bKfA7PeNdim5d8wUfn5o24OmkcPY8geYhnzq9M1pzlGOYwGo0pSv58Wab
-ijrmNXpRseDzkmlKKbKyFSF5fe1gbhfPWJeaHrJ3TH5Gor3u9tiw1O1THJY0syS3
-k69iwzgiiWA8y7a9olFzXY5rIf8nllCSiRZ4QF1Xiimza3nnZHRVo8QgrgwGv+fR
-j7kmVTrtqO6ONwOu0OOmqojjiTmsxZg3b73YTqwj2DdksfH+6B++Cx0kFad1Arbd
-xQ+iSCkSYEtj4VVGotxXXuHWX4NOHdxLn4XWq/CufmY/SNSpmQdF0+67Xmgwu8ai
-ioP9tewuHsLaRnTMC71NiGPX+pBAiLTXC9O7GgD9mixle+HPM6EPP14u+ju9i3Yh
-DKmzgbFl5skMy8/cDEB8VgzlnVEJ63OPCkHf9qkvkgjO4T381v1ykl5vm71/Bias
-PtBKRg5LWDHUCfAlW3JV76194xvab/D4gAahaPoaji3OCpW84p88Vm7mBp9Tvj/V
-9YnLKBHAZhMCfDnWRoi0H+7vTxUpwefQ9sqe1cE1M5CYOBBQeqo=
-=kChg
+klB8lw/+MlbCxKduTu9GlPz039GtIHZkYSfXMH+o0KgHvhFRwrWGC/8wq51rxQol
+MJK7TMkMCWnNNr17qIjqonRoZgAwG/dHKKqjMimkW853uusiybM75YEgL1W9gUdR
+g58ecIbjAy/WeBZ6ibL2xIqG35fBaRrTulxnTy/q5c51Zjr11QKlfdNGkDB/WGPH
++Ug+WQiYCq1NIGqFN4vqz0I+dQKwOtnDQSJwqFNqrRgwOdat+juHDMsAQdo+shTf
+HaHbJlFCF03XQ3g17F40kDnFt2k2pEgv3piPAlM+YQHDU7rUHH/Pcj0vdN+wXlYL
+Z0Fmup7lCB6pOxES7pLxJR8qjazGahMBSN6QrdOVJGlvawBOvasF40rTmCslps88
+gx8NUZuV+RTRBVBSDZ3BvbfYUuYOz/0iFPQCi0s8UWl+0cjIdaM2uxKTfV9o9KLt
+sbGxrCJbnKFwRFFPL5YLQMQEFYjq6+V92a0u97BwRTlSnk5ON5yGcsOHLl7CAicF
+Dls6ZCXUEL8eBABo8LumUym+DTNGPmklCozNZYGY+TjiYTAiwGLnqfgCtEETrw+R
+nTGHz2OPXC56w9k+8iWQsBLOm3riWucyw7FZlg7ZFN8oZ5ltfQSlGtYsMyAQGC/B
+ftT2w6PzBhhKza3+S5n9550eKafU/PcqusGjmdiD+eMT5cErFMI=
+=bEDI
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 13c0654b4315..1e7720c075fd 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Wed, 21 Jun 2023 23:40:07 +0000
+Thu, 22 Jun 2023 05:39:32 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index c724dce23d2c..a8d0386727a7 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 99dc1db11f20..b7bf23dc6258 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/ansible-8.0.0 b/metadata/md5-cache/app-admin/ansible-8.0.0
new file mode 100644
index 000000000000..a596eccc1d61
--- /dev/null
+++ b/metadata/md5-cache/app-admin/ansible-8.0.0
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/setuptools-65.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Model-driven deployment, config management, and command execution framework
+EAPI=8
+HOMEPAGE=https://www.ansible.com/
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos
+LICENSE=GPL-3+
+RDEPEND=>=app-admin/ansible-core-2.15.0 <app-admin/ansible-core-2.16 python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible/ansible-8.0.0.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=238b238cb051174dddb107353a517afc
diff --git a/metadata/md5-cache/app-admin/ansible-core-2.14.7 b/metadata/md5-cache/app-admin/ansible-core-2.14.7
new file mode 100644
index 000000000000..835fd2c998f0
--- /dev/null
+++ b/metadata/md5-cache/app-admin/ansible-core-2.14.7
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/packaging-16.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/botocore[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httplib2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/resolvelib-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-misc/sshpass virtual/ssh >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/setuptools-65.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Model-driven deployment, config management, and command execution framework
+EAPI=8
+HOMEPAGE=https://www.ansible.com/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos
+LICENSE=GPL-3
+RDEPEND=dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httplib2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/resolvelib-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-misc/sshpass virtual/ssh python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-core/ansible-core-2.14.7.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=2c422a8eb38de3704910ab40f061f455
diff --git a/metadata/md5-cache/app-admin/ansible-core-2.15.1 b/metadata/md5-cache/app-admin/ansible-core-2.15.1
new file mode 100644
index 000000000000..74604328b6e0
--- /dev/null
+++ b/metadata/md5-cache/app-admin/ansible-core-2.15.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/packaging-16.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/botocore[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httplib2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/resolvelib-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-misc/sshpass virtual/ssh >=dev-python/pytest-7.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/setuptools-65.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Model-driven deployment, config management, and command execution framework
+EAPI=8
+HOMEPAGE=https://www.ansible.com/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos
+LICENSE=GPL-3
+RDEPEND=dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/httplib2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/resolvelib-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] net-misc/sshpass virtual/ssh python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-core/ansible-core-2.15.1.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=fec3bc143e90dc412c7781876d000293
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 6960d9521dc8..3e62792c2151 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/efitools-1.9.2-r1 b/metadata/md5-cache/app-crypt/efitools-1.9.2-r1
index a40476d35d75..3484e3cb48d2 100644
--- a/metadata/md5-cache/app-crypt/efitools-1.9.2-r1
+++ b/metadata/md5-cache/app-crypt/efitools-1.9.2-r1
@@ -12,4 +12,4 @@ RDEPEND=!static? ( dev-libs/openssl:= ) sys-apps/util-linux
SLOT=0
SRC_URI=https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git/snapshot/efitools-1.9.2.tar.gz
_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=18a829385cb727ce9adda475fb0b6f14
+_md5_=3d105720628c036705c2e0b172c4f854
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index 0d81b84b6582..b98dbf70a102 100644
--- a/metadata/md5-cache/app-text/Manifest.gz
+++ b/metadata/md5-cache/app-text/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-text/wgetpaste-2.33-r1 b/metadata/md5-cache/app-text/wgetpaste-2.33-r1
index 5a30420efa6b..9679d42eb9fc 100644
--- a/metadata/md5-cache/app-text/wgetpaste-2.33-r1
+++ b/metadata/md5-cache/app-text/wgetpaste-2.33-r1
@@ -4,7 +4,7 @@ EAPI=8
HOMEPAGE=https://github.com/zlin/wgetpaste
INHERIT=optfeature
IUSE=+ssl
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=MIT
PROPERTIES=test_network
RDEPEND=net-misc/wget[ssl?]
@@ -12,4 +12,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/zlin/wgetpaste/releases/download/2.33/wgetpaste-2.33.tar.xz
_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=b0e87dfabe9380f68a657ad58dd085b6
+_md5_=d8366a79d985b795d7677c65da1b2df7
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 973e50566bc7..bba4167db8ea 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/perl-5.36.1-r2 b/metadata/md5-cache/dev-lang/perl-5.36.1-r2
index 70bae76cbc6a..d73e0a58c7d7 100644
--- a/metadata/md5-cache/dev-lang/perl-5.36.1-r2
+++ b/metadata/md5-cache/dev-lang/perl-5.36.1-r2
@@ -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=!minimal? ( >=app-admin/perl-cleaner-2.5 >=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.36
SRC_URI=mirror://cpan/src/5.0/perl-5.36.1.tar.xz mirror://cpan/authors/id/R/RJ/RJBS/perl-5.36.1.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.36.0-patches-1/perl-5.36.0-patches-1.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/perl-5.36.0-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.4.1/perl-cross-1.4.1.tar.gz
_eclasses_=alternatives ad206653f4297ab882a84e8fb7940190 flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=6e7732ef61e7120b93b9bc11dc1777b6
+_md5_=eff1120491be0afbc6cfeb9252d76dca
diff --git a/metadata/md5-cache/dev-lang/python-2.7.18_p16-r1 b/metadata/md5-cache/dev-lang/python-2.7.18_p16-r1
index 2ce41fd5f881..c293eefdab39 100644
--- a/metadata/md5-cache/dev-lang/python-2.7.18_p16-r1
+++ b/metadata/md5-cache/dev-lang/python-2.7.18_p16-r1
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/ https://gitweb.gentoo.org/fork/cpython.git/
INHERIT=autotools flag-o-matic pax-utils toolchain-funcs verify-sig
-IUSE=berkdb bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl tk valgrind wininst +xml verify-sig
+IUSE=berkdb bluetooth build examples gdbm +ncurses +readline +sqlite +ssl tk valgrind wininst +xml verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= dev-libs/libffi:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl berkdb? ( || ( sys-libs/db:5.3 sys-libs/db:4.8 ) ) gdbm? ( sys-libs/gdbm:=[berkdb] ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( dev-libs/openssl:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types )
@@ -13,4 +13,4 @@ RESTRICT=test
SLOT=2.7
SRC_URI=https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-2.7.18_p16.tar.xz verify-sig? ( https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=a73fdfe7a76fd4f49f5c734da7521b65
+_md5_=07f6969534fe4308d677a6e4ecf49993
diff --git a/metadata/md5-cache/dev-lang/python-3.10.11 b/metadata/md5-cache/dev-lang/python-3.10.11
index c18b3c0b0edc..8a4edcd65020 100644
--- a/metadata/md5-cache/dev-lang/python-3.10.11
+++ b/metadata/md5-cache/dev-lang/python-3.10.11
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind +xml verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind +xml verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_10(-)] dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.10
SRC_URI=https://www.python.org/ftp/python/3.10.11/Python-3.10.11.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.11.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.10.11/Python-3.10.11.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=6321be7d96bd708dc28a068cd501d042
+_md5_=d4761f43eba937ed093c7b261bca51a4
diff --git a/metadata/md5-cache/dev-lang/python-3.10.12 b/metadata/md5-cache/dev-lang/python-3.10.12
index a1fa21e9ce76..ece96e9afcea 100644
--- a/metadata/md5-cache/dev-lang/python-3.10.12
+++ b/metadata/md5-cache/dev-lang/python-3.10.12
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind +xml verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind +xml verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-lang/python-exec[python_targets_python3_10(-)] dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.10
SRC_URI=https://www.python.org/ftp/python/3.10.12/Python-3.10.12.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.12.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.10.12/Python-3.10.12.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=6321be7d96bd708dc28a068cd501d042
+_md5_=d4761f43eba937ed093c7b261bca51a4
diff --git a/metadata/md5-cache/dev-lang/python-3.11.3 b/metadata/md5-cache/dev-lang/python-3.11.3
index 5cf57945883c..cafb9cd228c0 100644
--- a/metadata/md5-cache/dev-lang/python-3.11.3
+++ b/metadata/md5-cache/dev-lang/python-3.11.3
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_11(-)]
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.11
SRC_URI=https://www.python.org/ftp/python/3.11.3/Python-3.11.3.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.3.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.3/Python-3.11.3.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=8420c03258d4f44a24dc48d7b62a899a
+_md5_=13a04d5e4a8018f40f751f0c9c2a04fa
diff --git a/metadata/md5-cache/dev-lang/python-3.11.4 b/metadata/md5-cache/dev-lang/python-3.11.4
index e6ee6d296665..5c39744845b2 100644
--- a/metadata/md5-cache/dev-lang/python-3.11.4
+++ b/metadata/md5-cache/dev-lang/python-3.11.4
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_11(-)]
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.11
SRC_URI=https://www.python.org/ftp/python/3.11.4/Python-3.11.4.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.4.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.4/Python-3.11.4.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=e8548c57ed4761b6ad2466ce414c005f
+_md5_=bad5cef1b43c870609a326734236b9d3
diff --git a/metadata/md5-cache/dev-lang/python-3.12.0_beta1 b/metadata/md5-cache/dev-lang/python-3.12.0_beta1
index d9f76e6484a7..c0756bb52cd7 100644
--- a/metadata/md5-cache/dev-lang/python-3.12.0_beta1
+++ b/metadata/md5-cache/dev-lang/python-3.12.0_beta1
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)]
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.12
SRC_URI=https://www.python.org/ftp/python/3.12.0/Python-3.12.0b1.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.0b1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.0/Python-3.12.0b1.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=cbfee88d69122faebf87b247fbc18003
+_md5_=a0e544cacc817ab4c5679ec1c4a17481
diff --git a/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p1 b/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p1
index 1d8aa6402256..fb678cef5498 100644
--- a/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p1
+++ b/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p1
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)]
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.12
SRC_URI=https://www.python.org/ftp/python/3.12.0/Python-3.12.0b1.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.0b1_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.0/Python-3.12.0b1.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=cbfee88d69122faebf87b247fbc18003
+_md5_=a0e544cacc817ab4c5679ec1c4a17481
diff --git a/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p3 b/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p3
index 5f39d44f93ac..10aa2d28b94b 100644
--- a/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p3
+++ b/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p3
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)]
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.12
SRC_URI=https://www.python.org/ftp/python/3.12.0/Python-3.12.0b1.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.0b1_p3.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.0/Python-3.12.0b1.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=cbfee88d69122faebf87b247fbc18003
+_md5_=a0e544cacc817ab4c5679ec1c4a17481
diff --git a/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p4 b/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p4
index 380776a8ad2e..6a282decee5c 100644
--- a/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p4
+++ b/metadata/md5-cache/dev-lang/python-3.12.0_beta1_p4
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)]
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.12
SRC_URI=https://www.python.org/ftp/python/3.12.0/Python-3.12.0b1.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.0b1_p4.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.0/Python-3.12.0b1.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=cbfee88d69122faebf87b247fbc18003
+_md5_=a0e544cacc817ab4c5679ec1c4a17481
diff --git a/metadata/md5-cache/dev-lang/python-3.12.0_beta2 b/metadata/md5-cache/dev-lang/python-3.12.0_beta2
index 35aa269b5cb4..eaaf0eedead1 100644
--- a/metadata/md5-cache/dev-lang/python-3.12.0_beta2
+++ b/metadata/md5-cache/dev-lang/python-3.12.0_beta2
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)]
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.12
SRC_URI=https://www.python.org/ftp/python/3.12.0/Python-3.12.0b2.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.0b2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.0/Python-3.12.0b2.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=cbfee88d69122faebf87b247fbc18003
+_md5_=a0e544cacc817ab4c5679ec1c4a17481
diff --git a/metadata/md5-cache/dev-lang/python-3.12.0_beta3 b/metadata/md5-cache/dev-lang/python-3.12.0_beta3
index 8ea2b2d582a2..55ed826cedda 100644
--- a/metadata/md5-cache/dev-lang/python-3.12.0_beta3
+++ b/metadata/md5-cache/dev-lang/python-3.12.0_beta3
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm libedit lto +ncurses pgo +readline +sqlite +ssl test tk valgrind verify-sig
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) !!<sys-apps/sandbox-2.21 !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)]
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.12
SRC_URI=https://www.python.org/ftp/python/3.12.0/Python-3.12.0b3.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.0b3.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.0/Python-3.12.0b3.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=cbfee88d69122faebf87b247fbc18003
+_md5_=a0e544cacc817ab4c5679ec1c4a17481
diff --git a/metadata/md5-cache/dev-lang/python-3.8.16_p4 b/metadata/md5-cache/dev-lang/python-3.8.16_p4
index 2de468a20eb4..2898a07d02c7 100644
--- a/metadata/md5-cache/dev-lang/python-3.8.16_p4
+++ b/metadata/md5-cache/dev-lang/python-3.8.16_p4
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk valgrind wininst +xml verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo +readline +sqlite +ssl test tk valgrind wininst +xml verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-libs/libffi:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.8
SRC_URI=https://www.python.org/ftp/python/3.8.16/Python-3.8.16.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.8.16_p4.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.8.16/Python-3.8.16.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=60b978cdecbca379a75b3c85f2b6ecb2
+_md5_=7741c039d899e2c9a8144ebd98b336b1
diff --git a/metadata/md5-cache/dev-lang/python-3.8.17 b/metadata/md5-cache/dev-lang/python-3.8.17
index 5a53392e7b35..eb97fc7f7e58 100644
--- a/metadata/md5-cache/dev-lang/python-3.8.17
+++ b/metadata/md5-cache/dev-lang/python-3.8.17
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk valgrind wininst +xml verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo +readline +sqlite +ssl test tk valgrind wininst +xml verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-libs/libffi:= >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.8
SRC_URI=https://www.python.org/ftp/python/3.8.17/Python-3.8.17.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.8.17.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.8.17/Python-3.8.17.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=60b978cdecbca379a75b3c85f2b6ecb2
+_md5_=7741c039d899e2c9a8144ebd98b336b1
diff --git a/metadata/md5-cache/dev-lang/python-3.9.16_p3-r1 b/metadata/md5-cache/dev-lang/python-3.9.16_p3-r1
index 4e8cdae9c547..4507c715b3b7 100644
--- a/metadata/md5-cache/dev-lang/python-3.9.16_p3-r1
+++ b/metadata/md5-cache/dev-lang/python-3.9.16_p3-r1
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk valgrind +xml verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo +readline +sqlite +ssl test tk valgrind +xml verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.9
SRC_URI=https://www.python.org/ftp/python/3.9.16/Python-3.9.16.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.16_p3.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.16/Python-3.9.16.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=f23defa33bd3788fbddde0f78dd7104a
+_md5_=ebf848cd6d3510fcc7b05f7c6f2de654
diff --git a/metadata/md5-cache/dev-lang/python-3.9.17 b/metadata/md5-cache/dev-lang/python-3.9.17
index d5fa89d06b6e..e1d2b8d18df3 100644
--- a/metadata/md5-cache/dev-lang/python-3.9.17
+++ b/metadata/md5-cache/dev-lang/python-3.9.17
@@ -5,7 +5,7 @@ DESCRIPTION=An interpreted, interactive, object-oriented programming language
EAPI=7
HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
INHERIT=autotools check-reqs flag-o-matic multiprocessing pax-utils prefix python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build debug +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk valgrind +xml verify-sig
+IUSE=bluetooth build debug +ensurepip examples gdbm lto +ncurses pgo +readline +sqlite +ssl test tk valgrind +xml verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=PSF-2
RDEPEND=app-arch/bzip2:= app-arch/xz-utils:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( >=sys-libs/readline-4.1:= ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) xml? ( >=dev-libs/expat-2.1:= ) !build? ( app-misc/mime-types )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=3.9
SRC_URI=https://www.python.org/ftp/python/3.9.17/Python-3.9.17.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.17.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.17/Python-3.9.17.tar.xz.asc )
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde check-reqs a5f1e025c53d62f98bc24bd63d7d95e1 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=f23defa33bd3788fbddde0f78dd7104a
+_md5_=ebf848cd6d3510fcc7b05f7c6f2de654
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 6ce36ffcb3da..7e42853c555d 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/openssl-3.0.9 b/metadata/md5-cache/dev-libs/openssl-3.0.9
index 07494f0c8993..9c6389a15170 100644
--- a/metadata/md5-cache/dev-libs/openssl-3.0.9
+++ b/metadata/md5-cache/dev-libs/openssl-3.0.9
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.openssl.org/
INHERIT=edo flag-o-matic linux-info toolchain-funcs multilib-minimal multiprocessing verify-sig
IUSE=+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos
LICENSE=Apache-2.0
PDEPEND=app-misc/ca-certificates
RDEPEND=tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/3
SRC_URI=mirror://openssl/source/openssl-3.0.9.tar.gz verify-sig? ( mirror://openssl/source/openssl-3.0.9.tar.gz.asc )
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=db5c17939da1ef46236cae3a1b7733b0
+_md5_=2998bf7115fc73aa1ad2c9895dd75606
diff --git a/metadata/md5-cache/dev-libs/openssl-compat-1.1.1u b/metadata/md5-cache/dev-libs/openssl-compat-1.1.1u
index 4e2f4e8df992..4476dcc9ab79 100644
--- a/metadata/md5-cache/dev-libs/openssl-compat-1.1.1u
+++ b/metadata/md5-cache/dev-libs/openssl-compat-1.1.1u
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.openssl.org/
INHERIT=edo flag-o-matic toolchain-funcs multilib-minimal verify-sig
IUSE=+asm rfc3779 sctp cpu_flags_x86_sse2 sslv3 static-libs test tls-compression tls-heartbeat vanilla verify-sig weak-ssl-ciphers abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-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=openssl
RDEPEND=!=dev-libs/openssl-1.1.1*:0 tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RESTRICT=!test? ( test )
SLOT=1.1.1
SRC_URI=mirror://openssl/source/openssl-1.1.1u.tar.gz verify-sig? ( mirror://openssl/source/openssl-1.1.1u.tar.gz.asc )
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
-_md5_=b321efd742b365e4060fd9c6d7d7ea78
+_md5_=37ff96c0c5a07deb746c5b97ed313795
diff --git a/metadata/md5-cache/dev-perl/Acme-Damn-0.80.0-r2 b/metadata/md5-cache/dev-perl/Acme-Damn-0.80.0-r2
index a25f13737e3c..a774fcd94ef3 100644
--- a/metadata/md5-cache/dev-perl/Acme-Damn-0.80.0-r2
+++ b/metadata/md5-cache/dev-perl/Acme-Damn-0.80.0-r2
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=Module, that 'unblesses' Perl objects
+DESCRIPTION=Module that 'unblesses' Perl objects
EAPI=7
HOMEPAGE=https://metacpan.org/release/Acme-Damn
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IB/IBB/Acme-Damn-0.08.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=784785e487aed3ac470db38bf5cda3c2
+_md5_=860eba045ab09d442eb0c2f27911d17f
diff --git a/metadata/md5-cache/dev-perl/Algorithm-C3-0.110.0 b/metadata/md5-cache/dev-perl/Algorithm-C3-0.110.0
index 0ab7f3278c2f..23bb5a2f54a7 100644
--- a/metadata/md5-cache/dev-perl/Algorithm-C3-0.110.0
+++ b/metadata/md5-cache/dev-perl/Algorithm-C3-0.110.0
@@ -1,7 +1,7 @@
BDEPEND=>=virtual/perl-Carp-0.10.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=A module for merging hierarchies using the C3 algorithm
+DESCRIPTION=Module for merging hierarchies using the C3 algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Algorithm-C3
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Algorithm-C3-0.11.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=557ab8b9174cb52a4b6d9d7cf25101cb
+_md5_=d5aa96adbab9722e0932720d42c1c923
diff --git a/metadata/md5-cache/dev-perl/Alien-Build-2.800.0 b/metadata/md5-cache/dev-perl/Alien-Build-2.800.0
new file mode 100644
index 000000000000..19b6a3921229
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Alien-Build-2.800.0
@@ -0,0 +1,16 @@
+BDEPEND=zip? ( dev-perl/Archive-Zip ) virtual/perl-Archive-Tar >=dev-perl/Capture-Tiny-0.170.0 virtual/perl-Digest-SHA virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-MakeMaker-6.640.0 >=virtual/perl-ExtUtils-ParseXS-3.300.0 >=dev-perl/FFI-CheckLib-0.110.0 >=dev-perl/File-Which-1.100.0 dev-perl/File-chdir virtual/perl-JSON-PP >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Path-Tiny-0.77.0 >=virtual/perl-Test-Simple-1.302.96 >=virtual/perl-Text-ParseWords-3.260.0 virtual/pkgconfig test? ( dev-perl/Devel-Hide >=dev-perl/Test2-Suite-0.0.121 !minimal? ( dev-perl/Alien-Base-ModuleBuild dev-perl/Sort-Versions ) ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Build external dependencies for use in CPAN
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Alien-Build
+INHERIT=perl-module
+IUSE=minimal zip test examples
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=zip? ( dev-perl/Archive-Zip ) virtual/perl-Archive-Tar >=dev-perl/Capture-Tiny-0.170.0 virtual/perl-Digest-SHA virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-MakeMaker-6.640.0 >=virtual/perl-ExtUtils-ParseXS-3.300.0 >=dev-perl/FFI-CheckLib-0.110.0 >=dev-perl/File-Which-1.100.0 dev-perl/File-chdir virtual/perl-JSON-PP >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Path-Tiny-0.77.0 >=virtual/perl-Test-Simple-1.302.96 >=virtual/perl-Text-ParseWords-3.260.0 virtual/pkgconfig dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Build-2.80.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=755264c5b0875151856cd011f12f4527
diff --git a/metadata/md5-cache/dev-perl/Alien-HDF4-0.60.0 b/metadata/md5-cache/dev-perl/Alien-HDF4-0.60.0
new file mode 100644
index 000000000000..2503ee406b50
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Alien-HDF4-0.60.0
@@ -0,0 +1,16 @@
+BDEPEND=sci-libs/hdf >=dev-perl/ExtUtils-Depends-0.402.0 dev-perl/IO-All dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sci-libs/hdf dev-lang/perl
+DESCRIPTION=Encapsulate install info for HDF4
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Alien-HDF4
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~arm ~ppc ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=sci-libs/hdf dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/Alien-HDF4-0.06.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=cf78c50ebe4c7a67934e609f63292f21
diff --git a/metadata/md5-cache/dev-perl/Alien-SDL-1.446.0-r1 b/metadata/md5-cache/dev-perl/Alien-SDL-1.446.0-r1
index bced1e5c13f7..2ef14d32acdc 100644
--- a/metadata/md5-cache/dev-perl/Alien-SDL-1.446.0-r1
+++ b/metadata/md5-cache/dev-perl/Alien-SDL-1.446.0-r1
@@ -1,7 +1,7 @@
BDEPEND=dev-perl/Archive-Extract dev-perl/Archive-Zip dev-perl/Capture-Tiny dev-perl/File-ShareDir dev-perl/File-Which dev-perl/Text-Patch media-libs/libsdl virtual/perl-Archive-Tar virtual/perl-Digest-SHA virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-MakeMaker dev-perl/Module-Build virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Module-Build dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=media-libs/libsdl dev-lang/perl
-DESCRIPTION=building, finding and using SDL binaries
+DESCRIPTION=Building, finding and using SDL binaries
EAPI=7
HOMEPAGE=https://metacpan.org/release/Alien-SDL
INHERIT=perl-module toolchain-funcs
@@ -11,4 +11,4 @@ RDEPEND=dev-perl/Archive-Extract dev-perl/Archive-Zip dev-perl/Capture-Tiny dev-
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FROGGS/Alien-SDL-1.446.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=d4a8288f24c78269f3315b9b6bed71ed
+_md5_=e812a5063c6ed6dbf8675f1fb9402ffb
diff --git a/metadata/md5-cache/dev-perl/Apache-AuthCookie-3.310.0 b/metadata/md5-cache/dev-perl/Apache-AuthCookie-3.310.0
new file mode 100644
index 000000000000..4558792b8031
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Apache-AuthCookie-3.310.0
@@ -0,0 +1,16 @@
+BDEPEND=>=www-apache/mod_perl-2 virtual/perl-Carp >=dev-perl/Class-Load-0.30.0 virtual/perl-Encode dev-perl/HTTP-Body dev-perl/Hash-MultiValue dev-perl/WWW-Form-UrlEncoded >=dev-perl/URI-1.360.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Apache-Test-1.390.0 >=virtual/perl-Test-Simple-0.940.0 !www-apache/mpm_itk ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Perl Authentication and Authorization via cookies
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Apache-AuthCookie
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=www-apache/mod_perl-2 virtual/perl-Carp >=dev-perl/Class-Load-0.30.0 virtual/perl-Encode dev-perl/HTTP-Body dev-perl/Hash-MultiValue dev-perl/WWW-Form-UrlEncoded >=dev-perl/URI-1.360.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/M/MS/MSCHOUT/Apache-AuthCookie-3.31.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=0f85844f7251dff0ad0ebdbced8f51fd
diff --git a/metadata/md5-cache/dev-perl/Apache-Session-1.940.0 b/metadata/md5-cache/dev-perl/Apache-Session-1.940.0
index fae435501d42..bccb0d1f3efe 100644
--- a/metadata/md5-cache/dev-perl/Apache-Session-1.940.0
+++ b/metadata/md5-cache/dev-perl/Apache-Session-1.940.0
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-Digest-MD5 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Storable dev-perl/Module-Build test? ( >=dev-perl/Test-Deep-0.82.0 >=dev-perl/Test-Exception-0.150.0 >=virtual/perl-Test-Simple-0.470.0 ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-perl/Module-Build dev-lang/perl
-DESCRIPTION=A persistence framework for session data
+DESCRIPTION=Persistence framework for session data
EAPI=7
HOMEPAGE=https://metacpan.org/release/Apache-Session
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/Apache-Session-1.94.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=ef7d8a77213e19c2787d4cd9145730e2
+_md5_=a715936d51635b21d66ecc65b0f36268
diff --git a/metadata/md5-cache/dev-perl/App-Cmd-0.335.0 b/metadata/md5-cache/dev-perl/App-Cmd-0.335.0
new file mode 100644
index 000000000000..8a9643852cf6
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/App-Cmd-0.335.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-perl/Capture-Tiny-0.130.0 virtual/perl-Carp >=dev-perl/Class-Load-0.60.0 dev-perl/Data-OptList >=virtual/perl-Getopt-Long-2.390.0 >=dev-perl/Getopt-Long-Descriptive-0.84.0 dev-perl/IO-TieCombine dev-perl/Module-Pluggable dev-perl/String-RewritePrefix dev-perl/Sub-Exporter dev-perl/Sub-Install virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-IPC-Cmd dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Write command line apps with less suffering
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/App-Cmd
+INHERIT=perl-module
+IUSE=minimal test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=dev-perl/Capture-Tiny-0.130.0 virtual/perl-Carp >=dev-perl/Class-Load-0.60.0 dev-perl/Data-OptList >=virtual/perl-Getopt-Long-2.390.0 >=dev-perl/Getopt-Long-Descriptive-0.84.0 dev-perl/IO-TieCombine dev-perl/Module-Pluggable dev-perl/String-RewritePrefix dev-perl/Sub-Exporter dev-perl/Sub-Install virtual/perl-parent dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/App-Cmd-0.335.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=98dbee25d03ea96800c3a0cb9f110ccc
diff --git a/metadata/md5-cache/dev-perl/App-FatPacker-0.10.8 b/metadata/md5-cache/dev-perl/App-FatPacker-0.10.8
index 30ac6c86486a..062b40215bd1 100644
--- a/metadata/md5-cache/dev-perl/App-FatPacker-0.10.8
+++ b/metadata/md5-cache/dev-perl/App-FatPacker-0.10.8
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.820.0 ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=pack your dependencies onto your script file
+DESCRIPTION=Pack your dependencies onto your script file
EAPI=7
HOMEPAGE=https://metacpan.org/release/App-FatPacker
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTROUT/App-FatPacker-0.010008.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=8f80025589c26ddf3a15aa37890c38ec
+_md5_=b4e8e0799e2ecad03f770f845dba1a53
diff --git a/metadata/md5-cache/dev-perl/App-cpanminus-1.704.600 b/metadata/md5-cache/dev-perl/App-cpanminus-1.704.600
new file mode 100644
index 000000000000..e4decfe3cb6c
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/App-cpanminus-1.704.600
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Get, unpack, build and install modules from CPAN
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/App-cpanminus
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~ppc ~riscv ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7046.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=b577018c8975596ae1d07d188b9219c1
diff --git a/metadata/md5-cache/dev-perl/App-perlbrew-0.970.0 b/metadata/md5-cache/dev-perl/App-perlbrew-0.970.0
new file mode 100644
index 000000000000..1cde0caeff31
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/App-perlbrew-0.970.0
@@ -0,0 +1,16 @@
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=dev-perl/CPAN-Perl-Releases-5.202.103.200 >=dev-perl/Capture-Tiny-0.360.0 >=dev-perl/Devel-PatchPerl-2.80.0 >=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=virtual/perl-File-Temp-0.230.400 virtual/perl-JSON-PP >=dev-perl/local-lib-2.0.14 >=dev-perl/Module-Build-Tiny-0.39.0 test? ( >=dev-perl/File-Which-1.210.0 >=dev-perl/IO-All-0.510.0 >=dev-perl/Path-Class-0.330.0 >=dev-perl/Test-Exception-0.320.0 >=dev-perl/Test-NoWarnings-1.40.0 >=dev-perl/Test-Output-1.30.0 >=virtual/perl-Test-Simple-1.1.2 >=dev-perl/Test-Spec-0.490.0 >=dev-perl/Test-TempDir-Tiny-0.16.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Manage perl installations in your $HOME
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/App-perlbrew
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=dev-perl/CPAN-Perl-Releases-5.202.103.200 >=dev-perl/Capture-Tiny-0.360.0 >=dev-perl/Devel-PatchPerl-2.80.0 >=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=virtual/perl-File-Temp-0.230.400 virtual/perl-JSON-PP >=dev-perl/local-lib-2.0.14 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/G/GU/GUGOD/App-perlbrew-0.97.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=45014446fba08bacad5c97dcb2a76939
diff --git a/metadata/md5-cache/dev-perl/App-pwhich-1.170.0 b/metadata/md5-cache/dev-perl/App-pwhich-1.170.0
new file mode 100644
index 000000000000..db4e85bc7a9b
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/App-pwhich-1.170.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-perl/File-Which-1.140.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( dev-perl/Capture-Tiny >=dev-perl/Test2-Suite-0.0.121 >=dev-perl/Test-Script-1.90.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Perl-only 'which'
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/App-pwhich
+INHERIT=perl-module
+IUSE=test
+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=>=dev-perl/File-Which-1.140.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/App-pwhich-1.17.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=796e26c15962a6de52cbd910f3fdbeb6
diff --git a/metadata/md5-cache/dev-perl/Archive-Any-Lite-0.110.0 b/metadata/md5-cache/dev-perl/Archive-Any-Lite-0.110.0
index 6e743a476a2c..5bb2628af00d 100644
--- a/metadata/md5-cache/dev-perl/Archive-Any-Lite-0.110.0
+++ b/metadata/md5-cache/dev-perl/Archive-Any-Lite-0.110.0
@@ -1,7 +1,7 @@
BDEPEND=>=virtual/perl-Archive-Tar-1.760.0 dev-perl/Archive-Zip virtual/perl-File-Spec >=virtual/perl-File-Temp-0.190.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-MakeMaker-CPANfile-0.70.0 test? ( >=virtual/perl-Test-Simple-0.820.0 >=dev-perl/Test-UseAllModules-0.100.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=simple CPAN package extractor
+DESCRIPTION=Simple CPAN package extractor
EAPI=8
HOMEPAGE=https://metacpan.org/release/Archive-Any-Lite
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/Archive-Any-Lite-0.11.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=a049451f14900142ecf5ae11d43680fa
+_md5_=81e483f0eecd3585ac99c674e7d45468
diff --git a/metadata/md5-cache/dev-perl/Archive-Tar-Stream-0.30.0-r1 b/metadata/md5-cache/dev-perl/Archive-Tar-Stream-0.30.0-r1
index 40941e48a3ee..4825aa4eb460 100644
--- a/metadata/md5-cache/dev-perl/Archive-Tar-Stream-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/Archive-Tar-Stream-0.30.0-r1
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-File-Temp virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=pure perl IO-friendly tar file management
+DESCRIPTION=Pure perl IO-friendly tar file management
EAPI=7
HOMEPAGE=https://metacpan.org/release/Archive-Tar-Stream
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CD/CDRAKE/Archive-Tar-Stream-0.03.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=389d71eeac435180a0fde33e12c91e02
+_md5_=f6cbd9a41a790d4f23d4c68eb1c69821
diff --git a/metadata/md5-cache/dev-perl/Astro-FITS-Header-3.90.0 b/metadata/md5-cache/dev-perl/Astro-FITS-Header-3.90.0
new file mode 100644
index 000000000000..56270200aee3
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Astro-FITS-Header-3.90.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-perl/Module-Build-0.300.0 test? ( virtual/perl-Test-Simple ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Interface to FITS headers
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Astro-FITS-Header
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~arm ~hppa ~mips ~ppc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-3+
+RDEPEND=dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/G/GS/GSB/Astro-FITS-Header-3.09.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=2c647b140379b84018c5765116bd55e9
diff --git a/metadata/md5-cache/dev-perl/Audio-WMA-1.300.0-r1 b/metadata/md5-cache/dev-perl/Audio-WMA-1.300.0-r1
index 788fa981d65e..7b5c045d40b0 100644
--- a/metadata/md5-cache/dev-perl/Audio-WMA-1.300.0-r1
+++ b/metadata/md5-cache/dev-perl/Audio-WMA-1.300.0-r1
@@ -1,7 +1,7 @@
BDEPEND=dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=extension for reading WMA/ASF metadata
+DESCRIPTION=Extension for reading WMA/ASF metadata
EAPI=7
HOMEPAGE=https://metacpan.org/release/Audio-WMA
INHERIT=perl-module
@@ -11,4 +11,4 @@ RDEPEND=dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANIEL/Audio-WMA-1.3.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=cba857a80353d752ce2b07c5224dd99b
+_md5_=4be5b6ac32658277a96e139bf8dc5863
diff --git a/metadata/md5-cache/dev-perl/Authen-Htpasswd-0.171.0-r2 b/metadata/md5-cache/dev-perl/Authen-Htpasswd-0.171.0-r2
index 89e01fd33225..ead5bf0ea0db 100644
--- a/metadata/md5-cache/dev-perl/Authen-Htpasswd-0.171.0-r2
+++ b/metadata/md5-cache/dev-perl/Authen-Htpasswd-0.171.0-r2
@@ -1,7 +1,7 @@
-BDEPEND=dev-lang/perl
+BDEPEND=dev-perl/Class-Accessor dev-perl/Crypt-PasswdMD5 virtual/perl-Digest dev-perl/Digest-SHA1 dev-perl/IO-LockedFile virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-perl/Class-Accessor dev-perl/Crypt-PasswdMD5 virtual/perl-Digest dev-perl/Digest-SHA1 dev-perl/IO-LockedFile virtual/perl-Scalar-List-Utils dev-lang/perl
-DESCRIPTION=interface to read and modify Apache .htpasswd files
+DESCRIPTION=Interface to read and modify Apache .htpasswd files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Authen-Htpasswd
INHERIT=perl-module
@@ -11,4 +11,4 @@ RDEPEND=dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTROUT/Authen-Htpasswd-0.171.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=0b16127262dfbcf5bdad4cf395c540b2
+_md5_=32627dc02b2a962e10a433feb7da9e13
diff --git a/metadata/md5-cache/dev-perl/Authen-Libwrap-0.230.0-r2 b/metadata/md5-cache/dev-perl/Authen-Libwrap-0.230.0-r2
index 483202e57426..3f2a934bf03c 100644
--- a/metadata/md5-cache/dev-perl/Authen-Libwrap-0.230.0-r2
+++ b/metadata/md5-cache/dev-perl/Authen-Libwrap-0.230.0-r2
@@ -1,7 +1,7 @@
BDEPEND=sys-apps/tcp-wrappers >=dev-perl/Module-Build-0.420.0 virtual/perl-ExtUtils-CBuilder test? ( virtual/perl-Test-Simple dev-perl/Test-Exception ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-perl/Module-Build dev-lang/perl
-DESCRIPTION=A Perl access to the TCP Wrappers interface
+DESCRIPTION=Perl access to the TCP Wrappers interface
EAPI=7
HOMEPAGE=https://metacpan.org/release/Authen-Libwrap
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DM/DMUEY/Authen-Libwrap-0.23.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=fe19958773b625f4849816bb90c1695a
+_md5_=ae235720c142c9947314e7499250c536
diff --git a/metadata/md5-cache/dev-perl/B-COW-0.7.0 b/metadata/md5-cache/dev-perl/B-COW-0.7.0
new file mode 100644
index 000000000000..28c1999523df
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/B-COW-0.7.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-XSLoader ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Additional B helpers to check COW status
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/B-COW
+INHERIT=perl-module
+IUSE=test examples
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/A/AT/ATOOMIC/B-COW-0.007.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=587e6628e9a0a9f3323d7243cbce8d4d
diff --git a/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.0 b/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.0
new file mode 100644
index 000000000000..df336998197a
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-perl/Module-Implementation-0.50.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-Progressive-0.1.6 >=dev-perl/Variable-Magic-0.480.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-Text-ParseWords test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Execute code after a scope finished compilation
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/B-Hooks-EndOfScope
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=dev-perl/Module-Implementation-0.50.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-Progressive-0.1.6 >=dev-perl/Variable-Magic-0.480.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.26.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=b7bd546bc7598d29a67f844a5da3d6e5
diff --git a/metadata/md5-cache/dev-perl/BerkeleyDB-0.650.0 b/metadata/md5-cache/dev-perl/BerkeleyDB-0.650.0
new file mode 100644
index 000000000000..27dc083e40be
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/BerkeleyDB-0.650.0
@@ -0,0 +1,16 @@
+BDEPEND=>=sys-libs/db-2.0:= <sys-libs/db-7:= virtual/perl-ExtUtils-MakeMaker dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=sys-libs/db-2.0:= <sys-libs/db-7:= dev-lang/perl
+DESCRIPTION=This module provides Berkeley DB interface for Perl
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/BerkeleyDB
+INHERIT=perl-module db-use
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=sys-libs/db-2.0:= <sys-libs/db-7:= dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/P/PM/PMQS/BerkeleyDB-0.65.tar.gz
+_eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=01cb3f1c410d09fbcb850afa38c0c21c
diff --git a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20230528.1.0 b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20230528.1.0
new file mode 100644
index 000000000000..4944b823d9e5
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20230528.1.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) dev-lang/perl
+DESCRIPTION=Data pack for Business::ISBN
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Business-ISBN-Data
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~riscv ~x86
+LICENSE=Artistic-2
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Business-ISBN-Data-20230528.001.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=071e5fe276b4fc8f6ac7184a725f51d8
diff --git a/metadata/md5-cache/dev-perl/Business-ISMN-1.203.0 b/metadata/md5-cache/dev-perl/Business-ISMN-1.203.0
new file mode 100644
index 000000000000..7fd1f37624b8
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Business-ISMN-1.203.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-perl/Tie-Cycle-1.210.0 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-1.0.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=International Standard Music Numbers
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Business-ISMN
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~riscv ~x86
+LICENSE=Artistic-2
+RDEPEND=>=dev-perl/Tie-Cycle-1.210.0 virtual/perl-Scalar-List-Utils dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Business-ISMN-1.203.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=50f654fbb77649020cddbb4441e51faa
diff --git a/metadata/md5-cache/dev-perl/Business-ISSN-1.5.0 b/metadata/md5-cache/dev-perl/Business-ISSN-1.5.0
new file mode 100644
index 000000000000..67e91e22474f
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Business-ISSN-1.5.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/perl-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-1.0.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Object and functions to work with International Standard Serial Numbers
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Business-ISSN
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~riscv ~x86
+LICENSE=Artistic-2
+RDEPEND=virtual/perl-Exporter dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Business-ISSN-1.005.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=e2bd5526a6bb688245d060a55037121d
diff --git a/metadata/md5-cache/dev-perl/Business-Tax-VAT-Validation-1.230.0 b/metadata/md5-cache/dev-perl/Business-Tax-VAT-Validation-1.230.0
new file mode 100644
index 000000000000..bf3a589e2a6a
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Business-Tax-VAT-Validation-1.230.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-perl/HTTP-Message-1.0.0 dev-perl/JSON >=dev-perl/libwww-perl-1.0.0 virtual/perl-ExtUtils-MakeMaker dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=A class for european VAT numbers validation
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Business-Tax-VAT-Validation
+INHERIT=perl-module
+IUSE=test examples
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=>=dev-perl/HTTP-Message-1.0.0 dev-perl/JSON >=dev-perl/libwww-perl-1.0.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/B/BI/BIGPRESH/Business-Tax-VAT-Validation-1.23.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=61d7c7d01f0d2efea38280818756ca38
diff --git a/metadata/md5-cache/dev-perl/Business-UPS-2.20.0 b/metadata/md5-cache/dev-perl/Business-UPS-2.20.0
index 1f3d31d024b9..1d558735a764 100644
--- a/metadata/md5-cache/dev-perl/Business-UPS-2.20.0
+++ b/metadata/md5-cache/dev-perl/Business-UPS-2.20.0
@@ -1,7 +1,7 @@
BDEPEND=dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=A UPS Interface Module
+DESCRIPTION=UPS Interface Module
EAPI=7
HOMEPAGE=https://metacpan.org/release/Business-UPS
INHERIT=perl-module
@@ -12,4 +12,4 @@ RDEPEND=dev-perl/libwww-perl dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/Business-UPS-2.02.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=ca28e88a0e0d56da47a8604ce15bc525
+_md5_=5b0ef650984c9dc8cf90e3dec13416d3
diff --git a/metadata/md5-cache/dev-perl/Bytes-Random-Secure-0.290.0 b/metadata/md5-cache/dev-perl/Bytes-Random-Secure-0.290.0
index a77f4abf84fd..812e4ae28849 100644
--- a/metadata/md5-cache/dev-perl/Bytes-Random-Secure-0.290.0
+++ b/metadata/md5-cache/dev-perl/Bytes-Random-Secure-0.290.0
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-Carp dev-perl/Crypt-Random-Seed virtual/perl-Exporter >=virtual/perl-MIME-Base64-3.30.0 dev-perl/Math-Random-ISAAC >=virtual/perl-Scalar-List-Utils-1.210.0 >=virtual/perl-ExtUtils-MakeMaker-6.560.0 test? ( virtual/perl-Data-Dumper >=virtual/perl-Test-Simple-0.980.0 virtual/perl-Time-HiRes !minimal? ( dev-perl/Statistics-Basic ) ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=extension to generate cryptographically-secure random bytes
+DESCRIPTION=Extension to generate cryptographically-secure random bytes
EAPI=7
HOMEPAGE=https://metacpan.org/release/Bytes-Random-Secure
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVIDO/Bytes-Random-Secure-0.29.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=28d53b077baac8af7c20660c92d76579
+_md5_=6a5fd3a5e9d7cfafdc6e846f7d5446ad
diff --git a/metadata/md5-cache/dev-perl/CBOR-XS-1.860.0 b/metadata/md5-cache/dev-perl/CBOR-XS-1.860.0
new file mode 100644
index 000000000000..22c52ab186be
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/CBOR-XS-1.860.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-perl/Types-Serialiser dev-perl/common-sense dev-perl/Canary-Stability >=virtual/perl-ExtUtils-MakeMaker-6.520.0 dev-lang/perl
+DESCRIPTION=Concise Binary Object Representation (CBOR, RFC7049)
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/CBOR-XS
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
+LICENSE=GPL-3 || ( GPL-2+ BSD )
+RDEPEND=dev-perl/Types-Serialiser dev-perl/common-sense dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/CBOR-XS-1.86.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=35f4cc6643911eb3f7f8aecb641d1713
diff --git a/metadata/md5-cache/dev-perl/CDDB-1.222.0-r3 b/metadata/md5-cache/dev-perl/CDDB-1.222.0-r3
index e3e7f9232f71..b961545ee896 100644
--- a/metadata/md5-cache/dev-perl/CDDB-1.222.0-r3
+++ b/metadata/md5-cache/dev-perl/CDDB-1.222.0-r3
@@ -1,7 +1,7 @@
BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Carp-1.260.0 >=virtual/perl-Encode-2.510.0 >=virtual/perl-IO-1.310.0 >=virtual/perl-MIME-Base64-3.130.0 >=virtual/perl-Scalar-List-Utils-1.290.0 >=virtual/perl-Test-Simple-0.980.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=high-level interface to cddb/freedb protocol
+DESCRIPTION=High-level interface to cddb/freedb protocol
EAPI=8
HOMEPAGE=https://metacpan.org/release/CDDB
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCAPUTO/CDDB-1.222.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=6d4083f76d9e553f3cf5578b92bda571
+_md5_=cb7d6b5d7e96b013ccaf2d7b470aa942
diff --git a/metadata/md5-cache/dev-perl/CGI-4.570.0 b/metadata/md5-cache/dev-perl/CGI-4.570.0
new file mode 100644
index 000000000000..8665059b0220
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/CGI-4.570.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-File-Temp-0.170.0 >=dev-perl/HTML-Parser-3.690.0 virtual/perl-if >=virtual/perl-parent-0.225.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO dev-perl/Test-NoWarnings >=virtual/perl-Test-Simple-0.980.0 >=dev-perl/Test-Warn-0.300.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Simple Common Gateway Interface Class
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/CGI
+INHERIT=perl-module
+IUSE=test examples
+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-2
+RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-File-Temp-0.170.0 >=dev-perl/HTML-Parser-3.690.0 virtual/perl-if >=virtual/perl-parent-0.225.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/CGI-4.57.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=8643542291bffbc46df26d83324e3aeb
diff --git a/metadata/md5-cache/dev-perl/CGI-Ajax-0.707.0-r1 b/metadata/md5-cache/dev-perl/CGI-Ajax-0.707.0-r1
index eb0cb54bdfbe..8c4e0541e0e6 100644
--- a/metadata/md5-cache/dev-perl/CGI-Ajax-0.707.0-r1
+++ b/metadata/md5-cache/dev-perl/CGI-Ajax-0.707.0-r1
@@ -1,7 +1,7 @@
BDEPEND=dev-perl/CGI dev-perl/Class-Accessor test? ( virtual/perl-Test-Simple ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=a perl-specific system for writing Asynchronous web applications
+DESCRIPTION=Perl-specific system for writing Asynchronous web applications
EAPI=7
HOMEPAGE=https://metacpan.org/release/CGI-Ajax
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPEDERSE/CGI-Ajax-0.707.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=d28782ab24e9a921c659802c52d64aee
+_md5_=0949cae13a0ee791100c0fbf44c3e589
diff --git a/metadata/md5-cache/dev-perl/CHI-0.610.0 b/metadata/md5-cache/dev-perl/CHI-0.610.0
new file mode 100644
index 000000000000..1d23b2ccfdf3
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/CHI-0.610.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-perl/Carp-Assert-0.200.0 dev-perl/Class-Load dev-perl/Data-UUID dev-perl/Digest-JHash virtual/perl-Digest-MD5 >=virtual/perl-File-Spec-0.800.0 dev-perl/Hash-MoreUtils >=dev-perl/JSON-MaybeXS-1.3.3 >=dev-perl/List-MoreUtils-0.130.0 >=dev-perl/Log-Any-0.80.0 >=dev-perl/Moo-1.3.0 >=dev-perl/MooX-Types-MooseLike-0.230.0 dev-perl/MooX-Types-MooseLike-Numeric virtual/perl-Storable dev-perl/String-RewritePrefix dev-perl/Task-Weaken >=dev-perl/Time-Duration-1.60.0 >=dev-perl/Time-Duration-Parse-0.30.0 virtual/perl-Time-HiRes >=dev-perl/Try-Tiny-0.50.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/TimeDate virtual/perl-Test-Simple dev-perl/Test-Class dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-Warn ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Unified cache handling interface
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/CHI
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=dev-perl/Carp-Assert-0.200.0 dev-perl/Class-Load dev-perl/Data-UUID dev-perl/Digest-JHash virtual/perl-Digest-MD5 >=virtual/perl-File-Spec-0.800.0 dev-perl/Hash-MoreUtils >=dev-perl/JSON-MaybeXS-1.3.3 >=dev-perl/List-MoreUtils-0.130.0 >=dev-perl/Log-Any-0.80.0 >=dev-perl/Moo-1.3.0 >=dev-perl/MooX-Types-MooseLike-0.230.0 dev-perl/MooX-Types-MooseLike-Numeric virtual/perl-Storable dev-perl/String-RewritePrefix dev-perl/Task-Weaken >=dev-perl/Time-Duration-1.60.0 >=dev-perl/Time-Duration-Parse-0.30.0 virtual/perl-Time-HiRes >=dev-perl/Try-Tiny-0.50.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/A/AS/ASB/CHI-0.61.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=7e7cb57767c6a687bcc62644363c75d1
diff --git a/metadata/md5-cache/dev-perl/Cache-Memcached-Fast-0.280.0 b/metadata/md5-cache/dev-perl/Cache-Memcached-Fast-0.280.0
new file mode 100644
index 000000000000..78f769b8c243
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Cache-Memcached-Fast-0.280.0
@@ -0,0 +1,16 @@
+BDEPEND=>=virtual/perl-Carp-1.250.0 >=virtual/perl-XSLoader-0.140.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test2-Suite-0.0.72 net-misc/memcached ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Perl client for memcached, in C language
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Cache-Memcached-Fast
+INHERIT=perl-module
+IUSE=test examples
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ ) LGPL-2.1+
+RDEPEND=>=virtual/perl-Carp-1.250.0 >=virtual/perl-XSLoader-0.140.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/R/RA/RAZ/Cache-Memcached-Fast-0.28.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=3f5cd3eee3bc7ce189e183d30fc64197
diff --git a/metadata/md5-cache/dev-perl/Cache-Simple-TimedExpiry-0.270.0-r2 b/metadata/md5-cache/dev-perl/Cache-Simple-TimedExpiry-0.270.0-r2
index 7ce0ec59d8e2..b409b12340e9 100644
--- a/metadata/md5-cache/dev-perl/Cache-Simple-TimedExpiry-0.270.0-r2
+++ b/metadata/md5-cache/dev-perl/Cache-Simple-TimedExpiry-0.270.0-r2
@@ -1,7 +1,7 @@
BDEPEND=dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=A lightweight cache with timed expiration
+DESCRIPTION=Lightweight cache with timed expiration
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cache-Simple-TimedExpiry
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JE/JESSE/Cache-Simple-TimedExpiry-0.27.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=e83797d0a4a2b870086abec186aa1b74
+_md5_=5baf885803f68cab53e361d57bef93f0
diff --git a/metadata/md5-cache/dev-perl/Carp-Assert-0.220.0 b/metadata/md5-cache/dev-perl/Carp-Assert-0.220.0
new file mode 100644
index 000000000000..58dfab441b4a
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Carp-Assert-0.220.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Executable comments in carp
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Carp-Assert
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/Y/YV/YVES/Carp-Assert-0.22.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=2ec2f297350383911bce31b4aa34b8c2
diff --git a/metadata/md5-cache/dev-perl/Carp-Assert-More-2.3.0 b/metadata/md5-cache/dev-perl/Carp-Assert-More-2.3.0
new file mode 100644
index 000000000000..130385fb8b03
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Carp-Assert-More-2.3.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception >=virtual/perl-Test-Simple-0.180.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Convenience assertions for common situations
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Carp-Assert-More
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=Artistic-2
+RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Carp-Assert-More-2.3.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=3a48d7abb618fb8fc78a9947c0663bb3
diff --git a/metadata/md5-cache/dev-perl/Chatbot-Eliza-1.80.0-r1 b/metadata/md5-cache/dev-perl/Chatbot-Eliza-1.80.0-r1
index 87463606cbec..6e4efdada078 100644
--- a/metadata/md5-cache/dev-perl/Chatbot-Eliza-1.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Chatbot-Eliza-1.80.0-r1
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=A clone of the classic Eliza program
+DESCRIPTION=Clone of the classic Eliza program
EAPI=8
HOMEPAGE=https://metacpan.org/release/Chatbot-Eliza
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GRANTG/Chatbot-Eliza-1.08.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=30fcde64c3eb44af4c651ee174288988
+_md5_=252c21dd10f6c7cd97831f10fcd953dc
diff --git a/metadata/md5-cache/dev-perl/Class-C3-0.350.0 b/metadata/md5-cache/dev-perl/Class-C3-0.350.0
index 2b3a3c570f0d..720857910c6e 100644
--- a/metadata/md5-cache/dev-perl/Class-C3-0.350.0
+++ b/metadata/md5-cache/dev-perl/Class-C3-0.350.0
@@ -1,7 +1,7 @@
BDEPEND=>=dev-perl/Algorithm-C3-0.70.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=A pragma to use the C3 method resolution order algortihm
+DESCRIPTION=Pragma to use the C3 method resolution order algortihm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-C3
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Class-C3-0.35.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=c0bb4e0d0a834f6fda81cb9c935a9901
+_md5_=36fd3458ad494f1ec81500c9fc53c99d
diff --git a/metadata/md5-cache/dev-perl/Class-InsideOut-1.140.0-r1 b/metadata/md5-cache/dev-perl/Class-InsideOut-1.140.0-r1
index 319af2d2e6bf..15a4b003ed15 100644
--- a/metadata/md5-cache/dev-perl/Class-InsideOut-1.140.0-r1
+++ b/metadata/md5-cache/dev-perl/Class-InsideOut-1.140.0-r1
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-Carp dev-perl/Class-ISA virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Storable >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.45 virtual/perl-XSLoader ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=A safe, simple inside-out object construction kit
+DESCRIPTION=Safe, simple inside-out object construction kit
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-InsideOut
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Class-InsideOut-1.14.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=c96e037e828b111d0945e6fcddabf55f
+_md5_=f96f92bcf9d18a5184f23f3af1c57877
diff --git a/metadata/md5-cache/dev-perl/Class-Load-0.250.0 b/metadata/md5-cache/dev-perl/Class-Load-0.250.0
index 3a7cc510692b..aea973083d36 100644
--- a/metadata/md5-cache/dev-perl/Class-Load-0.250.0
+++ b/metadata/md5-cache/dev-perl/Class-Load-0.250.0
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-Carp >=dev-perl/Data-OptList-0.110.0 virtual/perl-Exporter >=dev-perl/Module-Implementation-0.40.0 >=dev-perl/Module-Runtime-0.12.0 >=dev-perl/Package-Stash-0.140.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.880.0 virtual/perl-version ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=A working (require q{Class::Name}) and more
+DESCRIPTION=Working (require q{Class::Name}) and more
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Load
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Class-Load-0.25.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=a841ed486e28655feaba30a79603f23d
+_md5_=65489d2c7557ff48beab853e4c23cb84
diff --git a/metadata/md5-cache/dev-perl/Class-Method-Modifiers-2.150.0 b/metadata/md5-cache/dev-perl/Class-Method-Modifiers-2.150.0
new file mode 100644
index 000000000000..0239d788e5b3
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Class-Method-Modifiers-2.150.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.36 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) dev-lang/perl
+DESCRIPTION=Provides Moose-like method modifiers
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Class-Method-Modifiers
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Class-Method-Modifiers-2.15.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=05c20378d71b591f138a569593a02a4e
diff --git a/metadata/md5-cache/dev-perl/Class-Mix-0.6.0-r1 b/metadata/md5-cache/dev-perl/Class-Mix-0.6.0-r1
index 014c18570d91..4b9c4fcae5a6 100644
--- a/metadata/md5-cache/dev-perl/Class-Mix-0.6.0-r1
+++ b/metadata/md5-cache/dev-perl/Class-Mix-0.6.0-r1
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-Carp dev-perl/Params-Classify virtual/perl-Exporter virtual/perl-if virtual/perl-parent dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-perl/Module-Build dev-lang/perl
-DESCRIPTION=dynamic class mixing
+DESCRIPTION=Dynamic class mixing
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Mix
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZE/ZEFRAM/Class-Mix-0.006.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=65a34c46616c633cb16c4108e1e9b65f
+_md5_=187b0289451473ab470d10e045c0756a
diff --git a/metadata/md5-cache/dev-perl/Class-ReturnValue-0.550.0-r2 b/metadata/md5-cache/dev-perl/Class-ReturnValue-0.550.0-r2
index 30950d67658e..4feb25ab9b50 100644
--- a/metadata/md5-cache/dev-perl/Class-ReturnValue-0.550.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-ReturnValue-0.550.0-r2
@@ -1,7 +1,7 @@
BDEPEND=dev-perl/Devel-StackTrace dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=A return-value object that lets you treat it as as a boolean, array or object
+DESCRIPTION=Return-value object that lets you treat it as as a boolean, array or object
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-ReturnValue
INHERIT=perl-module
@@ -11,4 +11,4 @@ RDEPEND=dev-perl/Devel-StackTrace dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JE/JESSE/Class-ReturnValue-0.55.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=7022010b05f3cf69f60a2ea9447873bc
+_md5_=c44d4479ced2d2a562c4e571975115a2
diff --git a/metadata/md5-cache/dev-perl/Compress-LZF-3.800.0-r1 b/metadata/md5-cache/dev-perl/Compress-LZF-3.800.0-r1
index d63ca2d023aa..271265518b18 100644
--- a/metadata/md5-cache/dev-perl/Compress-LZF-3.800.0-r1
+++ b/metadata/md5-cache/dev-perl/Compress-LZF-3.800.0-r1
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-ExtUtils-MakeMaker dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=extremely light-weight Lempel-Ziv-Free compression
+DESCRIPTION=Extremely light-weight Lempel-Ziv-Free compression
EAPI=7
HOMEPAGE=https://metacpan.org/release/Compress-LZF
INHERIT=perl-module
@@ -11,4 +11,4 @@ RDEPEND=dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/Compress-LZF-3.8.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=bbbdab8477e94469f997f0f875900a70
+_md5_=c9591fe807745b5cb42844f9ec51e536
diff --git a/metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.204.0 b/metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.204.0
new file mode 100644
index 000000000000..df1ca45f9cef
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.204.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-arch/xz-utils dev-lang/perl
+DESCRIPTION=Perl interface for reading and writing lzma, lzip and xz files/buffers
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Compress-Raw-Lzma
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=app-arch/xz-utils dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Lzma-2.204.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=99a8b94e0f476ebc97672bfa691897d4
diff --git a/metadata/md5-cache/dev-perl/Conf-Libconfig-1.0.0 b/metadata/md5-cache/dev-perl/Conf-Libconfig-1.0.0
new file mode 100644
index 000000000000..a6a6192beeaf
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Conf-Libconfig-1.0.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-libs/libconfig:= virtual/perl-XSLoader dev-perl/ExtUtils-PkgConfig test? ( >=dev-perl/Test-Exception-0.430.0 >=dev-perl/Test-Deep-1.127.0 >=dev-perl/Test-Warn-0.320.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/libconfig:= dev-lang/perl
+DESCRIPTION=Perl extension for libconfig
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Conf-Libconfig
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~arm ~m68k ~mips ~s390 ~x86
+LICENSE=BSD
+RDEPEND=dev-libs/libconfig:= virtual/perl-XSLoader dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/C/CN/CNANGEL/Conf-Libconfig-1.0.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=c1a67b487a4fe9b41af24b18af72a2b9
diff --git a/metadata/md5-cache/dev-perl/Config-Any-0.330.0 b/metadata/md5-cache/dev-perl/Config-Any-0.330.0
new file mode 100644
index 000000000000..42edbc7a83fe
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Config-Any-0.330.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-perl/Module-Pluggable-3.600.0 conf? ( >=dev-perl/Config-General-2.480.0 ) !conf? ( !<dev-perl/config-general-2.480.0 !<dev-perl/Config-General-2.480.0 ) ini? ( dev-perl/Config-Tiny ) json? ( || ( dev-perl/Cpanel-JSON-XS dev-perl/JSON-MaybeXS dev-perl/JSON-XS >=virtual/perl-JSON-PP-2 dev-perl/JSON ) ) xml? ( dev-perl/XML-NamespaceSupport dev-perl/XML-Simple ) yaml? ( || ( dev-perl/YAML-LibYAML >=dev-perl/YAML-Syck-0.700.0 dev-perl/YAML ) ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Load configuration from different file formats, transparently
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Config-Any
+INHERIT=perl-module
+IUSE=+conf +ini +json +xml +yaml test
+KEYWORDS=~amd64 ~arm ~ppc ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=dev-perl/Module-Pluggable-3.600.0 conf? ( >=dev-perl/Config-General-2.480.0 ) !conf? ( !<dev-perl/config-general-2.480.0 !<dev-perl/Config-General-2.480.0 ) ini? ( dev-perl/Config-Tiny ) json? ( || ( dev-perl/Cpanel-JSON-XS dev-perl/JSON-MaybeXS dev-perl/JSON-XS >=virtual/perl-JSON-PP-2 dev-perl/JSON ) ) xml? ( dev-perl/XML-NamespaceSupport dev-perl/XML-Simple ) yaml? ( || ( dev-perl/YAML-LibYAML >=dev-perl/YAML-Syck-0.700.0 dev-perl/YAML ) ) dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Config-Any-0.33.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=79d988e22efe2d070a39fc083da6363d
diff --git a/metadata/md5-cache/dev-perl/Config-ApacheFormat-1.200.0-r2 b/metadata/md5-cache/dev-perl/Config-ApacheFormat-1.200.0-r2
index 25c1a7f45e29..38bd711e01ce 100644
--- a/metadata/md5-cache/dev-perl/Config-ApacheFormat-1.200.0-r2
+++ b/metadata/md5-cache/dev-perl/Config-ApacheFormat-1.200.0-r2
@@ -1,7 +1,7 @@
BDEPEND=>=dev-perl/Class-MethodMaker-1.80.0 >=virtual/perl-File-Spec-0.820.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Text-Balanced-1.890.0 virtual/perl-ExtUtils-MakeMaker dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=use Apache format config files
+DESCRIPTION=Use Apache format config files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Config-ApacheFormat
INHERIT=perl-module
@@ -11,4 +11,4 @@ RDEPEND=>=dev-perl/Class-MethodMaker-1.80.0 >=virtual/perl-File-Spec-0.820.0 vir
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SAMTREGAR/Config-ApacheFormat-1.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=4819538935f7da947713caf113bd3c91
+_md5_=2b63a20a89c8f0dcdfc86c021d626355
diff --git a/metadata/md5-cache/dev-perl/Config-AutoConf-0.320.0 b/metadata/md5-cache/dev-perl/Config-AutoConf-0.320.0
index 80b84132135b..6bfcbd12ed9a 100644
--- a/metadata/md5-cache/dev-perl/Config-AutoConf-0.320.0
+++ b/metadata/md5-cache/dev-perl/Config-AutoConf-0.320.0
@@ -1,7 +1,7 @@
BDEPEND=dev-perl/Capture-Tiny virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-ExtUtils-CBuilder-0.280.220 dev-perl/File-Slurper virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Scalar-List-Utils-1.180.0 virtual/perl-Text-ParseWords virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.900.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=A module to implement some of AutoConf macros in pure perl
+DESCRIPTION=Module to implement some of AutoConf macros in pure perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Config-AutoConf
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMBS/Config-AutoConf-0.320.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=db4f0469d1621e4ee52f87e70c65324d
+_md5_=7d544af508d07d56716cb479f6d31f69
diff --git a/metadata/md5-cache/dev-perl/Config-General-2.650.0 b/metadata/md5-cache/dev-perl/Config-General-2.650.0
new file mode 100644
index 000000000000..39f28a2b6fd9
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Config-General-2.650.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/perl-File-Spec virtual/perl-IO virtual/perl-ExtUtils-MakeMaker dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Config file parser module
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Config-General
+INHERIT=perl-module
+IUSE=test examples
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=Artistic-2
+RDEPEND=virtual/perl-File-Spec virtual/perl-IO dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/T/TL/TLINDEN/Config-General-2.65.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=cd04060f4de73c2614f2bf8acaed5577
diff --git a/metadata/md5-cache/dev-perl/Config-Grammar-1.130.0 b/metadata/md5-cache/dev-perl/Config-Grammar-1.130.0
index 8c2787e79067..cd4d1302e879 100644
--- a/metadata/md5-cache/dev-perl/Config-Grammar-1.130.0
+++ b/metadata/md5-cache/dev-perl/Config-Grammar-1.130.0
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test virtual/perl-Test-Simple ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-lang/perl
-DESCRIPTION=A grammar-based, user-friendly config parser
+DESCRIPTION=Grammar-based, user-friendly config parser
EAPI=7
HOMEPAGE=https://metacpan.org/release/Config-Grammar
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DS/DSCHWEI/Config-Grammar-1.13.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=5ec9b42eba2eb65b414b1b58f4d47e1e
+_md5_=10840b5ed8950c9fea584ea5b9762b76
diff --git a/metadata/md5-cache/dev-perl/Config-INI-0.29.0 b/metadata/md5-cache/dev-perl/Config-INI-0.29.0
new file mode 100644
index 000000000000..44fa49094b52
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Config-INI-0.29.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/perl-Carp >=dev-perl/Mixin-Linewise-0.110.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.960.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Simple .ini-file format
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Config-INI
+INHERIT=perl-module
+IUSE=minimal test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=virtual/perl-Carp >=dev-perl/Mixin-Linewise-0.110.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Config-INI-0.029.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=7b73cfbca9fe406304d2c38c43c62616
diff --git a/metadata/md5-cache/dev-perl/Config-IniFiles-3.0.3 b/metadata/md5-cache/dev-perl/Config-IniFiles-3.0.3
index a2dc4059009a..ac46e1045591 100644
--- a/metadata/md5-cache/dev-perl/Config-IniFiles-3.0.3
+++ b/metadata/md5-cache/dev-perl/Config-IniFiles-3.0.3
@@ -1,7 +1,7 @@
BDEPEND=virtual/perl-Carp virtual/perl-File-Temp dev-perl/IO-stringy >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Module-Build-0.280.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 virtual/perl-parent ) dev-lang/perl
DEFINED_PHASES=compile configure install prepare test
DEPEND=dev-perl/Module-Build dev-lang/perl
-DESCRIPTION=A module for reading .ini-style configuration files
+DESCRIPTION=Module for reading .ini-style configuration files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Config-IniFiles
INHERIT=perl-module
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Config-IniFiles-3.000003.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=bf7bf7161cc2eabc1b3de5034bb97c4f
+_md5_=96b6274dd3c37c88c92f91a8ed5f6fa9
diff --git a/metadata/md5-cache/dev-perl/Config-MVP-2.200.13 b/metadata/md5-cache/dev-perl/Config-MVP-2.200.13
new file mode 100644
index 000000000000..2a5d0cf0e770
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Config-MVP-2.200.13
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-perl/Class-Load-0.170.0 virtual/perl-File-Spec dev-perl/Module-Pluggable >=dev-perl/Moose-0.910.0 dev-perl/MooseX-OneArgNew dev-perl/Params-Util dev-perl/Role-HasMessage dev-perl/Role-Identifiable dev-perl/Throwable dev-perl/Tie-IxHash dev-perl/Try-Tiny >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Multivalue-property package-oriented configuration
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Config-MVP
+INHERIT=perl-module
+IUSE=minimal test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=dev-perl/Class-Load-0.170.0 virtual/perl-File-Spec dev-perl/Module-Pluggable >=dev-perl/Moose-0.910.0 dev-perl/MooseX-OneArgNew dev-perl/Params-Util dev-perl/Role-HasMessage dev-perl/Role-Identifiable dev-perl/Throwable dev-perl/Tie-IxHash dev-perl/Try-Tiny dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Config-MVP-2.200013.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=f25b2b0a37b99b192aab66a5c75630f5
diff --git a/metadata/md5-cache/dev-perl/Config-MVP-Reader-INI-2.101.465 b/metadata/md5-cache/dev-perl/Config-MVP-Reader-INI-2.101.465
new file mode 100644
index 000000000000..4ac14249dfc9
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Config-MVP-Reader-INI-2.101.465
@@ -0,0 +1,16 @@
+BDEPEND=dev-perl/Config-INI >=dev-perl/Config-MVP-2 dev-perl/Moose virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=MVP config reader for .ini files
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Config-MVP-Reader-INI
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=dev-perl/Config-INI >=dev-perl/Config-MVP-2 dev-perl/Moose virtual/perl-parent dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Config-MVP-Reader-INI-2.101465.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=89cca221e8b2df7a71ce8551d0334bc8
diff --git a/metadata/md5-cache/dev-perl/Config-Tiny-2.290.0 b/metadata/md5-cache/dev-perl/Config-Tiny-2.290.0
new file mode 100644
index 000000000000..f7632cf3591d
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/Config-Tiny-2.290.0
@@ -0,0 +1,16 @@
+BDEPEND=>=virtual/perl-File-Spec-3.300.0 >=virtual/perl-File-Temp-0.220.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.1.2 ) dev-lang/perl test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-lang/perl
+DESCRIPTION=Read/Write .ini style files with as little code as possible
+EAPI=8
+HOMEPAGE=https://metacpan.org/release/Config-Tiny
+INHERIT=perl-module
+IUSE=test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=virtual/perl-File-Spec-3.300.0 >=virtual/perl-File-Temp-0.220.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/R/RS/RSAVAGE/Config-Tiny-2.29.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module dd4003d3308d7cad2b2d4e2b8298ffb2 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=ed5636f11af84b475ea196ab2aadc348
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 6df971ac98b1..9abe514f6478 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index c1d8f1f27d7e..0cfd6c3610d4 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/flask-sqlalchemy-3.0.5 b/metadata/md5-cache/dev-python/flask-sqlalchemy-3.0.5
new file mode 100644
index 000000000000..e73e6150f3c6
--- /dev/null
+++ b/metadata/md5-cache/dev-python/flask-sqlalchemy-3.0.5
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/blinker[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/flask-2.2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sqlalchemy-1.4.18[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-python/sphinx-5.3.0[python_targets_python3_12(-)] dev-python/pallets-sphinx-themes[python_targets_python3_12(-)] dev-python/sphinx-issues[python_targets_python3_12(-)] dev-python/sphinxcontrib-log-cabinet[python_targets_python3_12(-)] ) ( >=dev-lang/python-3.11.3:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/pallets-sphinx-themes[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/sphinxcontrib-log-cabinet[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.11:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/pallets-sphinx-themes[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/sphinxcontrib-log-cabinet[python_targets_python3_10(-)] ) ( >=dev-python/pypy3-7.3.11_p1:0 >=dev-python/sphinx-5.3.0[python_targets_pypy3(-)] dev-python/pallets-sphinx-themes[python_targets_pypy3(-)] dev-python/sphinx-issues[python_targets_pypy3(-)] dev-python/sphinxcontrib-log-cabinet[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=SQLAlchemy support for Flask applications
+EAPI=8
+HOMEPAGE=https://github.com/pallets-eco/flask-sqlalchemy/ https://pypi.org/project/Flask-SQLAlchemy/
+INHERIT=distutils-r1 pypi
+IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/flask-2.2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sqlalchemy-1.4.18[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/F/Flask-SQLAlchemy/flask_sqlalchemy-3.0.5.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=d384c2df852992423a79708c8d1a70b9
diff --git a/metadata/md5-cache/dev-python/jc-1.23.3 b/metadata/md5-cache/dev-python/jc-1.23.3
new file mode 100644
index 000000000000..8bfc31f49b9f
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jc-1.23.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xmltodict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Converts the output of popular command-line tools and file-types to JSON
+EAPI=8
+HOMEPAGE=https://github.com/kellyjonbrazil/jc/ https://pypi.org/project/jc/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~ppc64
+LICENSE=MIT
+RDEPEND=dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/xmltodict[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/kellyjonbrazil/jc/archive/v1.23.3.tar.gz -> jc-1.23.3.gh.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=fa86696f12acc3eb392d1f77c7c1a999
diff --git a/metadata/md5-cache/dev-python/keyring-24.0.1 b/metadata/md5-cache/dev-python/keyring-24.0.1
new file mode 100644
index 000000000000..e816a8b7ef9f
--- /dev/null
+++ b/metadata/md5-cache/dev-python/keyring-24.0.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/secretstorage-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jeepney-0.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Provides access to the system keyring service
+EAPI=8
+HOMEPAGE=https://github.com/jaraco/keyring/ https://pypi.org/project/keyring/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=PSF-2
+RDEPEND=>=dev-python/secretstorage-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jaraco-classes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/jeepney-0.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/importlib-metadata-4.11.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/k/keyring/keyring-24.0.1.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=f2467e41bea22248ea53c3d9af1c8f29
diff --git a/metadata/md5-cache/dev-python/python-utils-3.7.0 b/metadata/md5-cache/dev-python/python-utils-3.7.0
new file mode 100644
index 000000000000..c016be2daba2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/python-utils-3.7.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Collection of small Python functions & classes
+EAPI=8
+HOMEPAGE=https://github.com/WoLpH/python-utils/ https://pypi.org/project/python-utils/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.11_p1:0= ) python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/python-utils/python-utils-3.7.0.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=b738758585ff6a2df16655b4b0759cdb
diff --git a/metadata/md5-cache/dev-python/rq-1.15.1 b/metadata/md5-cache/dev-python/rq-1.15.1
new file mode 100644
index 000000000000..f4dc1896265e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/rq-1.15.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-db/redis dev-python/psutil[python_targets_python3_11(-)?] dev-python/sentry-sdk[python_targets_python3_11(-)?] ) test? ( >=dev-python/click-5.0[python_targets_python3_11(-)?] >=dev-python/redis-4.0.0[python_targets_python3_11(-)?] >=dev-python/pytest-7.3.1[python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Simple, lightweight library for creating and processing background jobs
+EAPI=8
+HOMEPAGE=https://python-rq.org/ https://github.com/rq/rq/ https://pypi.org/project/rq/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/click-5.0[python_targets_python3_11(-)?] >=dev-python/redis-4.0.0[python_targets_python3_11(-)?] python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/rq/rq/archive/v1.15.1.tar.gz -> rq-1.15.1.gh.tar.gz
+_eclasses_=distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=80dc8bc1309615f8d20bf2b4910b2f9e
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 6bf575e2626a..0c089ac7d31c 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/colorize-1.0.3 b/metadata/md5-cache/dev-ruby/colorize-1.0.3
new file mode 100644
index 000000000000..42d690cf2f61
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/colorize-1.0.3
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest:5[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=Adds methods to set color, background color and text effect on console easier
+EAPI=8
+HOMEPAGE=https://github.com/fazibear/colorize
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/colorize-1.0.3.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=61b83e2348ef0975315428db77568ab6
diff --git a/metadata/md5-cache/dev-ruby/facter-4.3.1 b/metadata/md5-cache/dev-ruby/facter-4.3.1
deleted file mode 100644
index d746aee02b46..000000000000
--- a/metadata/md5-cache/dev-ruby/facter-4.3.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby30? ( dev-ruby/hocon[ruby_targets_ruby30(-)] <dev-ruby/thor-2.0[ruby_targets_ruby30(-)] dev-ruby/ffi[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/hocon[ruby_targets_ruby31(-)] <dev-ruby/thor-2.0[ruby_targets_ruby31(-)] dev-ruby/ffi[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( doc? ( dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A cross-platform ruby library for retrieving facts from operating systems
-EAPI=8
-HOMEPAGE=http://www.puppetlabs.com/puppet/related-projects/facter/
-INHERIT=ruby-ng ruby-fakegem
-IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86
-LICENSE=Apache-2.0
-RDEPEND=ruby_targets_ruby30? ( dev-ruby/hocon[ruby_targets_ruby30(-)] <dev-ruby/thor-2.0[ruby_targets_ruby30(-)] dev-ruby/ffi[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( dev-ruby/hocon[ruby_targets_ruby31(-)] <dev-ruby/thor-2.0[ruby_targets_ruby31(-)] dev-ruby/ffi[ruby_targets_ruby31(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/puppetlabs/facter/archive/4.3.1.tar.gz -> facter-4.3.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=999630a95da8e798db54e9d72449bf0c
diff --git a/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.12.0 b/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.12.0
new file mode 100644
index 000000000000..c8117bc612ee
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/gettext_i18n_rails-1.12.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby30? ( test? ( dev-ruby/rails:7.0[ruby_targets_ruby30(-)] dev-ruby/activerecord:7.0[ruby_targets_ruby30(-),sqlite] dev-ruby/temple[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rails:7.0[ruby_targets_ruby31(-)] dev-ruby/activerecord:7.0[ruby_targets_ruby31(-),sqlite] dev-ruby/temple[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rails:7.0[ruby_targets_ruby32(-)] dev-ruby/activerecord:7.0[ruby_targets_ruby32(-),sqlite] dev-ruby/temple[ruby_targets_ruby32(-)] ) ) test? ( ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=FastGettext / Rails integration
+EAPI=8
+HOMEPAGE=https://github.com/grosser/gettext_i18n_rails
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64
+LICENSE=public-domain
+RDEPEND=ruby_targets_ruby30? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/fast_gettext-0.9.0:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby30 ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/grosser/gettext_i18n_rails/archive/v1.12.0.tar.gz -> gettext_i18n_rails-1.12.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5e527fb26c6deaeeda655b48a2017909 ruby-ng e7004f981e452d70374b865ccff407aa ruby-utils e06533c14f2bbca05b01fb6b0506e83a toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=179808a36d5989e2c75b7199ae5a6731
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 2a54bc52f441..b3c1e08e8ca9 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/cmake-3.24.3 b/metadata/md5-cache/dev-util/cmake-3.24.3
deleted file mode 100644
index 157829c8e5e0..000000000000
--- a/metadata/md5-cache/dev-util/cmake-3.24.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=verify-sig? ( sec-keys/openpgp-keys-bradking ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) sys-devel/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
-DESCRIPTION=Cross platform Make
-EAPI=8
-HOMEPAGE=https://cmake.org/
-INHERIT=bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig
-IUSE=doc emacs ncurses qt5 test test verify-sig
-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=CMake
-RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://cmake.org/files/v3.24/cmake-3.24.3.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.24.3-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.24.3/cmake-3.24.3-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.24.3/cmake-3.24.3-SHA-256.txt.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 7fb5980de96325cbab639f5b2187357c elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1aa9a94b82968363e23b03ed8933105d
diff --git a/metadata/md5-cache/dev-util/cmake-3.25.3 b/metadata/md5-cache/dev-util/cmake-3.25.3
deleted file mode 100644
index 403d41b0a3f5..000000000000
--- a/metadata/md5-cache/dev-util/cmake-3.25.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=verify-sig? ( sec-keys/openpgp-keys-bradking ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) sys-devel/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
-DESCRIPTION=Cross platform Make
-EAPI=8
-HOMEPAGE=https://cmake.org/
-INHERIT=bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig
-IUSE=doc emacs ncurses qt5 test test verify-sig
-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=CMake
-RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://cmake.org/files/v3.25/cmake-3.25.3.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.25.3-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.25.3/cmake-3.25.3-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.25.3/cmake-3.25.3-SHA-256.txt.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 7fb5980de96325cbab639f5b2187357c elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4e440a7336c579278273f78dd5bf7a00
diff --git a/metadata/md5-cache/dev-util/cmake-3.26.3 b/metadata/md5-cache/dev-util/cmake-3.26.3
deleted file mode 100644
index 6428b0150122..000000000000
--- a/metadata/md5-cache/dev-util/cmake-3.26.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=verify-sig? ( sec-keys/openpgp-keys-bradking ) doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) sys-devel/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
-DESCRIPTION=Cross platform Make
-EAPI=8
-HOMEPAGE=https://cmake.org/
-INHERIT=bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig
-IUSE=doc emacs ncurses qt5 test test verify-sig
-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=CMake
-RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://cmake.org/files/v3.26/cmake-3.26.3.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.26.3-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.26.3/cmake-3.26.3-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.26.3/cmake-3.26.3-SHA-256.txt.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 7fb5980de96325cbab639f5b2187357c elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9783f403688a05f4c077cd1858171c08
diff --git a/metadata/md5-cache/dev-util/cmake-3.27.0_rc1 b/metadata/md5-cache/dev-util/cmake-3.27.0_rc1
deleted file mode 100644
index 31573ac60507..000000000000
--- a/metadata/md5-cache/dev-util/cmake-3.27.0_rc1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) sys-devel/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
-DESCRIPTION=Cross platform Make
-EAPI=8
-HOMEPAGE=https://cmake.org/
-INHERIT=bash-completion-r1 cmake elisp-common flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils
-IUSE=doc dap emacs ncurses qt5 test test
-LICENSE=CMake
-RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://cmake.org/files/v3.27/cmake-3.27.0-rc1.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.27.0_rc1-docs.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 7fb5980de96325cbab639f5b2187357c elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c1371d9587b4945147054271a0fbe66b
diff --git a/metadata/md5-cache/dev-util/cmake-3.27.0_rc2 b/metadata/md5-cache/dev-util/cmake-3.27.0_rc3
index e98c016fcaec..ce9b82937b01 100644
--- a/metadata/md5-cache/dev-util/cmake-3.27.0_rc2
+++ b/metadata/md5-cache/dev-util/cmake-3.27.0_rc3
@@ -10,6 +10,6 @@ LICENSE=CMake
RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash >=dev-libs/expat-2.0.1 >=dev-libs/jsoncpp-1.9.2-r2:0= >=dev-libs/libuv-1.10.0:= >=net-misc/curl-7.21.5[ssl] sys-libs/zlib virtual/pkgconfig dap? ( dev-cpp/cppdap ) emacs? ( >=app-editors/emacs-23.1:* ) ncurses? ( sys-libs/ncurses:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-SRC_URI=https://cmake.org/files/v3.27/cmake-3.27.0-rc2.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.27.0_rc2-docs.tar.xz )
+SRC_URI=https://cmake.org/files/v3.27/cmake-3.27.0-rc3.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/cmake/cmake-3.27.0_rc3-docs.tar.xz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 7fb5980de96325cbab639f5b2187357c elisp-common 01bc6dc778b74a9deebe4e419a3b790e flag-o-matic ad475baa777c9978fa035216c8264a10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c1371d9587b4945147054271a0fbe66b
diff --git a/metadata/md5-cache/dev-util/meson-1.0.1 b/metadata/md5-cache/dev-util/meson-1.0.1
deleted file mode 100644
index 8777b3ce6b5f..000000000000
--- a/metadata/md5-cache/dev-util/meson-1.0.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( dev-libs/glib:2 dev-libs/gobject-introspection dev-util/ninja dev-vcs/git sys-libs/zlib[static-libs(+)] virtual/pkgconfig )
-DESCRIPTION=Open source build system
-EAPI=8
-HOMEPAGE=https://mesonbuild.com/
-INHERIT=pypi bash-completion-r1 distutils-r1 toolchain-funcs
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=Apache-2.0
-RDEPEND=virtual/pkgconfig python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/m/meson/meson-1.0.1.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=f8124b10658b72444ea91c7a89ed5021
diff --git a/metadata/md5-cache/dev-util/meson-1.1.0 b/metadata/md5-cache/dev-util/meson-1.1.0
deleted file mode 100644
index ac8ea5ca460b..000000000000
--- a/metadata/md5-cache/dev-util/meson-1.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 ) >=dev-python/gpep517-13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-67.7.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.40.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( dev-libs/glib:2 dev-libs/gobject-introspection dev-util/ninja dev-vcs/git sys-libs/zlib[static-libs(+)] virtual/pkgconfig )
-DESCRIPTION=Open source build system
-EAPI=8
-HOMEPAGE=https://mesonbuild.com/
-INHERIT=pypi bash-completion-r1 distutils-r1 toolchain-funcs
-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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=Apache-2.0
-RDEPEND=virtual/pkgconfig python_targets_python3_10? ( >=dev-lang/python-3.10.11:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.3:3.11 ) python_targets_python3_12? ( >=dev-lang/python-3.12.0_beta1:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/m/meson/meson-1.1.0.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 2d32e797ee29a8ffdd452f4a85860666 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 6b97d2db40ff6be180030687e6003199 python-r1 3c6cd0f418ba702c186a9865b85e704d python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=3c657080fe91b6b1b4ec1b5cf77506dd
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index d908a3bbf3db..340ffa823ae2 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.0 b/metadata/md5-cache/media-libs/libsdl2-2.28.0
new file mode 100644
index 000000000000..3f2eae8b5246
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libsdl2-2.28.0
@@ -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.0.tar.gz
+_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=d35ea045473051232f25ebae5364de83
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 6c8f65c3dd90..c5d821457412 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/sound-juicer-3.40.0 b/metadata/md5-cache/media-sound/sound-juicer-3.40.0
index ee5d161e4c87..74622564dfde 100644
--- a/metadata/md5-cache/media-sound/sound-juicer-3.40.0
+++ b/metadata/md5-cache/media-sound/sound-juicer-3.40.0
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=mirror://gnome/sources/sound-juicer/3.40/sound-juicer-3.40.0.tar.xz
_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 9bd787a54d31405e742ae7537eed650b gnome2-utils b0183db3b2e07b18f3b77bffec72e116 libtool 9d3a9a889a6fa62ae794f817c156491b meson 18d046bdb14e1bdb22cce6e5d953e364 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 76050953ad5b70d7e09a6ca55558db92 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=59cde0afb579ebb7f79da6d7ab8a2ad2
+_md5_=28453f7378f160bfc422e05069eff365
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index d69b2c6fb09f..54847d2d4867 100644
--- a/metadata/md5-cache/net-libs/Manifest.gz
+++ b/metadata/md5-cache/net-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-libs/libpsl-0.21.1-r1 b/metadata/md5-cache/net-libs/libpsl-0.21.1-r1
deleted file mode 100644
index 235dbf335740..000000000000
--- a/metadata/md5-cache/net-libs/libpsl-0.21.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=|| ( >=dev-lang/python-3.11.3:3.11 >=dev-lang/python-3.10.11:3.10 ) dev-util/gtk-doc-am sys-devel/gettext virtual/pkgconfig man? ( dev-libs/libxslt )
-DEFINED_PHASES=compile configure install pretend setup test
-DEPEND=icu? ( !idn? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) idn? ( dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-dns/libidn2:=[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=C library for the Public Suffix List
-EAPI=8
-HOMEPAGE=https://github.com/rockdaboot/libpsl
-INHERIT=flag-o-matic multilib-minimal python-any-r1
-IUSE=icu +idn +man abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=icu? ( !idn? ( dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) idn? ( dev-libs/libunistring:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-dns/libidn2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-SLOT=0
-SRC_URI=https://github.com/rockdaboot/libpsl/releases/download/0.21.1/libpsl-0.21.1.tar.gz
-_eclasses_=flag-o-matic ad475baa777c9978fa035216c8264a10 multibuild bddcb51b74f4a76724ff7cf8e7388869 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=5fedba9344523c56dc8989ae87eeb6c6
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index 7bc4ef2ba754..4d1b342ed1c3 100644
--- a/metadata/md5-cache/net-vpn/Manifest.gz
+++ b/metadata/md5-cache/net-vpn/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-vpn/openvpn-2.5.7-r1 b/metadata/md5-cache/net-vpn/openvpn-2.5.7-r1
index 3dcb07b9e3ee..91d9048ec9ca 100644
--- a/metadata/md5-cache/net-vpn/openvpn-2.5.7-r1
+++ b/metadata/md5-cache/net-vpn/openvpn-2.5.7-r1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://openvpn.net/
INHERIT=autotools flag-o-matic systemd linux-info tmpfiles
IUSE=down-root examples inotify iproute2 +lz4 +lzo mbedtls +openssl pam pkcs11 +plugins selinux systemd test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
RDEPEND=kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) ) lz4? ( app-arch/lz4 ) lzo? ( >=dev-libs/lzo-1.07 ) mbedtls? ( net-libs/mbedtls:= ) openssl? ( >=dev-libs/openssl-0.9.8:0= ) pam? ( sys-libs/pam ) pkcs11? ( >=dev-libs/pkcs11-helper-1.11 ) systemd? ( sys-apps/systemd ) acct-group/openvpn acct-user/openvpn selinux? ( sec-policy/selinux-openvpn ) virtual/tmpfiles
REQUIRED_USE=^^ ( openssl mbedtls ) pkcs11? ( !mbedtls ) !plugins? ( !pam !down-root ) inotify? ( plugins )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://build.openvpn.net/downloads/releases/openvpn-2.5.7.tar.xz
_eclasses_=autotools 6ae9a4347149b19a112caa1182d03bde flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b linux-info c4f1201b96a8a2c1f3b86cc8b2c71c91 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
-_md5_=2e74a093603604b606dd3ef47e32b399
+_md5_=2fa3f8f246b18ebdb78df9c66547a77d
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index f4583b34a4fd..12ea446db045 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/gcc-10.4.1_p20230621 b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230621
new file mode 100644
index 000000000000..4b06c13820f6
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-10.4.1_p20230621
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/binutils sys-devel/gnuconfig >=app-portage/elt-patches-20170815 >=sys-devel/bison-1.875 >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
+DEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) sanitize? ( virtual/libcrypt ) systemtap? ( dev-util/systemtap ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=The GNU Compiler Collection
+EAPI=8
+HOMEPAGE=https://gcc.gnu.org/
+INHERIT=toolchain
+IUSE=test vanilla +nls debug +cxx +nptl +fortran doc hardened multilib objc pgo objc-gc libssp objc++ +openmp fixed-point go +sanitize graphite ada vtv jit +pie +ssp +pch systemtap d lto cet zstd
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.3
+RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4.3.2:0= >=dev-libs/mpfr-2.4.2:0= >=dev-libs/mpc-0.8.1:0= objc-gc? ( >=dev-libs/boehm-gc-7.4.2 ) graphite? ( >=dev-libs/isl-0.14:0= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=10
+SRC_URI=mirror://gcc/snapshots/10-20230621/gcc-10-20230621.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-patches-6.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.5.0-musl-patches-2.tar.xz
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic ad475baa777c9978fa035216c8264a10 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 9d3a9a889a6fa62ae794f817c156491b multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain d1966987826808fa491cc49f2deee81b toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=e38fcf5cd02a6066004bc9336fc7190d
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index 899d12313a51..ef929bffaef6 100644
--- a/metadata/md5-cache/sys-kernel/Manifest.gz
+++ b/metadata/md5-cache/sys-kernel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.185 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.185
new file mode 100644
index 000000000000..fbfb8c03a5b4
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.185
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-lang/python-3.11.3:3.11 >=dev-lang/python-3.10.11:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened savedconfig +initramfs test +strip
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.10.185
+RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.185 virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.10.185
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
+_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build a72a18ccb20e9bdd0fe914510e010640 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=b681203541182914bde1d728f325a0d3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.118 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.118
new file mode 100644
index 000000000000..56a1aa08bfd9
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.118
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-lang/python-3.11.3:3.11 >=dev-lang/python-3.10.11:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened savedconfig +initramfs test +strip
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.15.118
+RDEPEND=!sys-kernel/gentoo-kernel-bin:5.15.118 virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.15.118
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
+_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build a72a18ccb20e9bdd0fe914510e010640 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=baace808b004c1e9d05b0096a76b58b0
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.248 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.248
new file mode 100644
index 000000000000..ac493d66875f
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.4.248
@@ -0,0 +1,17 @@
+BDEPEND=debug? ( dev-util/pahole ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-lang/python-3.11.3:3.11 >=dev-lang/python-3.10.11:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test
+DESCRIPTION=Linux kernel built with Gentoo patches
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
+INHERIT=kernel-build
+IUSE=debug savedconfig +initramfs test +strip
+KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.4.248
+RDEPEND=!sys-kernel/gentoo-kernel-bin:5.4.248 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.4.248
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 )
+_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build a72a18ccb20e9bdd0fe914510e010640 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c
+_md5_=7a117a3f50c750957b86dfd22dac037c
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.185 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.185
new file mode 100644
index 000000000000..858aa3be8a01
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.185
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.10.185
+RDEPEND=!sys-kernel/gentoo-kernel:5.10.185 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.10.185
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-195.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185-1.gpkg.tar -> gentoo-kernel-5.10.185-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185-1.gpkg.tar -> gentoo-kernel-5.10.185-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185-1.gpkg.tar -> gentoo-kernel-5.10.185-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185-1.gpkg.tar -> gentoo-kernel-5.10.185-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=9b87091a78f6bae07fe76e90bcf93177
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.118 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.118
new file mode 100644
index 000000000000..18eab80847a0
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.118
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.15.118
+RDEPEND=!sys-kernel/gentoo-kernel:5.15.118 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.15.118
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.15-124.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118-1.gpkg.tar -> gentoo-kernel-5.15.118-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118-1.gpkg.tar -> gentoo-kernel-5.15.118-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118-1.gpkg.tar -> gentoo-kernel-5.15.118-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118-1.gpkg.tar -> gentoo-kernel-5.15.118-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=a526883a38503b02c3b6725374a0dfb5
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.248 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.248
new file mode 100644
index 000000000000..afb0ae389c14
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.4.248
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) )
+DEFINED_PHASES=config configure install postinst postrm preinst prepare prerm pretend test unpack
+DESCRIPTION=Pre-built Linux kernel with Gentoo patches
+EAPI=8
+HOMEPAGE=https://www.kernel.org/
+IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.4.248
+RDEPEND=!sys-kernel/gentoo-kernel:5.4.248 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.4.248
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.4-255.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248-1.gpkg.tar -> gentoo-kernel-5.4.248-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248-1.gpkg.tar -> gentoo-kernel-5.4.248-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248-1.gpkg.tar -> gentoo-kernel-5.4.248-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248-1.gpkg.tar -> gentoo-kernel-5.4.248-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c unpacker aa6a4e924009232d8b78b31e932c30b5
+_md5_=a81aaaddf5590f6b5ca142d1fba2c27d
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.185 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.185
new file mode 100644
index 000000000000..140bff2c0aef
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.185
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-lang/python-3.11.3:3.11 >=dev-lang/python-3.10.11:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.10.185
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.10.185
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.185.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.185.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.10.12 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.10.12 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.10.12 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/836165dd2dff34e4f2c47ca8f9c803002c1e6530/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.10.12 )
+_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build a72a18ccb20e9bdd0fe914510e010640 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=6d46e875226d6340b91d52c28b2e9147
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.118 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.118
new file mode 100644
index 000000000000..91476b9bf832
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.118
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-lang/python-3.11.3:3.11 >=dev-lang/python-3.10.11:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened savedconfig +initramfs test +strip verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.15.118
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.15.118
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.118.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.118.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.5.15.19 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.5.15.19 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.5.15.19 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/ec69da7a42b5b7c3da91572ef22097b069ddbd01/f/kernel-i686-fedora.config -> kernel-i686-fedora.config.5.15.19 )
+_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build a72a18ccb20e9bdd0fe914510e010640 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=2eac001ceafd53f76d270f933dce1217
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.248 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.248
new file mode 100644
index 000000000000..e74be028c762
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.4.248
@@ -0,0 +1,17 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) test? ( dev-tcltk/expect sys-apps/coreutils sys-kernel/dracut sys-fs/e2fsprogs amd64? ( app-emulation/qemu[qemu_softmmu_targets_x86_64] ) arm64? ( app-emulation/qemu[qemu_softmmu_targets_aarch64] ) ppc? ( app-emulation/qemu[qemu_softmmu_targets_ppc] ) ppc64? ( app-emulation/qemu[qemu_softmmu_targets_ppc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( >=dev-lang/python-3.12.0_beta1:3.12 >=dev-lang/python-3.11.3:3.11 >=dev-lang/python-3.10.11:3.10 ) app-arch/cpio sys-devel/bc sys-devel/flex virtual/libelf app-alternatives/yacc verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare prerm pretend setup test unpack
+DESCRIPTION=Linux kernel built from vanilla upstream sources
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Distribution_Kernel https://www.kernel.org/
+IDEPEND=|| ( sys-kernel/installkernel-gentoo sys-kernel/installkernel-systemd-boot ) initramfs? ( >=sys-kernel/dracut-049-r3 )
+INHERIT=kernel-build verify-sig
+IUSE=debug savedconfig +initramfs test +strip verify-sig
+KEYWORDS=~amd64 ~arm64 ~ppc ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.4.248
+RDEPEND=virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.4.248
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.248.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g7.tar.gz -> gentoo-kernel-config-g7.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.248.tar.sign ) amd64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-x86_64.config -> kernel-x86_64.config.5.4.21 ) arm64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-aarch64.config -> kernel-aarch64.config.5.4.21 ) ppc64? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-ppc64le.config -> kernel-ppc64le.config.5.4.21 ) x86? ( https://src.fedoraproject.org/rpms/kernel/raw/2809b7faa6a8cb232cd825096c146b7bdc1e08ea/f/kernel-i686.config -> kernel-i686.config.5.4.21 )
+_eclasses_=dist-kernel-utils 311f6fd2f4c05b584d3ff6c3e71d2b9a kernel-build a72a18ccb20e9bdd0fe914510e010640 kernel-install 8b73c5cb30e5d76184a7f46acb1a7688 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 portability a74d533f258f1f435be71312558c12f9 python-any-r1 d2955aaac8daaaa69fcc6dc93ed19f29 python-utils-r1 a34d5f83235297b76d71eaf8deb53768 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs 513c31b3346458ed1f3878b57da6d61c verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=a8d9882e72b6a1a3ab6202bed1ccc813
diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz
index 0b5bd23588ce..a2dc6d0ff7b4 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-20230622 b/metadata/md5-cache/sys-process/parallel-20230622
new file mode 100644
index 000000000000..63e475189f93
--- /dev/null
+++ b/metadata/md5-cache/sys-process/parallel-20230622
@@ -0,0 +1,15 @@
+BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=configure unpack
+DEPEND=dev-lang/perl dev-perl/Devel-Size dev-perl/Text-CSV virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-IO
+DESCRIPTION=A shell tool for executing jobs in parallel locally or on remote machines
+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
+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-20230622.tar.bz2 verify-sig? ( mirror://gnu/parallel/parallel-20230622.tar.bz2.sig )
+_eclasses_=verify-sig ed3712fa46ee0fdc2dbbad539e20ff26
+_md5_=30b821d0a6bb45142538ec257db81047
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index e0e08b160dda..8323aebee03a 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/dist-kernel-5.10.185 b/metadata/md5-cache/virtual/dist-kernel-5.10.185
new file mode 100644
index 000000000000..9fb83ec9a057
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-5.10.185
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=7
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.185 ~sys-kernel/gentoo-kernel-bin-5.10.185 ~sys-kernel/vanilla-kernel-5.10.185 )
+SLOT=0/5.10.185
+_md5_=2b14c705dcd61ca0cb392a256fbcb273
diff --git a/metadata/md5-cache/virtual/dist-kernel-5.15.118 b/metadata/md5-cache/virtual/dist-kernel-5.15.118
new file mode 100644
index 000000000000..e88b7cdc917e
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-5.15.118
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=7
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.15.118 ~sys-kernel/gentoo-kernel-bin-5.15.118 ~sys-kernel/vanilla-kernel-5.15.118 )
+SLOT=0/5.15.118
+_md5_=2b14c705dcd61ca0cb392a256fbcb273
diff --git a/metadata/md5-cache/virtual/dist-kernel-5.4.248 b/metadata/md5-cache/virtual/dist-kernel-5.4.248
new file mode 100644
index 000000000000..86832ae867cb
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-5.4.248
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=7
+KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.4.248 ~sys-kernel/gentoo-kernel-bin-5.4.248 ~sys-kernel/vanilla-kernel-5.4.248 )
+SLOT=0/5.4.248
+_md5_=844ac6f7a5f9492ed01a8c238a631cd8
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.304.230 b/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.304.230
index 454fab46e34d..7f0496e82d21 100644
--- a/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.304.230
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.304.230
@@ -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.36.1* ~perl-core/Module-CoreList-5.202.304.230 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.202.304.230 !>perl-core/Module-CoreList-5.202.304.230-r999
SLOT=0
-_md5_=a43239d96b6ca53fcc4b5ee20fee528d
+_md5_=d149d6073a8e7033e9140de8a28ab9cf
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index b30370a58890..49066ba811d5 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-06-21T23:40:10Z
+TIMESTAMP 2023-06-22T05:39:35Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmSTilpfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmST3pdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBNLQ//dBOK+sf3SBvN0L9T9BMMZ9kILHVnTIz79rdZ1tCFG1niolIEnubPzK/L
-HXjwlDiiO2loiPfykVX/BjJ0vncDv/5r2jWuwKjXGrjOYcP8LxYm8ClO7wH5rwyM
-79Kww1FQDiqjf52rWiMOmtiIenxQNvlxL8gNvPLljullsjNnG6o43IiCYPdaaUhm
-+d41LQ9JbW1dAfDo+mx9CQ+CJdyCCCHaLef4tKbjKE+3hzFlUKBa0GWkdG5bimJh
-zxgJTPnSb0T2PqTVnwnqQaHf5RQhtM/b/46c/WYQ1wTPLP86t/yh4ZZ1DarO6+ca
-XmHWEUa/ITe7NZ73gLbO1daUUKV43orniXqkusbJPj4O7Vb96yKPcbqrH6zESVDj
-yzYTwQEtGjtGqKPk2QSc2V1EyP+RUG8aC7jIWQTi6Zy3zje+q0WZEOhA6roanRH0
-L/2rO25ulv8lDay+9dDUATzMrnda6006e3OQLkvbQf7m2RobE/TlGAar+uRx5UGg
-nAxqSZwpGaHcji40RrY2lldhezKpAWcEv0u7T68zZsjXUWmCGaKJ2exvp1TVpqRK
-0Dee8YlaJ92INfgMwdk9T9fSj/hO580bTCvYu00IUHc5ofxTFnrGdp5slfg94TG4
-um3q5TB8E3brmbGm98pXhzdMGtc1oTF19BcoziUED6WPiY+ZpwQ=
-=H9qB
+klApIg//dZ/D2bGlvDSW9IcsnLEIYWXklt84R/Qpx6A3bpKHzfp23+iYQLh2tbAE
+P798sPbcpqy53oRxQqhPfka45TGsiZyLfzcbZwaWaRyqOPutmgyFbsMiGWGtmHa9
+7rSIW62Zc2PLB1Ckgb3MkfugKQn1NZkFGEnGLOju8qXjxfBYLtYJUGuJeZelXF5e
+JHDkbdCHu0m93gu5YmAWxW7oWe/lL/mprniKWHjDRL3kuPGZKGhoUsokgcZRDDAh
+QY1/QHGPZlVnbQ4u1bwVtjNmZO4func3WgVR5WnaLjFfnF7BdPuGo+nfY7UnyBAT
+bnFn3zX+J7T7/kbeDrs3FANDHERbBDUyMt7qUWDFZQZAMW5iNQCPhW+qSko1ynjP
+k8XdtScUcJSOa/zednlh+LTpU8HYHMg2//spLuHOKYb5zcAUemgdFFn8XmZBEPjK
+4imgbsKNQ83fSr0HtrGAxw/mtEeelwUXOW5BtoOdiAAOzE54Wrb5qk2Ne2hCqQA6
+kYpFx8yzwB+Zs6S48VUYgEpRpCQlLNQK2260NbgW8Go2sscy36puyakyxDtEaJYg
+kKXnCqDTUsPBVQ3H6OubKmOR9EXyw370fmJIN/0uBFZiUtL+715lHKi9xduLss/U
+G5IpaQaFpzrIB3/dKA6sBzgNQ7gUR8gzRS9gu2EbNFKpewxo2ho=
+=zOuo
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 13c0654b4315..1e7720c075fd 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Wed, 21 Jun 2023 23:40:07 +0000
+Thu, 22 Jun 2023 05:39:32 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 0e7ca95cc82c..e12c1950e3de 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Wed Jun 21 11:40:07 PM UTC 2023
+Thu Jun 22 05:39:32 AM UTC 2023
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index e1772b31028d..342ca87e3c24 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Wed, 21 Jun 2023 23:45:01 +0000
+Thu, 22 Jun 2023 05:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 2aa49356e294..67a938497316 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-cc4916c484d7cc796bed82a857f02f4311b0258c 1687387736 2023-06-21T22:48:56+00:00
+d05aa0e08f636f26944de7bfebaa1686f3497285 1687411620 2023-06-22T05:27:00+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 1c267fe1afc3..27b878a5d925 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1687390801 Wed 21 Jun 2023 11:40:01 PM UTC
+1687412401 Thu 22 Jun 2023 05:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 13c0654b4315..1e7720c075fd 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Wed, 21 Jun 2023 23:40:07 +0000
+Thu, 22 Jun 2023 05:39:32 +0000
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index f2a187380b2d..3702c3e5d41e 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/libpsl/Manifest b/net-libs/libpsl/Manifest
index f0c977b6fcea..2fac0231970c 100644
--- a/net-libs/libpsl/Manifest
+++ b/net-libs/libpsl/Manifest
@@ -1,6 +1,4 @@
AUX libpsl-0.21.2-tests-optional.patch 1141 BLAKE2B a72459d3e735391222d0a4e2fb7e42eccdd07a0c2ef05c381b49f3a967df797d3da225fcb5cb6d98ad8a14eb460589e60f7f16d338171c7b081741d5382b09ed SHA512 1b3fee48b1f5c85f58f704e3447e831b1a0b17a07b7f1e9456e8fde54ece4222be79c3f11811bfc5c601317b5a4b18ac7c358e5d438a08c6452b4ccdbd53b2aa
-DIST libpsl-0.21.1.tar.gz 9199351 BLAKE2B 87c72651303a7870fd3f742e9ce8028e0dd48d3ded78ae7dea317ce54b98975f372429399b6a2d6746fd8e074d6a3ed13772b6c173f96c3a86aa7d726fd75586 SHA512 a5084b9df4ff2a0b1f5074b20972efe0da846473396d27b57967c7f6aa190ab3c910b4bfc4f8f03802f08decbbad5820d850c36ad59610262ae37fe77de0c7f5
DIST libpsl-0.21.2.tar.gz 7617025 BLAKE2B b50f805bb467dc3284bc91645a37a2208098ad809d3771c74ef13c3b8f6029a07ad80a56702c7e3d1a1125d272403c85dd97b64a28465b9ff2d095eaf94b9a4d SHA512 f1df72220bf4391d4701007100b0df66c833a2cbcb7481c9d13f0b9e0cad3b66d2d15d4b976e5bad60d2ad1540355112fa1acb07aa925c241d2d7cd20681c71d
-EBUILD libpsl-0.21.1-r1.ebuild 1586 BLAKE2B 3d841d84d4286bba718b89be473b1735604600248e2e7b62a521b6737074c4141b2252918b7aea91af4f5aec6d0ae9d61b568acb5a416e1ff2db4f2a92ca034f SHA512 690f17d27b96c1c66bb94917c8d71c0884f79e5e6b75f36912a5b56f3ae4420ab754dbe52e82a04fa40fa9132aa755764278078ba0a9e6293fc0323c24556daf
EBUILD libpsl-0.21.2.ebuild 1311 BLAKE2B b5f9fb3476567bad769fb93ec34e0acc6ad46abff57b51caf28323c8a671277758f5551d4387ca511ca99ae0e6470cf3084fa4312a5240f82a9353970500fe0b SHA512 50c828251a50b878458cbe9616356bf2c1bfab4f41f7383c11a91d4e0a05754b916670a25dcf07e02961d28a92ccd4e020df3233947d17c575cec1da7656ddff
MISC metadata.xml 255 BLAKE2B 36ae66735664b8ed69846146d268e59f89bbea0d01d46f692709b9bfc521f70875a331b0995442435566e1896d9090bc9d9a6b9a63bf5de51b55d9a095f60d7a SHA512 4ce190fd174d39c74bce7eec22d651f9f15248ebbb7a2ffb68f7c9bae01ed412b6652285fcbb055770896d8ea0a1241c3aea30c2a0f4c223aba3b1dd723f1b9e
diff --git a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild b/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
deleted file mode 100644
index 6f4a2aafbcf4..000000000000
--- a/net-libs/libpsl/libpsl-0.21.1-r1.ebuild
+++ /dev/null
@@ -1,73 +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 flag-o-matic multilib-minimal python-any-r1
-
-DESCRIPTION="C library for the Public Suffix List"
-HOMEPAGE="https://github.com/rockdaboot/libpsl"
-SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="icu +idn +man"
-
-RDEPEND="
- icu? ( !idn? ( dev-libs/icu:=[${MULTILIB_USEDEP}] ) )
- idn? (
- dev-libs/libunistring:=[${MULTILIB_USEDEP}]
- net-dns/libidn2:=[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}
- dev-util/gtk-doc-am
- sys-devel/gettext
- virtual/pkgconfig
- man? ( dev-libs/libxslt )
-"
-
-pkg_pretend() {
- if use icu && use idn ; then
- ewarn "\"icu\" and \"idn\" USE flags are enabled. Using \"idn\"."
- fi
-}
-
-multilib_src_configure() {
- # bug #880077, https://github.com/rockdaboot/libpsl/pull/189
- append-lfs-flags
-
- local myeconfargs=(
- --disable-asan
- --disable-cfi
- --disable-ubsan
- --disable-static
- $(use_enable man)
- )
-
- # Prefer idn even if icu is in USE as well
- if use idn ; then
- myeconfargs+=(
- --enable-builtin=libidn2
- --enable-runtime=libidn2
- )
- elif use icu ; then
- myeconfargs+=(
- --enable-builtin=libicu
- --enable-runtime=libicu
- )
- else
- myeconfargs+=( --disable-runtime )
- fi
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install() {
- default
-
- find "${ED}" -type f -name "*.la" -delete || die
-}
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz
index b746c5fb38d6..2c75b1ef538c 100644
--- a/net-vpn/Manifest.gz
+++ b/net-vpn/Manifest.gz
Binary files differ
diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest
index a9eaffce9288..560bcc785b95 100644
--- a/net-vpn/openvpn/Manifest
+++ b/net-vpn/openvpn/Manifest
@@ -10,7 +10,7 @@ DIST openvpn-2.5.7.tar.xz 1150476 BLAKE2B e8d24a8be8ff97072ef3b76dbec15cd6e7097e
DIST openvpn-2.6.4.tar.gz 1861178 BLAKE2B 584fc3950732d6a1db417811f6e330a154537207f6c9543ab03b1c1a886a98a0aee7d1649055a9f7944555ae8865602be15fd8e23b67258917f1adebde050099 SHA512 903ac41691c26e8e4ad65c9b6fb5e75db2caf2e4079d3c4cb61a44e51be9991508f53a1dd8b4b863b4ac86088ad1a705d22131df1e25612560c9f4276d8190ec
EBUILD openvpn-2.5.2-r3.ebuild 5031 BLAKE2B d12f5c9f7e102d1ee492f5ca880d397efa2b2c100009b41c9971e2c4d192ac04b6ab4f85bbd81d247393779a97b7d188356b2c53c315c033c73cf961537285ef SHA512 602a370b2addc4a14e5fdd64df2ec5f362b661781ad42c9a3ba5ba42ea0f3367dc0553a19a77a5b27bd17fdc6b26aa0caaa75f0cfd01b06195c799b82e5e5315
EBUILD openvpn-2.5.6-r1.ebuild 4974 BLAKE2B ea3dc28381ff32ddb305527ae4d496f953f1389f59081bd7b442eb21ea0b48c07d982cc8000d0ebf2d6be1cf008bc988733e9ca1318fc67306b2bc4281ff51cf SHA512 8a29c9338681a8dec60e224008974b6e6ba0fa71e21867c7956f9d6a6c0ce4e39fb69181cb72ed66a06394604b2f684dbfdf12a6f389f1da61bf93f7c70d2eaa
-EBUILD openvpn-2.5.7-r1.ebuild 4915 BLAKE2B 8743f888657a16658a77e9e1409b7387340465ebeb7ef49f6485c048c8a4226a8a27c521a7e7e91a51dac15c1c3474cd9039342866d05458830912189320838e SHA512 ab506b01170dcaa3c851c3a7c8fad6f486bff59292305e1d4896e635bc3fc072aa9bd6b8342eef5d9645a635ce531a5a7d95321b51b632eaee7f731ec98c8720
+EBUILD openvpn-2.5.7-r1.ebuild 4909 BLAKE2B b81362c83a2896fb4a7bdd1e7c334bdbc7d4da3048cdc5a5ea672224e8ede39673726d4b951e0931275385d1df32a3d6fb678697099756eed436dadf6f11c60b SHA512 418860f853f4b426551e63a7e24cedd5840124e3fb1c62fa54ed1a45bad4aa41b59ebc80ec205ec89f5536a27457e798299b4cf778547b39d9530f9cdcb6709e
EBUILD openvpn-2.6.4.ebuild 4949 BLAKE2B 7808a789cb1923b5ecd714acc439c543b3ddfcd292852b32f72cad92f74e84bacf82086a9e42c9c4ee392dd0c1931af612bca59b3377c80fa0d84b53561c95e7 SHA512 3ccf63f9238415e6481e099d9673e93ab293a4a63ac1c6fd89fda5418e540af6c063193121b1287b8f48d3c4c9956971c6899cce37bb4a276db51ae025916e04
EBUILD openvpn-9999.ebuild 4987 BLAKE2B a6895320678af9b6722908ca40be9dc9a5b7392fad5da5e06c27356749f0219ed4ffc4570c63dea73d3bc081beed871a4bc0fb3702d2a0a66f6d4b8da7d092f4 SHA512 ddbf0f70e4c3719e7a3d38efc1d1c58a663fa25b819ee84157077a9e9d9a581fff3cd007d2a60f7f4e47c54c73d15135e79b16dca9f73d3b04c6aa75454fb01d
MISC metadata.xml 1216 BLAKE2B c776b53a6590657d9c38f4d27da052d558b3fa706a944d07ff29de7fa6745e1e474a6110056dbe8c19fd03373644347054f8b7b4f2dd9d7171f3bc25ca21fe4f SHA512 1a62049e24f92d5519b1eaefa1649df23a515165e41b87e399170d1e2e140174fee5e8887f7e8589e68301093d1c2b6f76f6868db302ad7de2da911f0df3bb6d
diff --git a/net-vpn/openvpn/openvpn-2.5.7-r1.ebuild b/net-vpn/openvpn/openvpn-2.5.7-r1.ebuild
index ad3dc19877e0..d4f1ab61a2e6 100644
--- a/net-vpn/openvpn/openvpn-2.5.7-r1.ebuild
+++ b/net-vpn/openvpn/openvpn-2.5.7-r1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]]; then
inherit git-r3
else
SRC_URI="https://build.openvpn.net/downloads/releases/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
fi
LICENSE="GPL-2"
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index f7ffb1863767..e0fe92d3359a 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/features/llvm/package.use.mask b/profiles/features/llvm/package.use.mask
index 0975580eab0d..2b52ec272120 100644
--- a/profiles/features/llvm/package.use.mask
+++ b/profiles/features/llvm/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2023-07-22)
+# Doesn't call llvm-profdata so fails.
+sys-devel/binutils pgo
+
# Sam James <sam@gentoo.org> (2022-09-15)
# Works on pure LLVM systems: bug #870211.
dev-lang/rust -llvm-libunwind
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 9a407053fdd9..56010dbcf8de 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index af9d8661c335..1e49909bdb25 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -5,6 +5,7 @@ DIST gcc-10-20230426.tar.xz 72118868 BLAKE2B d87cfd78d96585877abc20ed213e4d2fba3
DIST gcc-10-20230517.tar.xz 72135000 BLAKE2B 8ec87088ace2bf7cc355357b8c9b12e61646366ee1204a360f3be0dcc8b7d426ba5fbb7eb46b4da4c937f5b63d2181a3935f2894f40556f1472dd2a91197b38e SHA512 ae685e1e3fc3460ea49bd86b2b583ef97c71ed279cce6f06b293bd9c7f7ac5ae477b2f2057c4ed927114249e41f6f7978f13db678cd92935dc1250bdd11c94c5
DIST gcc-10-20230607.tar.xz 72144348 BLAKE2B 96c95795bc2ec85e3380ddcbeb02e395e431cf7fd9966e55db132a4eeb2033c4453615cd768b4866cf13547cc9de3fb3562cab987268835784eae5c22de97c47 SHA512 488895b59132b83cfb0b9143d702d49cbd711b49817adcecb7b795147637a4e67902e8da7be04d26f39251e8e0ab6113448124d4c2220b79999da8f3ca4195da
DIST gcc-10-20230614.tar.xz 72140228 BLAKE2B 7709d3cbb353a21206b4b522ce5ac9e92ea305a38f8825fde601c785faad08dfed3c5bb96a2203eee24b33d4488803fd1de41663b8adfe664ce59d008789eb48 SHA512 651d52bded7949191534d2dd8effc8cc8727592e2481fbf4905f8d0e7cbbcf3b7246ee9c8177d7c8e422f240eb0ff9ff1d2d9b813438292b3cc78df143add665
+DIST gcc-10-20230621.tar.xz 72149848 BLAKE2B 83d367c1fb8e68b3e61273a324cd3829ccd3091a1346bc88f76ee2d6c86fb4c644d30c0594a024df4d53c6c6a02eb2b98ba44ac6db7e8ea4ddb96c795e202d9b SHA512 b03520cf64643ac887e4c32c7e3a31ed54ff96bd5421ff2892675e26ae188ed8dcba88edbca79ec13bed3a052a98eea92fdd6bdd76ad1131a16f7c637a36360d
DIST gcc-10.5.0-musl-patches-2.tar.xz 3452 BLAKE2B 5387e516d07d81477b3f39b8b3bd986bf861d32cd25dc5481c97bd3620d00c918c5661e86857f66dbf28a655401a53e43417f638c443e44cbfdbf5e950caac4d SHA512 86f2ce31cc4fc4fb5a6043fb527bf822d895e1a6220652024f78a1cbd5a962edb6be8dc5f43c32053e075f39bb2350ea8f14e7d57e0473dd2933a7b44676bde5
DIST gcc-10.5.0-patches-6.tar.xz 18208 BLAKE2B 4cac3340108fb378c76ad62b728429f3c97f348d178744e7536575f3576ca8aa682b878b7df3b1c162dccae64a3cb56c66d8d60eae323e1ece2de4278084fdbd SHA512 9d6c84325fbc118cee01347468ce729c278e5b026b16da945fe54050726e26f86a46ee7b71a01a47cf927b70bfcce459c49a6bc4fb93dcfaa047c76d4c5bc5bc
DIST gcc-11-20230427.tar.xz 76165128 BLAKE2B dd896b418c1fce35a61005d5b5c90cfd1246d37d23c2a8fc08bacd7d7ca84c353f3ccf5de2370ae5e5ca95c7ae3deab3565b3f65eb78b611dbe5ad4a256516f0 SHA512 fada917a832be5d2e15ee32f24e19fc87b851dc8e6fc75d1be6d25d3510dba408ae3ef3b245ff239c51aa3d243c95f12269695611e5c8965ba55f5aa4730778d
@@ -41,6 +42,7 @@ EBUILD gcc-10.4.1_p20230426-r1.ebuild 1394 BLAKE2B 68e7a1e51fe470f4c3d0e3ce412ed
EBUILD gcc-10.4.1_p20230517.ebuild 1402 BLAKE2B fdffbd8f2d5d0b4ab24622d2a9009b2c387eec4047e9b681b1c3cdbbf39150fa79a7f51890bd1eadfb1d35ff50f21c32d2cd857843d2161b4926981188446039 SHA512 6acf7c1c649878423ff8f407d717399098c306c7bbcb01afbc46c0dc8f7aa330780fc4f76f603407bc322ef92bd77a06dc55c8642710eb48650c28740d1cb839
EBUILD gcc-10.4.1_p20230607.ebuild 1407 BLAKE2B 3b2046642d36b3b6fc58f3fcbfcfdbe6ac20e18d7875397fc2fdcd72f249e4800f8b10dd3e25ca5663e8b669c1335c519ce7540272677ac5a344f35d7a92b60e SHA512 c4b74051c19a57b5f0aea663b8110a7f3ddebfd4f78d95234370c19fec6a39f62f5ee8f4961c2b5c0b223b7f5e47a12cbe66f1591bf6960be16ef56392a8f891
EBUILD gcc-10.4.1_p20230614.ebuild 1407 BLAKE2B 3b2046642d36b3b6fc58f3fcbfcfdbe6ac20e18d7875397fc2fdcd72f249e4800f8b10dd3e25ca5663e8b669c1335c519ce7540272677ac5a344f35d7a92b60e SHA512 c4b74051c19a57b5f0aea663b8110a7f3ddebfd4f78d95234370c19fec6a39f62f5ee8f4961c2b5c0b223b7f5e47a12cbe66f1591bf6960be16ef56392a8f891
+EBUILD gcc-10.4.1_p20230621.ebuild 1407 BLAKE2B 3b2046642d36b3b6fc58f3fcbfcfdbe6ac20e18d7875397fc2fdcd72f249e4800f8b10dd3e25ca5663e8b669c1335c519ce7540272677ac5a344f35d7a92b60e SHA512 c4b74051c19a57b5f0aea663b8110a7f3ddebfd4f78d95234370c19fec6a39f62f5ee8f4961c2b5c0b223b7f5e47a12cbe66f1591bf6960be16ef56392a8f891
EBUILD gcc-10.5.9999.ebuild 1375 BLAKE2B 724dd0f65fa803b5c9cc5be75d6ae6ef0cc9e401e97bca70cd66fa18b6b70b410291278ec408ce2301f3826c009703ac69292cf3b0805cd5c4fc47e89979ecbb SHA512 2e065abca7ac5ef8baa2c31a0493bee28a56778d128de43efb775a5520038d0ce2587198a80e24e12398b874d50cc52e9e57c5e2f984e87e3ce3b8316617403f
EBUILD gcc-11.3.1_p20230427.ebuild 1605 BLAKE2B 65fc39711c23a635257ca2620c8f5f040c5a90c8df18f5c2b5584f646872a95ace4454d32a658d78afbe167e19193a11a02e777489af98165aa8565088822b9b SHA512 641ebcf7e7f93e51719cd20a72f8e94c31233fb57208b5ebee59994464c98254b04a2669c029239f1337c30a353903545a51dc4a7565dbe3f49b02365f643a21
EBUILD gcc-11.4.0.ebuild 1610 BLAKE2B aeb912c62e629e9eeedf2ef76d8df4c7aa001543a788d01e17b64749a4736d6bdb040adccfbc2cf7980bcb48879652f879a618975b021d55bdce1316ba1f0197 SHA512 fc0db0a1f1d246b6f859a699ec0612e96d2c4a777e7815a8867d3858e4eedb2754ac0ae64e4159e3c1f3f14ab9db0dfb63d6e3bbcfa013f60d7469c5e9c9e7ee
diff --git a/sys-devel/gcc/gcc-10.4.1_p20230621.ebuild b/sys-devel/gcc/gcc-10.4.1_p20230621.ebuild
new file mode 100644
index 000000000000..a3ff836547a0
--- /dev/null
+++ b/sys-devel/gcc/gcc-10.4.1_p20230621.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="10.5.0"
+PATCH_VER="6"
+MUSL_VER="2"
+MUSL_GCC_VER="10.5.0"
+
+if [[ ${PV} == *.9999 ]] ; then
+ MY_PV_2=$(ver_cut 2)
+ MY_PV_3=1
+ if [[ ${MY_PV_2} == 0 ]] ; then
+ MY_PV_2=0
+ MY_PV_3=0
+ else
+ MY_PV_2=$((${MY_PV_2} - 1))
+ fi
+
+ # e.g. 12.2.9999 -> 12.1.1
+ TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3}
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+ # Cheesy hack for RCs
+ MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5)
+ MY_P=${PN}-${MY_PV}
+ GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+ TOOLCHAIN_SET_S=no
+ S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+ # Needs to be after inherit (for now?), bug #830908
+ EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+ # Don't keyword live ebuilds
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ :;
+fi
+
+RDEPEND=""
+BDEPEND="${CATEGORY}/binutils"
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ if has_version '>=sys-libs/glibc-2.32-r1'; then
+ rm -v "${WORKDIR}/patch/23_all_disable-riscv32-ABIs.patch" || die
+ fi
+
+ toolchain_src_prepare
+}
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 5b60501c3154..8a77aee5fe28 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/gentoo-kernel-bin/Manifest b/sys-kernel/gentoo-kernel-bin/Manifest
index a146971cad48..acb0e2967b92 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.10-193.base.tar.xz 5429232 BLAKE2B c8ab1eec55b3e282af48601c93a
DIST genpatches-5.10-193.extras.tar.xz 3868 BLAKE2B 5261a2132d49eb98e7e292f577eed23ba8da86f3b05b57a75d15543dd1ec0c424f4dba04a39aea6b12e320792a9f0802be6d7876bc64a1f864abed03fc8e0c36 SHA512 5383cad41ca1a0fb2933de4fc07207562ff572231f17398ab9958012b3f27d382b2043fbc9fbd784ec1d5f666f0baaf27e75d0a31473c56779f4cb1a32d89707
DIST genpatches-5.10-194.base.tar.xz 5453496 BLAKE2B 839e14bae65711a5ef31e8e5f32a619f4bb04e0adb88010ed12023737a1729a11e7860f4043a980b8f8f2d4f71725f045d4bbf5a6013138349fe1eab389e8ee4 SHA512 25d2033b9a17f6bbc6ca2342d53fc56f086d75c2b5f4917c8803f393eb7924f0c3da349d5415e91f3290d6206bf5ae0884b3e66c99b0717357c6fc0e8b8a77aa
DIST genpatches-5.10-194.extras.tar.xz 3868 BLAKE2B 24b257569d83f8e91dc9159d83b0f2b0b118019e600c3e92ae2625bafcbbd2c466d20f5a4bf5627c3d6f1006b2539bfb175103028956f77088cac7974fd79454 SHA512 aca296b91622ed0fca07774d58a6c32c4231e4445d7a1d91e90da773ef0d9d3c5355a2538df4081d062b153c11f6a5c931ed20833cc3f699f114c52e3213e886
+DIST genpatches-5.10-195.base.tar.xz 5537632 BLAKE2B 9ce6e702d0d172dbf8160f2fb5de2cbe0c4213a7791eb54f8d99dc2c35c147915b2fbca6d340de39fc6f547d412bad09c7dda6fff04a31f352723f42654124cb SHA512 198c3673681f08c52ad668b2b5551a3090c9257fc682dd3cbed7ad96c0859ff2c060c94e996f6d1b5fd2f8edce10c5da7a46e37811086dd13ba41168d00a3913
+DIST genpatches-5.10-195.extras.tar.xz 3868 BLAKE2B 439dd9915aef7b40da7319d5dfb8df39662948c5d2d8e5fa4f6488e01fb1cfe4257bf1e29f1c096544f0e5357ce37dd18ec4181fbe4fba02072bf1dc2c2f6fe6 SHA512 9bb0a81c65ce41ac316023480eb309a92881b4185f047be0cc462299e3d38252a6f79d25967b41098f83cf888381f0e3376295623333cee5bcf27e093c2c9a4d
DIST genpatches-5.15-120.base.tar.xz 4681108 BLAKE2B 7e69c38991ab3b5ec949f48fff8564c854017b8bafac61747eede20f79d71dade59effaee29fe849b1fdbee7abcaeeeef3f55a39b95b96bda6a70af05a905a68 SHA512 2be319896281e7cab1646da40a3067c3815270ff5fb29edccda9138862a39ace2192a1cd38a4232bc14ebed0d6c0c877a9fd58f225d7cedca743664e2a993025
DIST genpatches-5.15-120.extras.tar.xz 3932 BLAKE2B fb00b97c8b61234646388bec0dd23a1310a7bdca9d04a2048a32a4e30605662c7001188bc125170aeca2ded63954a71b612908286aeab06928dec00cedc76902 SHA512 c2b6ee91b3505dae7fe78a393001cdf6ac7d0020f8123f14d961b90d1424144996e182fcb5304d5890c041e2d940a960bac0795ebc22e85459285b16f67d9b3f
DIST genpatches-5.15-121.base.tar.xz 4695588 BLAKE2B 2bbc7102194c0526cdc1f2e310871756ab87e5edf35273c41a2a8c26abfa56149361a2a8af68e215e14912bf2238c7610f60f69f88916404781488352fbdd95c SHA512 822e207359ef8ce3894152de6aacf66974d8b8bcbc5329dbcbda379cb6dc81d348ad9a38022abd05131c1a4df955426da25bf37b83ac06ccead4aa1277b2eb36
@@ -14,6 +16,8 @@ DIST genpatches-5.15-122.base.tar.xz 4735096 BLAKE2B 10746c787ab70dc82b688b87201
DIST genpatches-5.15-122.extras.tar.xz 3932 BLAKE2B 35fdaa40b4b4e297df7f8702ab017f4c49bbca2aedc652c6e5ba8fec6b1573a57d17a9c7b21f03b56b43d9bc888e3d55354ceb92e84dde0a89983dfa1c3ffc16 SHA512 176deb6aef0eb9dace274bc4ca0f29a8d657461583dc9133feb4272211f910313fbb69fed308705f00c1c6d86845f1e961ea0066b09b42cac75a3579b3d3ed14
DIST genpatches-5.15-123.base.tar.xz 4796616 BLAKE2B 77f5ece18ead48d21a9edca96a96387397e95994a9f33f12eb58b09f3732f6233955a656cd345799b758087d52412221af624638f4b5ba85df54454c03a54e2c SHA512 81c918d213a7577089f8dbfa4ea2f7cdfff08950d6a7813baddd779542fc75d532a5519bf2fc4a2ab59d5a68e56129cded2549f8572043ac303ac8c4eb7090e6
DIST genpatches-5.15-123.extras.tar.xz 3932 BLAKE2B 708144e428faed3f92e76be99ae6ad3e492113f585d8d00fa099911bd528bef269636e10204317c2eccb159aef18365c8f920914617f7565bcc1e348f589f311 SHA512 93eb2ae79468046e6b056371e22b3102245ef297ac4c6db607efa2fc512e259355ce2ff96526fe212a2704d09902262471787390f837534745671d5daccc2b9e
+DIST genpatches-5.15-124.base.tar.xz 4885784 BLAKE2B 7ae33a4205652539bb61901bb1c9f7d3c760eeb8f0cd50780f10c060f559d2cb695b12cf1626d11a043868bdc925b319412b9931585a230d0b6fb6eed9c25936 SHA512 1e01ee6d73d10cdf325fc7a9143f7a6bc1c2ee86db3f2e074cf0165094764c862a2b52d91edff510dd567a402e659dc3e136c623fea6346664737709d9893772
+DIST genpatches-5.15-124.extras.tar.xz 3932 BLAKE2B d995682455be830c9920de5bd7a0c51e1093df752e1ed4848fcec77924718f8a702ae754a0a9bdaf2c01190193778dcad33282fc8b8b0c1b63f5ea16e33ac317 SHA512 ff054292b61efaac5a9936aadf9de4eaafbb0be06e45a7b6f82855b52bf0695fdb576244dfda48b9c869b2fdfbc2cfd7d2e19ca50a4181efe9807c2048c96958
DIST genpatches-5.4-251.base.tar.xz 5798892 BLAKE2B a519f23086a440d560e5301b77aa1a627e97d9c2545adddc6fdfe9b55b35dcbef285a6e92d4ab615b517177723875a53b6b5f1dc9c237dec3f23acb511e08be7 SHA512 c8d228cb18f2c64631ee5a40d7de58e78c7fd2c452f54101d0e6f67149d5d3df30076b461dada5bd862e4b97daf30a6d15c3f50526b46156d9ffca946b3c65d7
DIST genpatches-5.4-251.extras.tar.xz 1812 BLAKE2B 440f5d63b80e31753c46c2c2bb07bfdd257cac6847dfaed63a19c9e255da0e6ca31f5535718572afa143918bbab9d8651b0d8462f5bce619866d78acbc063682 SHA512 54d1ea7625daff0c8d50f8abfba616378d8bc4c62cdfdc03648bec9312803464d0c662bfa619c357a73247c00b22b9725896cec5aaefc66ef811e0f97ff62e91
DIST genpatches-5.4-252.base.tar.xz 5808300 BLAKE2B d5cb4fe312f469a331269eca8604d9c43feca79bc6778af670fad859de3098c31cf0408fb58d95f233564e0ab2eff7a45ad041b8fc6bb97be0f93dd911224b62 SHA512 4970b66f064f53db230877fed6434e39aebb727438465667af6eca8603b712089830789c16bae5fe0249dfed0cb4bdbf1ce695cc7a1ebb6ab64bb61b1b38a5cb
@@ -22,6 +26,8 @@ DIST genpatches-5.4-253.base.tar.xz 5855284 BLAKE2B af86d19abc80339eb77bad98df5f
DIST genpatches-5.4-253.extras.tar.xz 1816 BLAKE2B 2d3492cefc1abb1b5f35c375afb99892eaab0b90f2b5624560b5dfa4b89bc6eff729ed81737e04e33f78e66b74835a8dee260cca14261c5d2a88644b1b30f8c5 SHA512 31a201024441c55f5477b431aa94a2fe4c98977bb9c1a359af07519b8a204f16189f0595bf71aaddbb88c88e73ef918dc3943bc0a17a2a573cf34dd68dcbb211
DIST genpatches-5.4-254.base.tar.xz 5863304 BLAKE2B 5f2004de314bb1d7d029eace7ff48b66c2109ff8f8aadb66f1919c04ac008da386a9a79909d8e27713269282ea4e9f72995712f8ff360fdd865061276fdfe4e1 SHA512 c9466b35a804cdc483f7cfe111d4da24c7baceeae240ac3cb803a93f59fde9d2f8782c839cdea2bb09c111e66438ce13ae920be8b1e00a06c705c6c9fc342ed3
DIST genpatches-5.4-254.extras.tar.xz 1812 BLAKE2B 74d4d513b336aa79c8062560f24ef96638f2fe2d9aedca7dcb0ebfe5b202d0acbe848508c98dacc13d7ac11113b36ba73347f71b63ee6fd8e08706b3246bea5f SHA512 ec766f11f8dbfc63fec33cb3287bc103a8db0857124650f0e99a8f24ec46348e8938b9c70d7d24c3d528eb82df4f8c60959d6f5650c420446172cbf6932f7207
+DIST genpatches-5.4-255.base.tar.xz 5936432 BLAKE2B 2e9211cf49ea349f00ed7aebf0af3ff36a858359a20d4691898ecbe2c7b3158ef81d7c2b4ba133d19aca0cc5b986196a5ea1ea6d3ac83aa6176a2aa36f8f3410 SHA512 1c2fa60f1de83ece831d9c553c81c2c798f3c3d6507d054d35e6be207819daa3b1137176ad39fff9ba148d99e1fbeb1b33f422e44e362bf489c1e70b952474c6
+DIST genpatches-5.4-255.extras.tar.xz 1812 BLAKE2B 0587b02c09b3a70503fd3025ffea3b014e8d4020fb1b765c874dca27369282537f1a42562e1f12c7bc5e303bf8c7b6548750ced89743447007d04f3ec07d2a86 SHA512 884978d503a02f21ab2f5d9463c7efb9cd8c5db410dc6c3e18100fcb03b49543722947bb49119026cfff543308c5d0f3098e9a7c5647defb92486798522dec21
DIST genpatches-6.1-36.base.tar.xz 1892196 BLAKE2B 21e7b006889ce39d3b2afaa981cb04c1229050d13b944086ac2c51add6c63dc96c3ac2dda188dfa11a45343904e26589684ffea3a22c235738c1c6d8c38a11cd SHA512 b4de4f6db586a9aafddf639ae914b35ffb0e2340ef312c64a48f4a0bfc02c573437595fc61596245dec2eac7add9f62925e575e2f621d2cf2e80262096f64df9
DIST genpatches-6.1-36.extras.tar.xz 3808 BLAKE2B ba99390043e4a62ea1322364ba601440fd70079ffb98dea924f91aeb00a7add4d2402e16589e0406e66ff9e0ec7a9d0d76e0a14276fe486507345c8ebeb82bde SHA512 ab4170a7b75c2617ccd5c08b7c5d84e68e593cacdca70dd59ed0b738639ddf3bbbaf6a4758728ff74026478a341782eb0e73a6a40ef9a7158f9c6221703afc55
DIST genpatches-6.1-37.base.tar.xz 1905836 BLAKE2B da087dc0f3e1f683b025c16f9fc4c60fb041d9b1a7c886f6b235dbf28afedda1283780298add52e211d4bde198247413c633908f891f6d1464bf0caeaff76f26 SHA512 528ac52eb398dc272a0011384c6ca4af72cd7e0b4a75f5c81d71c8aa7b04a11b58ab5445b99bfb53bc559e99e5aeb42dd9479aa8c8b2d42510709614de75872a
@@ -58,6 +64,10 @@ DIST gentoo-kernel-5.10.184-1.amd64.gpkg.tar 66355200 BLAKE2B 09b30508728dd810fc
DIST gentoo-kernel-5.10.184-1.arm64.gpkg.tar 59381760 BLAKE2B babdf15d04fa13195f89ff4eb131e01aca9e6e1ce06ab082a9e48e8ace4562852cdf73ad28172dc3ec211e65475f5fbbaa99d74003d89a6b039a101686fc920b SHA512 02019fd131c44b323e5cab4a20ecc37ce50aaaca6c8898fd628b4ea267090c1b7cfe74b1e13960e3c3b87d37993c4c5cec5135d6bae7d559daaeb55ee3e3b350
DIST gentoo-kernel-5.10.184-1.ppc64le.gpkg.tar 54917120 BLAKE2B 61ad2b366c52602f783fc794e8a3ccd900d64c559937f58d26b26e9b9007e850b1405ad9340c06c0258803311429deb172eeea81dd0f7c41c6d505f66e3fec0b SHA512 ddb2c2af7875ffc56d725164cb238bb13a24223b29b66e77785a472a5c27f54bccfccbbdca5a000979a36d632372c6447fc0ba8b5b547e5ae1d4e9e2551b2e7f
DIST gentoo-kernel-5.10.184-1.x86.gpkg.tar 56483840 BLAKE2B 0852ca18c31e244c36f9b1e9fa2da3eaa0bd5646439fda49fcbbf9cd7702bee76c35720ab0ae6aeb229f8f0854367ae1cfb2562b9ea0b3478bf4e15949430804 SHA512 edd06d9489fc5c57fc5a1aba1e8e5de8f0f5807986a0d09a0d15a259c574c89cc7ec4e6adb25e4049dba2461e774dc213ac3cb4370394d33a233ae96db6bdba1
+DIST gentoo-kernel-5.10.185-1.amd64.gpkg.tar 66324480 BLAKE2B 66ec5d73fa8a9f017143b491c9ee149b550f8b181d182097f96eb798720caef59f4f78724b77c3d25bb2bae5259d5632bad969b949079da9b6b89c595a5ca54c SHA512 ee54499728b5419fadda14458b1ce05f7c41735ab4238dd15b96ac3d9fcd50a78e7cd9a3d97a3e66b14ce7b671a485717f652660a17aa4b9d1fc708c7d78c890
+DIST gentoo-kernel-5.10.185-1.arm64.gpkg.tar 59361280 BLAKE2B a35cb0d3f650c1892de286d80febe584864eed77cdc42a85a3887d709ac386499c9fa3c02e0ac258242e32ead57b902d8b62e112f85cf02cc5edc373b7e23b5e SHA512 1424b3000f2f4b557d52e223e9b23c0b7cb1dc9a5a3fb259ab6df4555dd984920f509acf4d2e988ac7a1b38b3d0be0b0ad5a5a5cae3c74a823d869004af01b93
+DIST gentoo-kernel-5.10.185-1.ppc64le.gpkg.tar 54927360 BLAKE2B 2cdba0d07263130f05a556721d8f2b9233d2d84731c65cdaeaff67225f364fb9d19e88c9711f5f41925f9179d049dd7a9ad0b49a469bcbf38d44340e4de64808 SHA512 c52f51e05ef985aabd0cb791857da42b433e01e5f3bc9f13652327d989edef375ca26149328d7e64fba4287f0236ee295e2fde5d3c5fe12e9f815876f352015a
+DIST gentoo-kernel-5.10.185-1.x86.gpkg.tar 56463360 BLAKE2B 068fab645960e17dbe44e5ce04876fd7bc244efac9008dfb2d60e139741e05020a1144b715449615c73fd5b133d3d8ef69750c21d69e489d2a061ef5f8a54316 SHA512 19d5f424d584ed42a3e45d7446438311b4e75b7cf7a1eff379652f6667f46e4bef76be4ca827af739ede95cab27706ac75630dacc677dfc2c7c306a287f15ea1
DIST gentoo-kernel-5.15.114-1.amd64.gpkg.tar 69539840 BLAKE2B bcc43fe6a4e17363f234a4e1bbc6cb4ac64f3d39fcf80258a7d3b3d4951ed92b165d5dd7e2f0921ccb75300f8a9e5058783752bd2b4944ee30c33e5241bc56c2 SHA512 bd63fc27132d722391a23884d60baa5cf407c223d519d46be3c47eb5c9496b0542cab93ce2bd7c7a4d8d52e19b8dbdc6595a6bd25ddba89f1a467a85aaa4be8d
DIST gentoo-kernel-5.15.114-1.arm64.gpkg.tar 62515200 BLAKE2B 985311a49f8314cf5787c51dfb683a4372a842a4976352f220775afa8c335ed73e15deaaf3dc5be577d4ef9552dfd6e42bdb75295836aa71baaffdb75dfe24cf SHA512 3b182db4df94d3ad44e712284fc83838ba3f1676639fd57ace8d9346429f4dbbe3b011fc86317836fce2c240d54eda363a1465aa9e514eeb5dad9ab533a7bf9d
DIST gentoo-kernel-5.15.114-1.ppc64le.gpkg.tar 57118720 BLAKE2B d825703befacdea4409fdece540ff5f940cb7b91a57e8e278cd3d345588029f0a355b16256071329fedb04e29b5b43d07443591fb1c238a3e6760cd89e0b5b1f SHA512 bb734a8e2223ca26fefc4fe3234429fde15b3c6368544b9a45c7115253280c43ded8795ab2a0c02988d30de90ee71167145336be5476cd1b4c43b9a68f2a7a92
@@ -74,6 +84,10 @@ DIST gentoo-kernel-5.15.117-1.amd64.gpkg.tar 69529600 BLAKE2B e2a1a7842b30054c50
DIST gentoo-kernel-5.15.117-1.arm64.gpkg.tar 62525440 BLAKE2B 513712b046e96cf3362679969bc6a19c62e070ecb3f71739dad745423e6a075df803970244a75feca5b6772a517f9db7ef3fad2ee662d8984420df4d25fb408d SHA512 30bb02f58a987082ae5b5c3d9b11b32ef482d30123e53aa8291bb1f9c492a8dce8938f9685a9d80db59c16efd17ec579e5e824eb89578621a05b8658882324e4
DIST gentoo-kernel-5.15.117-1.ppc64le.gpkg.tar 57098240 BLAKE2B 26b5a6f24beeb843cdf6a8a99ff4576147949a0407c1cebde6ee73d61205ab28d8fa4010000968165a749bfdb1b944fedf0cc4b3a4f10109fde27207cb296010 SHA512 ca94f1087c56f6369104665bc957c57cb8a8f6d2eed646cbd1bef5ba727ab2f7b91d93e585210ec1a7a18fb791233a823f25d96e728453bc080eccc62a63ace2
DIST gentoo-kernel-5.15.117-1.x86.gpkg.tar 59125760 BLAKE2B 6d3558e8493b7b716e692b110b48b219ebfb54c29411899af12c45826384161b084afbbeca29f189c00a36c1651618e2e1d0f97c58367b3eea764c78ba35bfb2 SHA512 19d0188b91ce03f32af7a7e4575f6f19b02b7701f927e588c03e1911690baf5562aa47ad8e0c0d617e0c9334a81962e14abe884dc2b08518eacff065e7b8bd7e
+DIST gentoo-kernel-5.15.118-1.amd64.gpkg.tar 69550080 BLAKE2B 8df531d9e79e6317bb8ff89a656c6f86317d7853f2ba7fbff915a11d5c97c2da816e2df2f2418c0363d9f47bc95c828bd1cd0425057254092c33ca0b2805d791 SHA512 b279157fd419f3f12797c3ef07956da0c823dafae7b0c41f9364f161d29d2ae88b89aa1cdc2aeef59a6a6f85a4d8d8a0a209601f13870a578c7aa1d789a8970d
+DIST gentoo-kernel-5.15.118-1.arm64.gpkg.tar 62515200 BLAKE2B 542954db565bd268933a29467be104c6aa9fb6ae55358e5b5c152bd2f8292f31b12ce67ac99c357dbc712b1daf2d80d6e0744b3543e3f1dd2c188924167f9e1d SHA512 026382360d0fd02e27a6eddc970101ed86d59d26ab0b0c143abcb56ec34f42931296b7cde2c051609ebfd66199b283b860cc2f467e4b98cf914ba44203c182b9
+DIST gentoo-kernel-5.15.118-1.ppc64le.gpkg.tar 57098240 BLAKE2B 4a009311f62d99ce6713b3db0cf38ec6202add56e2127f0ba53ad6ae4244cde27774c09c9547eb15c2d22b35e7fd168bc46cd8d6c831cc7053d96f1911a040b0 SHA512 427e9ef000eb81360986376a7cd0e201719d979e3cbca63e28ea80e958f14293698b8f99b5af9c9580e46bf82955a6c5b90df501ff4b033d06cb800ed28ab474
+DIST gentoo-kernel-5.15.118-1.x86.gpkg.tar 59115520 BLAKE2B f5961878e7b401be9f36ec52e27e187c174ff7c4748da4983abb229bdcc48b7565624982b804781b4d8def4665dcc71c07530a9a17ba999078f5a44b6bcd534f SHA512 e5a9d59b8d551ee5dfad17d72f6637515d8a8b5ffb06b7890f60bf4ad30d5566559492e9df13e8699ef2323fee3f9caee5c0a7336e77e492abb60ab438681a51
DIST gentoo-kernel-5.4.244-1.amd64.gpkg.tar 60528640 BLAKE2B 304077b1c25137f15984e4ce6593519186eccdf491eb98046a12194651ad973d9cc3a9bc83f9806b637e3898443c9fc0f97449528df6dd91c03ff1948dadb528 SHA512 a518e841d3b02afec7118cc344476fea2d643c9e71289bff6085e3bdd7b77e098e609b1d24336426192b5c22789f34e779d97441c6d5d22cd2b9d61b5712a9ff
DIST gentoo-kernel-5.4.244-1.arm64.gpkg.tar 56535040 BLAKE2B 11eb5cdfaa750cb84a64f804af672834d971e8bc8df67d3c86dcb3274d710f4d4fca4ff8d611b520dcc3a9fb4c36be1892b7fc38d06bca84545ecdb4ac21cfdd SHA512 ba63594c7546afbace4eee7102c05d66f8d93d596baf889b0224d753d806c96715a8f2088237ae1142ab7b1b5cda96fab38a2af1600711402ee25aa2b5ce016d
DIST gentoo-kernel-5.4.244-1.ppc64le.gpkg.tar 54210560 BLAKE2B 879d7c2ea090a0f09a5852cacd2409baa0efcc8436f266f02730f107ec3dfd90ba561a35bd83c5b5a7bbd68a193a4e5062f5bae1cd5fd7aa7079ea4d59b2f2cc SHA512 2bc13bc6f4823c2316d31c25494345abb79db4261320209cbce07b504eae4e70e41bc95af6ab4c01685fdba610836d5dc4de21e446972c31073ac0ef8ab80da4
@@ -90,6 +104,10 @@ DIST gentoo-kernel-5.4.247-1.amd64.gpkg.tar 60538880 BLAKE2B 0191ec718549c6807ff
DIST gentoo-kernel-5.4.247-1.arm64.gpkg.tar 56535040 BLAKE2B 913dd91eef5d3063e5fb188e9b62eaba960e9e022523642a33dc8ade90058f9d5498ba669eb04a845fdf0a8b72d1b14342287b16bf0211b0c095738e87f2f32e SHA512 0121902f96994f0ff6bd918eedf3a42bcfbceef104d7baee583305c5c7569391f8379a0efef8ff1141dead91c69a10fd68315a23836563fbca19453026c6662f
DIST gentoo-kernel-5.4.247-1.ppc64le.gpkg.tar 54210560 BLAKE2B 346820cdd427ed48c2514de8b4c8562c21f9520c8b5a6bbf454b673f3234974d4cc1574bf162832abda1fddb9149cc2d7d235e9b5bf2f39ad9f4a816762374c2 SHA512 176c1bfeb0348336daad35a375371619c6f0815cd2e780a82431ac966fb11fc6ce23ed00eb8dfd192999564f0b8f3713f5b58bb5a22044f6a75ba36c1a6a76d1
DIST gentoo-kernel-5.4.247-1.x86.gpkg.tar 52490240 BLAKE2B d0276d11d02df5f167d1b791b5da0d1bf8b78c5a6cb2f55728f2846aab3d0495b074e6c949d52b240f42c36c080ff43b78398a4e0a2a9fbd5c6adc62cbc50fd8 SHA512 27096487860c41750a4f4d707982527479cfd8a95208a7a801ce6a53de4d21dac24d6d9063eb1e9f24c35e23a6d9329b830736398a553ae9708d880d52ce456d
+DIST gentoo-kernel-5.4.248-1.amd64.gpkg.tar 60528640 BLAKE2B 7ffc03b9faf456fa74d2aaf21dde13164448fa778781f47cc35b01fc692fba6f3201baf31b60a82aad9e99a924f1513773c834ec1f5d56e5b82526daad9bb358 SHA512 7ce43dd8fa7113e17d60fa1b2f32d6317791b9269e6acece8693ddf1d7bcf1e0eaca5e74785616cb038c0973825e8c94836ad222e22db13230bff51732d90838
+DIST gentoo-kernel-5.4.248-1.arm64.gpkg.tar 56524800 BLAKE2B 8c6189c00c4316fbcac32a59ea1c8087024cbd0398704604a6dc32f1dd00de535b32a976dbc5c476c3775793ff680cbbc0d2c2b2f121b2778dbabddcd041284d SHA512 424bffd216f1cba312b22274f8373b0148950eb18cb6a3f5e6fcb7985f8ab5d93afc0f27796f6804f255457ff04c8d69ef99f0cf824ab1c431d691aa52643824
+DIST gentoo-kernel-5.4.248-1.ppc64le.gpkg.tar 54210560 BLAKE2B 21976ae8913e84cd2f153c5516b3224384ffab0127f568b1282b197a03695a913196bb9d9fff84b3cd4d1e6051b6211d5537f4c244d9e66958d8bd8bc0543ce3 SHA512 ffd0b40f1c3b68620f74becfbe9e6fb305693fa95a30cf5e0e864b15d3a413e5ea75a5edbce2ab65d3436c4b9f885f3eb739d229a7cb3574ed2c9cc9a7172bb7
+DIST gentoo-kernel-5.4.248-1.x86.gpkg.tar 52480000 BLAKE2B bae88d3e28a055f798fa80d7171951e579211c28e8fe430e570ae0e653fcedfc87ede623a4e089de4f06b499d02ba25ce7ac7eec91bd799d4f687707a6588a42 SHA512 280ec18640dc94e3a485147d7ae053b7120904b0139d29fb8bd204a7027a992240e3afb74fcc359a097d2e3fb7175b9e59b1415ba427360a28eb07d71b889207
DIST gentoo-kernel-6.1.31-1.amd64.gpkg.tar 76656640 BLAKE2B 7bf643f5c46e77546e300ef4aa58fe67d9ebfad8a6404dbf3fd166af1f9980f473b70dfc03d1ea7589f02e59c1538627a0f5fa1731331b95c76fa44ee9f51a5b SHA512 109eda5dbfa28f42d8308208bc2240f604965b21a8a2c76ce76331c9dd85823fb666b04d5113677616cd385d928d5d916e73e10fd99995019a1c91394ac92a32
DIST gentoo-kernel-6.1.31-1.arm64.gpkg.tar 69324800 BLAKE2B 57169ac151443e6eba0b83a7973e154eb8b43175c5ff44c796ce85726cc1684470e77a77968b46937dd44cfad789053acbe04c2886bc39375c8b652b46f06abb SHA512 4a453f8a22c8bc99c6bb83377139e8d9a37e540a3ccac494762a7a49c93fee0d3c842aabcfa8e8df7a88db1a2439ca5b5165d9dfb889e5ee0780003b972f185a
DIST gentoo-kernel-6.1.31-1.ppc64le.gpkg.tar 62720000 BLAKE2B de2262a2d4192e3002eb61ef6eeff85424684b3ff4f1f67ac9fd05c7bd33daa7d6b3576c5436a1ab7a7e9bfa741306e6c6f1a215f4b5a6aa939a5df9bfecd5d2 SHA512 f1675afd84a62c4f1552dbcdf6dd108ef5d4b11a1f7af695ae263f9c40976fcca678532a4c2b4c34485ee463e6f7c7ca7668c0ea8dd825f3a3e362839d19a455
@@ -139,14 +157,17 @@ EBUILD gentoo-kernel-bin-5.10.181.ebuild 3025 BLAKE2B 7fafb438db9b4e8c5d06545a3c
EBUILD gentoo-kernel-bin-5.10.182.ebuild 3029 BLAKE2B c3a524d4667afa41876e5698e892b6d9c9aa242270faa317ad56c3a64fc9d7f70466d3ce4d068e331090cb1f9d715a8ee1405cca0537d51bba07a0169d404f73 SHA512 45fb0604257313c172f0239361fc72b51f98ed5019f3d85fb6a43c31b48d51be809643cb277b9bd557dd63202566b280ebe070fff46f6639f6a6d063d55cdf24
EBUILD gentoo-kernel-bin-5.10.183.ebuild 3029 BLAKE2B c3a524d4667afa41876e5698e892b6d9c9aa242270faa317ad56c3a64fc9d7f70466d3ce4d068e331090cb1f9d715a8ee1405cca0537d51bba07a0169d404f73 SHA512 45fb0604257313c172f0239361fc72b51f98ed5019f3d85fb6a43c31b48d51be809643cb277b9bd557dd63202566b280ebe070fff46f6639f6a6d063d55cdf24
EBUILD gentoo-kernel-bin-5.10.184.ebuild 3029 BLAKE2B c3a524d4667afa41876e5698e892b6d9c9aa242270faa317ad56c3a64fc9d7f70466d3ce4d068e331090cb1f9d715a8ee1405cca0537d51bba07a0169d404f73 SHA512 45fb0604257313c172f0239361fc72b51f98ed5019f3d85fb6a43c31b48d51be809643cb277b9bd557dd63202566b280ebe070fff46f6639f6a6d063d55cdf24
+EBUILD gentoo-kernel-bin-5.10.185.ebuild 3027 BLAKE2B 155f256fdd84b84f115634e51a739010954e9cb59b635ef6ce619bb44f88199de9e0032d0d0893ec67e5c2d06cb78ebde76a1e27d6a0f0442eec8ec176e0259f SHA512 6bdd7b3b97cd170f4d759430cd2e7465a7094e17e1929f694415cc80b420be097578d8566be7d7e78fed389a4521512acc58dec9ff7980c85a9f8bacdf64c229
EBUILD gentoo-kernel-bin-5.15.114.ebuild 3025 BLAKE2B 95e4eb0f4309e4141a863875ec46ea241e6e9e96260bdd3804400e11d32dd2b12bce79c1c66e0abbe6533cc9c9abf0f19eceabe46885b6feeac986287fec0070 SHA512 1f22d7d6843659d872c9ea6bd6eda48f99841e95c12aa723020633cdf30564f43e4aa63e3433f0598930230a03d2c27a1714d2b865a548edfc5725cf9f99176f
EBUILD gentoo-kernel-bin-5.15.115.ebuild 3029 BLAKE2B 7e344f2c9619826058ab1e7437837bb2307480c9b5be1e52638b4d30cd458ed59f7053e896ab8fb7c02965a1df0f10f2d67fda031e2ee8764460134592585a2b SHA512 eb0c10f46c137cf2a98f606b0bd49fbd43920136bde57d445bc2feefd1d1ec57212b651510b9ad6a7ea37cef2d02e004217e136ed10ca23b39c3791162e5d8f6
EBUILD gentoo-kernel-bin-5.15.116.ebuild 3029 BLAKE2B 7e344f2c9619826058ab1e7437837bb2307480c9b5be1e52638b4d30cd458ed59f7053e896ab8fb7c02965a1df0f10f2d67fda031e2ee8764460134592585a2b SHA512 eb0c10f46c137cf2a98f606b0bd49fbd43920136bde57d445bc2feefd1d1ec57212b651510b9ad6a7ea37cef2d02e004217e136ed10ca23b39c3791162e5d8f6
EBUILD gentoo-kernel-bin-5.15.117.ebuild 3029 BLAKE2B 7e344f2c9619826058ab1e7437837bb2307480c9b5be1e52638b4d30cd458ed59f7053e896ab8fb7c02965a1df0f10f2d67fda031e2ee8764460134592585a2b SHA512 eb0c10f46c137cf2a98f606b0bd49fbd43920136bde57d445bc2feefd1d1ec57212b651510b9ad6a7ea37cef2d02e004217e136ed10ca23b39c3791162e5d8f6
+EBUILD gentoo-kernel-bin-5.15.118.ebuild 3027 BLAKE2B 6156a2f16d61d4f2f19939e87bdb0eb8bbc2795d8fa3a41eb2455bedbd38d96698f49c51bd5f68627635599492f275756976121f92774a0d54f87f9c5d718fb8 SHA512 5fa1fdaf8ef1a6c531d1c65d8035071c50e3c4c2860d0c80cfe4c9f43c8eb7e3547aadb8f22a3e36df4e3771aef78f9102ff0dc38d10105661a6c66f9f8b5049
EBUILD gentoo-kernel-bin-5.4.244.ebuild 3024 BLAKE2B 1a00a8ccac9f12f20c9f3d39572af89a077c3b3dd424133197f35123ee41804588b9763008011c3ee33f269c49eadefcb4d31c01371685845bcfd9fbd189ff78 SHA512 3fb6a4b6ec491d6bb4ad19c37dc18e40565d7d6ee248563c219a43323c263ff1fccb0863727258c56c7bb6f2397cfe968eb974a1282fa3a685a6ed0c3c5247dc
EBUILD gentoo-kernel-bin-5.4.245.ebuild 3028 BLAKE2B 022cdf6c0db736314e0bb413422f2267146a7c22273e2149f9f8e85feff555b01e28ca044e875d82eaf4e7cb139ec530561c0ba6122059f3b0be63cfe6fb99ea SHA512 c465e8d904061fea29ed34e83879ccc2dca6f2469caf78c76b44f1a696d2e21a36826c6b3a87d6b581ee12ccf72bb02bf6cb20624a3108ad595d5a59dc92b880
EBUILD gentoo-kernel-bin-5.4.246.ebuild 3028 BLAKE2B 022cdf6c0db736314e0bb413422f2267146a7c22273e2149f9f8e85feff555b01e28ca044e875d82eaf4e7cb139ec530561c0ba6122059f3b0be63cfe6fb99ea SHA512 c465e8d904061fea29ed34e83879ccc2dca6f2469caf78c76b44f1a696d2e21a36826c6b3a87d6b581ee12ccf72bb02bf6cb20624a3108ad595d5a59dc92b880
EBUILD gentoo-kernel-bin-5.4.247.ebuild 3028 BLAKE2B 022cdf6c0db736314e0bb413422f2267146a7c22273e2149f9f8e85feff555b01e28ca044e875d82eaf4e7cb139ec530561c0ba6122059f3b0be63cfe6fb99ea SHA512 c465e8d904061fea29ed34e83879ccc2dca6f2469caf78c76b44f1a696d2e21a36826c6b3a87d6b581ee12ccf72bb02bf6cb20624a3108ad595d5a59dc92b880
+EBUILD gentoo-kernel-bin-5.4.248.ebuild 3026 BLAKE2B 0f562b98f39ac7a41df86ba987a84b1c7d62dbcd83aa73da0fa0dc9865de8113a73a856f3f508a81f16d2f5e3e485c73be09afdccc84f3193b066b39a485771f SHA512 38b45f3048f940cdb438a122697e1b0a676c02d359a2ff24a54205a1382b2ea95c326ee8726c20d3bd7975279e50c07cef3165c29e0a33d5112b8c3f54a690a2
EBUILD gentoo-kernel-bin-6.1.31.ebuild 3025 BLAKE2B c1d1d0b65849cd758cc662dfd4e86979d3966108628950f6b6cca4195e78b4d134245695037b07148c718cb56d3e46d515a85e9ed146d63e78b15ac26ee3e75f SHA512 90a3e330251800ee405dbab9efceb021c6db7d51920c676b54d2fa45736f99a93373818736a67f521ddf55e39480f6ea6b2e0b1761d6eebdc7f5cdec7a16afe2
EBUILD gentoo-kernel-bin-6.1.32.ebuild 3029 BLAKE2B 0fc4d2ca3341d8f5afd03ac7ae09ca1cc6cd9b011660474eb8a2ef077505a610d80e6d77035dec5b92cd934babcee30e591e466b85b36c3aa06e60d7ac74e0df SHA512 75be80e0f233c3f8770165ec7639147a819e670c9c31531fb4a23dedecb0651e40ed7ba6e19b5d606b02d1aa9cfdea2c18af489a84eae83969107233cabf75bb
EBUILD gentoo-kernel-bin-6.1.33.ebuild 3029 BLAKE2B 0fc4d2ca3341d8f5afd03ac7ae09ca1cc6cd9b011660474eb8a2ef077505a610d80e6d77035dec5b92cd934babcee30e591e466b85b36c3aa06e60d7ac74e0df SHA512 75be80e0f233c3f8770165ec7639147a819e670c9c31531fb4a23dedecb0651e40ed7ba6e19b5d606b02d1aa9cfdea2c18af489a84eae83969107233cabf75bb
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.185.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.185.ebuild
new file mode 100644
index 000000000000..d834d7ebc7e0
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.185.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 ))
+BINPKG=${P/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP=":"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.118.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.118.ebuild
new file mode 100644
index 000000000000..b2210e16aa60
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.118.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
+BINPKG=${PF/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP=":"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.248.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.248.ebuild
new file mode 100644
index 000000000000..c1f1842a6ca1
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.248.ebuild
@@ -0,0 +1,127 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+BINPKG=${P/-bin}-1
+
+DESCRIPTION="Pre-built Linux kernel with Gentoo patches"
+HOMEPAGE="https://www.kernel.org/"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.amd64.gpkg.tar
+ )
+ arm64? (
+ https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.arm64.gpkg.tar
+ )
+ ppc64? (
+ https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.ppc64le.gpkg.tar
+ )
+ x86? (
+ https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG}.x86.gpkg.tar
+ )
+"
+S=${WORKDIR}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ sys-devel/bc
+ sys-devel/flex
+ virtual/libelf
+ app-alternatives/yacc
+"
+
+QA_PREBUILT='*'
+
+KV_LOCALVERSION='-gentoo-dist'
+KPV=${PV}${KV_LOCALVERSION}
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ cd "${MY_P}" || die
+ default
+}
+
+src_configure() {
+ # force ld.bfd if we can find it easily
+ local LD="$(tc-getLD)"
+ if type -P "${LD}.bfd" &>/dev/null; then
+ LD+=.bfd
+ fi
+
+ tc-export_build_env
+ local makeargs=(
+ V=1
+
+ HOSTCC="$(tc-getBUILD_CC)"
+ HOSTCXX="$(tc-getBUILD_CXX)"
+ HOSTCFLAGS="${BUILD_CFLAGS}"
+ HOSTLDFLAGS="${BUILD_LDFLAGS}"
+
+ CROSS_COMPILE=${CHOST}-
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ LD="${LD}"
+ AR="$(tc-getAR)"
+ NM="$(tc-getNM)"
+ STRIP=":"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ mkdir modprep || die
+ cp "${BINPKG}/image/usr/src/linux-${KPV}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${BINPKG}/image/usr/src/linux-${KPV}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
+
+ # FIXME: requires proper mount-boot
+ if [[ -d ${BINPKG}/image/boot/dtbs ]]; then
+ mv "${BINPKG}"/image/boot "${ED}"/ || die
+ fi
+
+ # strip out-of-source build stuffs from modprep
+ # and then copy built files
+ find modprep -type f '(' \
+ -name Makefile -o \
+ -name '*.[ao]' -o \
+ '(' -name '.*' -a -not -name '.config' ')' \
+ ')' -delete || die
+ rm modprep/source || die
+ cp -p -R modprep/. "${ED}/usr/src/linux-${KPV}"/ || die
+}
diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
index a1b459be5c10..4cccfc25a786 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -6,6 +6,8 @@ DIST genpatches-5.10-193.base.tar.xz 5429232 BLAKE2B c8ab1eec55b3e282af48601c93a
DIST genpatches-5.10-193.extras.tar.xz 3868 BLAKE2B 5261a2132d49eb98e7e292f577eed23ba8da86f3b05b57a75d15543dd1ec0c424f4dba04a39aea6b12e320792a9f0802be6d7876bc64a1f864abed03fc8e0c36 SHA512 5383cad41ca1a0fb2933de4fc07207562ff572231f17398ab9958012b3f27d382b2043fbc9fbd784ec1d5f666f0baaf27e75d0a31473c56779f4cb1a32d89707
DIST genpatches-5.10-194.base.tar.xz 5453496 BLAKE2B 839e14bae65711a5ef31e8e5f32a619f4bb04e0adb88010ed12023737a1729a11e7860f4043a980b8f8f2d4f71725f045d4bbf5a6013138349fe1eab389e8ee4 SHA512 25d2033b9a17f6bbc6ca2342d53fc56f086d75c2b5f4917c8803f393eb7924f0c3da349d5415e91f3290d6206bf5ae0884b3e66c99b0717357c6fc0e8b8a77aa
DIST genpatches-5.10-194.extras.tar.xz 3868 BLAKE2B 24b257569d83f8e91dc9159d83b0f2b0b118019e600c3e92ae2625bafcbbd2c466d20f5a4bf5627c3d6f1006b2539bfb175103028956f77088cac7974fd79454 SHA512 aca296b91622ed0fca07774d58a6c32c4231e4445d7a1d91e90da773ef0d9d3c5355a2538df4081d062b153c11f6a5c931ed20833cc3f699f114c52e3213e886
+DIST genpatches-5.10-195.base.tar.xz 5537632 BLAKE2B 9ce6e702d0d172dbf8160f2fb5de2cbe0c4213a7791eb54f8d99dc2c35c147915b2fbca6d340de39fc6f547d412bad09c7dda6fff04a31f352723f42654124cb SHA512 198c3673681f08c52ad668b2b5551a3090c9257fc682dd3cbed7ad96c0859ff2c060c94e996f6d1b5fd2f8edce10c5da7a46e37811086dd13ba41168d00a3913
+DIST genpatches-5.10-195.extras.tar.xz 3868 BLAKE2B 439dd9915aef7b40da7319d5dfb8df39662948c5d2d8e5fa4f6488e01fb1cfe4257bf1e29f1c096544f0e5357ce37dd18ec4181fbe4fba02072bf1dc2c2f6fe6 SHA512 9bb0a81c65ce41ac316023480eb309a92881b4185f047be0cc462299e3d38252a6f79d25967b41098f83cf888381f0e3376295623333cee5bcf27e093c2c9a4d
DIST genpatches-5.15-120.base.tar.xz 4681108 BLAKE2B 7e69c38991ab3b5ec949f48fff8564c854017b8bafac61747eede20f79d71dade59effaee29fe849b1fdbee7abcaeeeef3f55a39b95b96bda6a70af05a905a68 SHA512 2be319896281e7cab1646da40a3067c3815270ff5fb29edccda9138862a39ace2192a1cd38a4232bc14ebed0d6c0c877a9fd58f225d7cedca743664e2a993025
DIST genpatches-5.15-120.extras.tar.xz 3932 BLAKE2B fb00b97c8b61234646388bec0dd23a1310a7bdca9d04a2048a32a4e30605662c7001188bc125170aeca2ded63954a71b612908286aeab06928dec00cedc76902 SHA512 c2b6ee91b3505dae7fe78a393001cdf6ac7d0020f8123f14d961b90d1424144996e182fcb5304d5890c041e2d940a960bac0795ebc22e85459285b16f67d9b3f
DIST genpatches-5.15-121.base.tar.xz 4695588 BLAKE2B 2bbc7102194c0526cdc1f2e310871756ab87e5edf35273c41a2a8c26abfa56149361a2a8af68e215e14912bf2238c7610f60f69f88916404781488352fbdd95c SHA512 822e207359ef8ce3894152de6aacf66974d8b8bcbc5329dbcbda379cb6dc81d348ad9a38022abd05131c1a4df955426da25bf37b83ac06ccead4aa1277b2eb36
@@ -14,6 +16,8 @@ DIST genpatches-5.15-122.base.tar.xz 4735096 BLAKE2B 10746c787ab70dc82b688b87201
DIST genpatches-5.15-122.extras.tar.xz 3932 BLAKE2B 35fdaa40b4b4e297df7f8702ab017f4c49bbca2aedc652c6e5ba8fec6b1573a57d17a9c7b21f03b56b43d9bc888e3d55354ceb92e84dde0a89983dfa1c3ffc16 SHA512 176deb6aef0eb9dace274bc4ca0f29a8d657461583dc9133feb4272211f910313fbb69fed308705f00c1c6d86845f1e961ea0066b09b42cac75a3579b3d3ed14
DIST genpatches-5.15-123.base.tar.xz 4796616 BLAKE2B 77f5ece18ead48d21a9edca96a96387397e95994a9f33f12eb58b09f3732f6233955a656cd345799b758087d52412221af624638f4b5ba85df54454c03a54e2c SHA512 81c918d213a7577089f8dbfa4ea2f7cdfff08950d6a7813baddd779542fc75d532a5519bf2fc4a2ab59d5a68e56129cded2549f8572043ac303ac8c4eb7090e6
DIST genpatches-5.15-123.extras.tar.xz 3932 BLAKE2B 708144e428faed3f92e76be99ae6ad3e492113f585d8d00fa099911bd528bef269636e10204317c2eccb159aef18365c8f920914617f7565bcc1e348f589f311 SHA512 93eb2ae79468046e6b056371e22b3102245ef297ac4c6db607efa2fc512e259355ce2ff96526fe212a2704d09902262471787390f837534745671d5daccc2b9e
+DIST genpatches-5.15-124.base.tar.xz 4885784 BLAKE2B 7ae33a4205652539bb61901bb1c9f7d3c760eeb8f0cd50780f10c060f559d2cb695b12cf1626d11a043868bdc925b319412b9931585a230d0b6fb6eed9c25936 SHA512 1e01ee6d73d10cdf325fc7a9143f7a6bc1c2ee86db3f2e074cf0165094764c862a2b52d91edff510dd567a402e659dc3e136c623fea6346664737709d9893772
+DIST genpatches-5.15-124.extras.tar.xz 3932 BLAKE2B d995682455be830c9920de5bd7a0c51e1093df752e1ed4848fcec77924718f8a702ae754a0a9bdaf2c01190193778dcad33282fc8b8b0c1b63f5ea16e33ac317 SHA512 ff054292b61efaac5a9936aadf9de4eaafbb0be06e45a7b6f82855b52bf0695fdb576244dfda48b9c869b2fdfbc2cfd7d2e19ca50a4181efe9807c2048c96958
DIST genpatches-5.4-251.base.tar.xz 5798892 BLAKE2B a519f23086a440d560e5301b77aa1a627e97d9c2545adddc6fdfe9b55b35dcbef285a6e92d4ab615b517177723875a53b6b5f1dc9c237dec3f23acb511e08be7 SHA512 c8d228cb18f2c64631ee5a40d7de58e78c7fd2c452f54101d0e6f67149d5d3df30076b461dada5bd862e4b97daf30a6d15c3f50526b46156d9ffca946b3c65d7
DIST genpatches-5.4-251.extras.tar.xz 1812 BLAKE2B 440f5d63b80e31753c46c2c2bb07bfdd257cac6847dfaed63a19c9e255da0e6ca31f5535718572afa143918bbab9d8651b0d8462f5bce619866d78acbc063682 SHA512 54d1ea7625daff0c8d50f8abfba616378d8bc4c62cdfdc03648bec9312803464d0c662bfa619c357a73247c00b22b9725896cec5aaefc66ef811e0f97ff62e91
DIST genpatches-5.4-252.base.tar.xz 5808300 BLAKE2B d5cb4fe312f469a331269eca8604d9c43feca79bc6778af670fad859de3098c31cf0408fb58d95f233564e0ab2eff7a45ad041b8fc6bb97be0f93dd911224b62 SHA512 4970b66f064f53db230877fed6434e39aebb727438465667af6eca8603b712089830789c16bae5fe0249dfed0cb4bdbf1ce695cc7a1ebb6ab64bb61b1b38a5cb
@@ -22,6 +26,8 @@ DIST genpatches-5.4-253.base.tar.xz 5855284 BLAKE2B af86d19abc80339eb77bad98df5f
DIST genpatches-5.4-253.extras.tar.xz 1816 BLAKE2B 2d3492cefc1abb1b5f35c375afb99892eaab0b90f2b5624560b5dfa4b89bc6eff729ed81737e04e33f78e66b74835a8dee260cca14261c5d2a88644b1b30f8c5 SHA512 31a201024441c55f5477b431aa94a2fe4c98977bb9c1a359af07519b8a204f16189f0595bf71aaddbb88c88e73ef918dc3943bc0a17a2a573cf34dd68dcbb211
DIST genpatches-5.4-254.base.tar.xz 5863304 BLAKE2B 5f2004de314bb1d7d029eace7ff48b66c2109ff8f8aadb66f1919c04ac008da386a9a79909d8e27713269282ea4e9f72995712f8ff360fdd865061276fdfe4e1 SHA512 c9466b35a804cdc483f7cfe111d4da24c7baceeae240ac3cb803a93f59fde9d2f8782c839cdea2bb09c111e66438ce13ae920be8b1e00a06c705c6c9fc342ed3
DIST genpatches-5.4-254.extras.tar.xz 1812 BLAKE2B 74d4d513b336aa79c8062560f24ef96638f2fe2d9aedca7dcb0ebfe5b202d0acbe848508c98dacc13d7ac11113b36ba73347f71b63ee6fd8e08706b3246bea5f SHA512 ec766f11f8dbfc63fec33cb3287bc103a8db0857124650f0e99a8f24ec46348e8938b9c70d7d24c3d528eb82df4f8c60959d6f5650c420446172cbf6932f7207
+DIST genpatches-5.4-255.base.tar.xz 5936432 BLAKE2B 2e9211cf49ea349f00ed7aebf0af3ff36a858359a20d4691898ecbe2c7b3158ef81d7c2b4ba133d19aca0cc5b986196a5ea1ea6d3ac83aa6176a2aa36f8f3410 SHA512 1c2fa60f1de83ece831d9c553c81c2c798f3c3d6507d054d35e6be207819daa3b1137176ad39fff9ba148d99e1fbeb1b33f422e44e362bf489c1e70b952474c6
+DIST genpatches-5.4-255.extras.tar.xz 1812 BLAKE2B 0587b02c09b3a70503fd3025ffea3b014e8d4020fb1b765c874dca27369282537f1a42562e1f12c7bc5e303bf8c7b6548750ced89743447007d04f3ec07d2a86 SHA512 884978d503a02f21ab2f5d9463c7efb9cd8c5db410dc6c3e18100fcb03b49543722947bb49119026cfff543308c5d0f3098e9a7c5647defb92486798522dec21
DIST genpatches-6.1-36.base.tar.xz 1892196 BLAKE2B 21e7b006889ce39d3b2afaa981cb04c1229050d13b944086ac2c51add6c63dc96c3ac2dda188dfa11a45343904e26589684ffea3a22c235738c1c6d8c38a11cd SHA512 b4de4f6db586a9aafddf639ae914b35ffb0e2340ef312c64a48f4a0bfc02c573437595fc61596245dec2eac7add9f62925e575e2f621d2cf2e80262096f64df9
DIST genpatches-6.1-36.extras.tar.xz 3808 BLAKE2B ba99390043e4a62ea1322364ba601440fd70079ffb98dea924f91aeb00a7add4d2402e16589e0406e66ff9e0ec7a9d0d76e0a14276fe486507345c8ebeb82bde SHA512 ab4170a7b75c2617ccd5c08b7c5d84e68e593cacdca70dd59ed0b738639ddf3bbbaf6a4758728ff74026478a341782eb0e73a6a40ef9a7158f9c6221703afc55
DIST genpatches-6.1-37.base.tar.xz 1905836 BLAKE2B da087dc0f3e1f683b025c16f9fc4c60fb041d9b1a7c886f6b235dbf28afedda1283780298add52e211d4bde198247413c633908f891f6d1464bf0caeaff76f26 SHA512 528ac52eb398dc272a0011384c6ca4af72cd7e0b4a75f5c81d71c8aa7b04a11b58ab5445b99bfb53bc559e99e5aeb42dd9479aa8c8b2d42510709614de75872a
@@ -76,14 +82,17 @@ EBUILD gentoo-kernel-5.10.181.ebuild 3660 BLAKE2B a00d551fbfc33807e966bc55b6a8cb
EBUILD gentoo-kernel-5.10.182.ebuild 3664 BLAKE2B af024625d4014a5bf402702c3d2e637ee0eeeda12e7e2e21eee657fd019f7726256bcb2639d8872e68b49cca6eb55d39f8e6d42cbc262bc74f21bd5796228eca SHA512 e4189b5c983d2f6a194e903739cc024161f3e2f4ee40a24a29490931bbf1eba2ae622da022a8103f761c29afda7bdbeaace747903741205c13c6920c1ee9cbb4
EBUILD gentoo-kernel-5.10.183.ebuild 3664 BLAKE2B af024625d4014a5bf402702c3d2e637ee0eeeda12e7e2e21eee657fd019f7726256bcb2639d8872e68b49cca6eb55d39f8e6d42cbc262bc74f21bd5796228eca SHA512 e4189b5c983d2f6a194e903739cc024161f3e2f4ee40a24a29490931bbf1eba2ae622da022a8103f761c29afda7bdbeaace747903741205c13c6920c1ee9cbb4
EBUILD gentoo-kernel-5.10.184.ebuild 3664 BLAKE2B af024625d4014a5bf402702c3d2e637ee0eeeda12e7e2e21eee657fd019f7726256bcb2639d8872e68b49cca6eb55d39f8e6d42cbc262bc74f21bd5796228eca SHA512 e4189b5c983d2f6a194e903739cc024161f3e2f4ee40a24a29490931bbf1eba2ae622da022a8103f761c29afda7bdbeaace747903741205c13c6920c1ee9cbb4
+EBUILD gentoo-kernel-5.10.185.ebuild 3662 BLAKE2B 4957c4f6557b152d45fdf8d93444a02938869823e65fcd1365973e00bd97edffdd2d466225218923f41c0e4ea45c5205b55a2263a337c6f1445304d7adc9c17c SHA512 59965dacbde12f82cef2f6ed790dbc409969f53303598dac62b06a3f76643338ad555a704fc711d3dad1eb0c850589a3618dc98f785d14228be628f57688623b
EBUILD gentoo-kernel-5.15.114.ebuild 3656 BLAKE2B f28fc4c7aac5f5c4f20e0feb60082a589e06c40732771613b23d6e0768fe550f8e328a25e0b292bdd80b0ef50e51f85a66f509c8672615271c041bed2059932c SHA512 31784e64a5d7dedcc6ecee27b144778502b62e2afc7f5e27ae890dfe155171970081952d425fed6499750e84c68335a0317763db7a9d1f158e655d175f6ff9d7
EBUILD gentoo-kernel-5.15.115.ebuild 3660 BLAKE2B adfae469fe7d2bc99867375d81d6a157a24d79c6314c41330c9e5460890cfe06e22780d341950f4f2002cab2a72704eb6bbd33d25683e665078b5a47eba6d380 SHA512 b168699de4088c154047829cda497d6f51aec4b56aa1f3f6eb99fc04d01d14c080ae8c5a456cfb0891f5d9477d79be7b38dff28a7040d4e04067f43fd1b246f1
EBUILD gentoo-kernel-5.15.116.ebuild 3660 BLAKE2B adfae469fe7d2bc99867375d81d6a157a24d79c6314c41330c9e5460890cfe06e22780d341950f4f2002cab2a72704eb6bbd33d25683e665078b5a47eba6d380 SHA512 b168699de4088c154047829cda497d6f51aec4b56aa1f3f6eb99fc04d01d14c080ae8c5a456cfb0891f5d9477d79be7b38dff28a7040d4e04067f43fd1b246f1
EBUILD gentoo-kernel-5.15.117.ebuild 3660 BLAKE2B adfae469fe7d2bc99867375d81d6a157a24d79c6314c41330c9e5460890cfe06e22780d341950f4f2002cab2a72704eb6bbd33d25683e665078b5a47eba6d380 SHA512 b168699de4088c154047829cda497d6f51aec4b56aa1f3f6eb99fc04d01d14c080ae8c5a456cfb0891f5d9477d79be7b38dff28a7040d4e04067f43fd1b246f1
+EBUILD gentoo-kernel-5.15.118.ebuild 3658 BLAKE2B a804e9d4a81de72ceef7891d6059bff2a227ffd87499ab37951ff06ace04fce0ce12d4d01cff7cd649a070884e11ee4a6240800256ecac2f086d6bf63a3ce08b SHA512 a147ae4b5bd3f759564fa13e6c0bc2c62db8a43c2ddd4bdb5297d1c5dfd919d87d8373355e5a8d93467e7ac6873e401802b81bedced5ab0ad2e7c310f40d77b8
EBUILD gentoo-kernel-5.4.244.ebuild 2860 BLAKE2B bc1812c00d3f6c58b51d0e9389055a6ca000db0fea5dbdbed392790fefce8a9abb2766c1083c3215c09453d89d6fe9889ffd62b1bf873ff69dfedce41badbf7f SHA512 96e28a4dc569a8d6ae0ea10710db9187a26a448640e76507414031b5ea16ee494a889cbb4a44b9f13cefc9c00d4066a46e8a0887f9fd5dabba5072605d283023
EBUILD gentoo-kernel-5.4.245.ebuild 2864 BLAKE2B 9c8cfab868459f96ae38c0be597633a33ca73abfbf3fbe6f7e970ebf02874e440b56da5acb8368f54f30b6788b9262952b88c946b36f38dfc11a9a8b54f36f73 SHA512 014eb31ea72d58680b6c5bcadb70439775b2946789ae1a9b478fa8d50355bc834dc09b4cf7357a9ef051b657f5e8bf84a73a839bcc2f86863ec6eec51f053253
EBUILD gentoo-kernel-5.4.246.ebuild 2864 BLAKE2B 9c8cfab868459f96ae38c0be597633a33ca73abfbf3fbe6f7e970ebf02874e440b56da5acb8368f54f30b6788b9262952b88c946b36f38dfc11a9a8b54f36f73 SHA512 014eb31ea72d58680b6c5bcadb70439775b2946789ae1a9b478fa8d50355bc834dc09b4cf7357a9ef051b657f5e8bf84a73a839bcc2f86863ec6eec51f053253
EBUILD gentoo-kernel-5.4.247.ebuild 2864 BLAKE2B 9c8cfab868459f96ae38c0be597633a33ca73abfbf3fbe6f7e970ebf02874e440b56da5acb8368f54f30b6788b9262952b88c946b36f38dfc11a9a8b54f36f73 SHA512 014eb31ea72d58680b6c5bcadb70439775b2946789ae1a9b478fa8d50355bc834dc09b4cf7357a9ef051b657f5e8bf84a73a839bcc2f86863ec6eec51f053253
+EBUILD gentoo-kernel-5.4.248.ebuild 2862 BLAKE2B 0de564211014dcf7410772469cc90a27166233e4d328af504faf119ec7b65060b237fa4b06218e7bea7e622c1fb6e4a778f36ab47e748fbbb51c0ba8f555f995 SHA512 beadf2fcee008b45d8a7e48decfa1f7fcf1c529a694b7c78b264a4e31bc7433b2d482ac1b23b33cd46fbd8bdac29ab90765542b73067d397d41be87545e5cce8
EBUILD gentoo-kernel-6.1.31.ebuild 3915 BLAKE2B cdeb40055499aa278517eff23df65612c7fb693dea99ca4351f95167a1175d3d9fab18c949cba669b3e4a400092290344333a8bcba90337da114aa164708ba9a SHA512 16fe59fb76315074103bac47e4dfd18274f09dac862381b521ab0d3c32c58cd11076404d59aab7d4351ab6786294c8c06a787b2e3a4f88c7d03c9eefac58effc
EBUILD gentoo-kernel-6.1.32.ebuild 3919 BLAKE2B 94d646109f6ba20b49d1b536b60f864931c42a093a934c9a54d5bab61f84adf8d072a401c36e4f464125756d15373c159d835c8b64da9e68f364dd85360e13b1 SHA512 3e9d6bf7af0ee81645f3fa3410c6fdc5cd06876c952a77e3ae043634b15b3fd6370e83eef8f312a883df87d98dd9b228f7b4d30145b514cfa5037db0fbe6243e
EBUILD gentoo-kernel-6.1.33.ebuild 3919 BLAKE2B 94d646109f6ba20b49d1b536b60f864931c42a093a934c9a54d5bab61f84adf8d072a401c36e4f464125756d15373c159d835c8b64da9e68f364dd85360e13b1 SHA512 3e9d6bf7af0ee81645f3fa3410c6fdc5cd06876c952a77e3ae043634b15b3fd6370e83eef8f312a883df87d98dd9b228f7b4d30145b514cfa5037db0fbe6243e
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185.ebuild
new file mode 100644
index 000000000000..60cb6b3234c4
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.185.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 10 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118.ebuild
new file mode 100644
index 000000000000..3c2fe5f00808
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.118.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 6 ))
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+QA_FLAGS_IGNORED="
+ usr/src/linux-.*/scripts/gcc-plugins/.*.so
+ usr/src/linux-.*/vmlinux
+ usr/src/linux-.*/arch/powerpc/kernel/vdso.*/vdso.*.so.dbg
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-gentoo-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248.ebuild
new file mode 100644
index 000000000000..c3b86af3193b
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.248.ebuild
@@ -0,0 +1,103 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~alicef/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+ -> kernel-x86_64.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+ -> kernel-aarch64.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+ -> kernel-ppc64le.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
+ -> kernel-i686.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="debug"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel-bin:${SLOT}
+"
+BDEPEND="
+ debug? ( dev-util/pahole )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+src_prepare() {
+ local PATCHES=(
+ # meh, genpatches have no directory
+ "${WORKDIR}"/*.patch
+ )
+ default
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ echo 'CONFIG_LOCALVERSION="-gentoo-dist"' > "${T}"/version.config || die
+ local merge_configs=(
+ "${T}"/version.config
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
+ )
+ [[ ${ARCH} == x86 ]] && merge_configs+=(
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
+ )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
index 5aa7421a5c54..a428d4e62523 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -36,6 +36,8 @@ DIST linux-5.10.183.tar.sign 993 BLAKE2B 6bf0d55a4d948557216719fa938731eb67e5ef8
DIST linux-5.10.183.tar.xz 120592344 BLAKE2B 67cf1f5281ef3134317ad70e7eb3bf1936d26b0f936192a3ddc7ed3e01f71354b19b27cfa0c2b51e2eb047bc6ad3144eeaf939ce3a6f017175f139e94658e704 SHA512 8cd3ff0511cd46b97e2fbcf891c49c3e22e3531da1429c9dcb75dff9f4896df731a0d30a2e34e6ca58250dd42b9c5a007b3d015b2032ee2e70b9a2616ee82c25
DIST linux-5.10.184.tar.sign 993 BLAKE2B d440ec9cdb79436c213feba8facf8708e808ad12ce6738e1041670259dc31e967e02c448076ad037afb8e90bc8497f3303e1818d3c87415105c6457adb53e494 SHA512 3827ff035f8b255ac13d6cdc595e0e9486eb718c1d12f56953a259e2ef25f8e893558910436d67a3855492e30bbdff60ce33218e94c23e8d5a1a871f42285e47
DIST linux-5.10.184.tar.xz 120597992 BLAKE2B 744b360dabd8474b7a4789475de654caacff203a96d8ece0b310fedb7006a38c20228b84ea8a8b07bd997de0bbc584e5bf0855a234a9af2299bdf6b8da5e862e SHA512 ca317db3984be7b75ea8b5304316164c8c65facced62ec83199aa7946f5a9ec3e5c14cd5ad7cd7efcda2db5b1b5cf2d95f8c7c7cdc706d1e86283855316d3dce
+DIST linux-5.10.185.tar.sign 993 BLAKE2B f17d03faaed07e4b6b88d809892365e9b3b2a94d7857ed8e51b201307442ab6295f87ee8aaa31a73dd545b4a193effd5d515d8067a78983860aa1a514c2bde70 SHA512 3e5b546a7eab982e0c51d0d70a4c106e668d5f97d5e649017575f951e6823f3600bd4e222b46707c73c082f2900f57798ae5c089d781c35303054b321e5912cc
+DIST linux-5.10.185.tar.xz 120562380 BLAKE2B 67193f01eb67e906f09a612f7b7ce7f4e037ac1770d85bf5b6b77a95f99fc6be6855a3db466d49c9f068ef7099a776b2674a3dcf32ac575dc5c2a04557f8e8b3 SHA512 17164d8adee264ac8518f706903bbf5dd66e37902bf1eb93df64faca4a9c977eea71f6694b403daeaa1c0ff2d8f858744aa9e3a3556b1ffbbbd36323739ab1cc
DIST linux-5.15.114.tar.sign 993 BLAKE2B aa910499d419072a092b7183cda7ac15a34d128a0b84aabd7e2ec3ce692819c1bb403973167f8640a1abd53f091cb9808c108a246849d08d59d32a650646dc3b SHA512 d5365a0738d6b950506787e1a321deefe9c728d34678cf88d984ea324950f92e0fcb6cea64e87f284a549edac36b8c0a1eccf6321334c4ef430102ff9c748f52
DIST linux-5.15.114.tar.xz 126540708 BLAKE2B bc4a7b2f928219186e81d04d1eaa46f0976decd53112c4f01a4c698fbf7897686e02ad09ff8695e3337934824c254ddfed6ec76c66c30ec6495f4aab7fce8cd1 SHA512 2fd0a4143592f989663301f5f5d34df0ce6cca66c0c262abe2926e942739b3bb4b7a4faee0e446f6e3ef52fbf2a756cabd8cc8b18a3243c269349a1e6399218a
DIST linux-5.15.115.tar.sign 993 BLAKE2B 668a30bb360c98839e15cc1f5fb4d0edf93fb819d7f36587cb651dff7389a642af4eb8cb148617fb666d9594891c7f0620088c0e7b4d211b91b61b16892a8e77 SHA512 b65deba6871540e7a04210c4342e28d65c754daae52f3e7944ada55c8dc32bfe2909e222f5a8ad5c3518cd13096186421590e5b5e4318742ed1407815eed94c3
@@ -44,6 +46,8 @@ DIST linux-5.15.116.tar.sign 993 BLAKE2B ad8fd0325268b7debe85ccba5d1576e9a9d2600
DIST linux-5.15.116.tar.xz 126548212 BLAKE2B d92824cf8ecf4894f839a2235f972da70c5658bc220b084ce088093d101046a34331efb3cca48df20f2b6b5630d5ee1c0e38fdedb0bc0f88f7365beec3ccb1c2 SHA512 6a934b1c14582dd8c958d166bed74243b9dba84008d493a1d5f89a7f3b0dbdc676b8659993768752ce971174e0ba6d48d3785f0efe157a3309bc6d7fc4973831
DIST linux-5.15.117.tar.sign 993 BLAKE2B 4408e841f53e2a2e54e6b2e2b8dc5d237ba51fbfffd601b33325dc73ff9cfa89c9084fd08c80e8edae7a83e9e789c3116374ed0f073b37ac34504bfdf152eeee SHA512 0fdc2d532852160b99c96cbaf872d83659942125f388915175705adf2bd94db446e2f05747a594d374dd772f6c415795bf25a2e309217354255e9ec506e600fe
DIST linux-5.15.117.tar.xz 126549496 BLAKE2B 293498fc749025b1b23523d73e6cf121fa35c0aeeb8110e123fd3a557bdcb8652189bce58d1d28bd00145a036f00e78149917d5a7c077e8fe5905d928ebc9ed0 SHA512 8001c5fe571e574633c939d2379de8dc165b16f7b4d284f9916ce7ee5d7027bd87d9251d7b499a18100db23a09a9fbd29c4ff3af6fe8ebecc4bf5b5de617d662
+DIST linux-5.15.118.tar.sign 993 BLAKE2B d837d9805818da9e3cfcab6b04c426584e439ca510c39b9ac81f78f3e579c1fe01e0ca371a681179b2aa01ac9bdbda1f633343e62e9c69dba8a6b6c5522b9fe8 SHA512 3793071326eae5e418b1152e47a629b686099a9b95ac67381d40c7aa75ad4c7a8f13627811b184c484038e47b6ac9aa1d13045a95ee1f7d8a724250076e1b49f
+DIST linux-5.15.118.tar.xz 126484912 BLAKE2B dcdbfaf63ff36daa1b2bf2a919f0142c4d1bb459a796f9fc2ffbf32e593f707a7c46d6cbb6f048adcc9a4ff40a616bac9b4ac59e75dc1c36b7ae0a0d978dc0a2 SHA512 02f4369598e0a0e252e8f3bcf1f413272b1f997b9088f6c1e5c78420eb78bd8478532a6089181a26d9bdad2eb4721ebe3b02093de4c8eca2b8823180f0ae8e51
DIST linux-5.4.244.tar.sign 991 BLAKE2B 777eafb4445f043a94936c89bf5da610abbd10a4ba307ff9affdf74344bb5dcec93fd8a0aa8160afdbae67b732af8131740a6e8ecabef0360fc52c475a847ca1 SHA512 85c9b095616bb45705b741f4d0eccabfe50d0571a85362c1c36575f464011c6c5949344e4b170839e603f2dcdc73ab7ca2a47ff695b41b93fcec18bf4a46b2ce
DIST linux-5.4.244.tar.xz 113008872 BLAKE2B 2837a01c9879fe2975330f051815bd688308cfca91ff29038db899c1749964ed68773ff72e78e2dfa065f3d763401a83c880b386debd90ed6cfce6e30ce79bfc SHA512 eb1b7bee8b29103b3678cb6b3a66401d68c4b2f2c69ea603a8bae920e14655dc41ac21d79fb9593ab479668eb669f0e4a1af8628ff33f5b91db2c820f9f80cc8
DIST linux-5.4.245.tar.sign 991 BLAKE2B 37fa9d8b93c228cb96e163b95d82bcbda8a0ca725553656935da4f9cd8d2d877ac74ad749c928f7ffb1a5e16a26fef5c3b4f2cb7fac7eed245597df420d48807 SHA512 d5991e7a52aa3201330c4afb0b02aef6e374ffd9cf82d6bf92d38c1418d3ac49c2b6b7f828915ade5682a33a4a1066dba5c30621639b14c787365104e03cbcee
@@ -52,6 +56,8 @@ DIST linux-5.4.246.tar.sign 991 BLAKE2B 5e2748d3f9aac450fb3e589e15d004085246ea63
DIST linux-5.4.246.tar.xz 113016736 BLAKE2B 0d35d8a3620934c4cc13d4525209f125683c0169d9ee543934f96f1b6872de7be0d1e657bbd65baf17514092156ec8788d69cfc0c95f4822281e8faced9419a0 SHA512 375c48e69c6782f9a5f7de26b8b2af7e4b1f5ef1e29bcac70c3ddea9a71a1112fa116a2a098b0b5e9d5f5ae52388a440ed2cd5bb4798272507f3328fc6b707ff
DIST linux-5.4.247.tar.sign 991 BLAKE2B 90702faab66cb112872d5d694b78348a1299150b1159b3b8e347c7c8f6614643273bd821cedf52c7de80ed51b1b7c9b43c2ea6b1617810853a0973c1392c7301 SHA512 886a0dadd6a7e8e474299c2799a075a0c99d373a12971b99ef9cad43ffa9098fcc1760e3c3f50ba79900085e6c2207d3f2a95df3862bf5f641158c985e009313
DIST linux-5.4.247.tar.xz 113016896 BLAKE2B f9ee1a9c11cb6d797b92c8ce7760e50b7c2e69660ccf2660188dbcaea52598d0574f721f1a0a5f689f4ffb6c363ca4a82a9e65e30c867a1068a06bf62cbd8f8a SHA512 a1fe4be15029d55077d75150ba5439d755933362cd4324dba75497fa5cfb2aedec8d8a0bc558b5679e4527b3300dfc732143f494181ca607101be072b5d3b9d8
+DIST linux-5.4.248.tar.sign 991 BLAKE2B bf77ca23fc00885865c713c353f50b8d90c1bbe1265f5ee33fcda1b39b79e63e0d4c3ebee799c67a2dc997b99d8be032995107a5d1f88eb660e70b18e219e77f SHA512 5bd24c8cdbe647b1c387700e87a7b735b84fa99ed82334cf9f324cf5e4cfb883bea6e41b6dfad46b30aa0607ec28fd2ab1101ed927c82c1d573738ec07a1926b
+DIST linux-5.4.248.tar.xz 112959552 BLAKE2B de1fac6b2170c684e3158678690216ba13b43ba48a31b725c50839996f310a1613b440a03a8292b8f41a79a77b5a7d4c284ed9cd3966f95964ec921d6c77a271 SHA512 deef818e8b43adb39531bddab7f960a5d96bae6154e0c72eae12152ef0a3a14b715a8b606bf85fc4d34becbd897d0328709c40ac4abcbb42bb30ee6c34c2d5bd
DIST linux-6.1.31.tar.sign 989 BLAKE2B 86b86704f8e01a31c70a607d572a9ec2d1014cdecb321cb1b7fac56410692697f018c6237e77cd2aad6f53758f27e8177e39065e73dd0f274d4047c4f80e6c30 SHA512 f9488296d96f54490c8a506df7018d4804725b102959b070bd0c9bc64c7ea2d517d4f39273b4ecbe975ba75d712fbf9fe0affa4159546712fc4f0f9c1bf5c3c0
DIST linux-6.1.31.tar.xz 134903408 BLAKE2B a3eec74aa6313f387d22a57d72737cae6c5e60125596fc265c0f7bd90bc95b6f5ef5192028802995a3cb50e739be328711046aadf3adc93dd2047e4b439d4a01 SHA512 1202a47f29eb17ee074ce22289c6cd488acc381a59968728aedb6070874917cf331a2535629775f5ed3c442b5a82ceb17ed41804e719c2d3f81bcf249261bc7b
DIST linux-6.1.32.tar.sign 989 BLAKE2B 79d8eefb6212e8f7f3e28956fe3b384e663d57649ba57c0667a6c30fee342c2328d9a06c2908a4c7fc509835eea7f8334e33a9f29bf8f9e2ade0b361bcba8590 SHA512 2929b4be377799256133aa85a0f8de9ada79bbb8b0270b925299d9219229501f3065357df14549eb70dd6ef34a8010639dfe50efe7587af49975f0167d2450fb
@@ -76,17 +82,20 @@ EBUILD vanilla-kernel-5.10.181.ebuild 3776 BLAKE2B 8123c455d8037eb8f221741523b72
EBUILD vanilla-kernel-5.10.182.ebuild 3776 BLAKE2B 8123c455d8037eb8f221741523b7276ed013007d928fa7b76d4401b67a3d1d904a39519da67c466967ecd657aa2465175f4214d79a3e2ecd063df9bc19e72300 SHA512 46737c9425cad5c99bebb4f233a049e0f08d0539cc1a9eb3afdca285d081f778e6effbdaf012d0f0a58b92a64e14e33bb5b463ba4ec6e9ef45a8bd825b616e87
EBUILD vanilla-kernel-5.10.183.ebuild 3776 BLAKE2B 8123c455d8037eb8f221741523b7276ed013007d928fa7b76d4401b67a3d1d904a39519da67c466967ecd657aa2465175f4214d79a3e2ecd063df9bc19e72300 SHA512 46737c9425cad5c99bebb4f233a049e0f08d0539cc1a9eb3afdca285d081f778e6effbdaf012d0f0a58b92a64e14e33bb5b463ba4ec6e9ef45a8bd825b616e87
EBUILD vanilla-kernel-5.10.184.ebuild 3776 BLAKE2B 8123c455d8037eb8f221741523b7276ed013007d928fa7b76d4401b67a3d1d904a39519da67c466967ecd657aa2465175f4214d79a3e2ecd063df9bc19e72300 SHA512 46737c9425cad5c99bebb4f233a049e0f08d0539cc1a9eb3afdca285d081f778e6effbdaf012d0f0a58b92a64e14e33bb5b463ba4ec6e9ef45a8bd825b616e87
+EBUILD vanilla-kernel-5.10.185.ebuild 3776 BLAKE2B 8123c455d8037eb8f221741523b7276ed013007d928fa7b76d4401b67a3d1d904a39519da67c466967ecd657aa2465175f4214d79a3e2ecd063df9bc19e72300 SHA512 46737c9425cad5c99bebb4f233a049e0f08d0539cc1a9eb3afdca285d081f778e6effbdaf012d0f0a58b92a64e14e33bb5b463ba4ec6e9ef45a8bd825b616e87
EBUILD vanilla-kernel-5.10.9999.ebuild 3295 BLAKE2B d55f087638b0f40abb649765db84505032571215fa29a51da118dee67c6815b92544ac4f2baa35571bc90b7a3e83c8ffe76c24327c31ac82e018b94a9d773ab9 SHA512 c0acc21c6d0af4b59e8b687254501a77340261b6927a84e82f2ddfdc4373c580cc5e987610b844c3fca348c44b1276415443efcfbfd70c3350043ef6fb57d743
EBUILD vanilla-kernel-5.15.114.ebuild 3776 BLAKE2B c24a30442a8b2fa704c58bf31061467f8f077ace3721ebae232fd81639e95def5bd06c950f73b5823f9d2667cef4f31f24ccf8d308d1b1b480ba4af7a794179c SHA512 aebfea3cc05d1af79fdb155328d54c5d9beaa86259c543b3b24f4b11115cf7c9b6e433aede426925eee67cd84524eafb223c3e75e32380b22cb630e750475054
EBUILD vanilla-kernel-5.15.115.ebuild 3776 BLAKE2B c24a30442a8b2fa704c58bf31061467f8f077ace3721ebae232fd81639e95def5bd06c950f73b5823f9d2667cef4f31f24ccf8d308d1b1b480ba4af7a794179c SHA512 aebfea3cc05d1af79fdb155328d54c5d9beaa86259c543b3b24f4b11115cf7c9b6e433aede426925eee67cd84524eafb223c3e75e32380b22cb630e750475054
EBUILD vanilla-kernel-5.15.116.ebuild 3776 BLAKE2B c24a30442a8b2fa704c58bf31061467f8f077ace3721ebae232fd81639e95def5bd06c950f73b5823f9d2667cef4f31f24ccf8d308d1b1b480ba4af7a794179c SHA512 aebfea3cc05d1af79fdb155328d54c5d9beaa86259c543b3b24f4b11115cf7c9b6e433aede426925eee67cd84524eafb223c3e75e32380b22cb630e750475054
EBUILD vanilla-kernel-5.15.117.ebuild 3776 BLAKE2B c24a30442a8b2fa704c58bf31061467f8f077ace3721ebae232fd81639e95def5bd06c950f73b5823f9d2667cef4f31f24ccf8d308d1b1b480ba4af7a794179c SHA512 aebfea3cc05d1af79fdb155328d54c5d9beaa86259c543b3b24f4b11115cf7c9b6e433aede426925eee67cd84524eafb223c3e75e32380b22cb630e750475054
+EBUILD vanilla-kernel-5.15.118.ebuild 3776 BLAKE2B c24a30442a8b2fa704c58bf31061467f8f077ace3721ebae232fd81639e95def5bd06c950f73b5823f9d2667cef4f31f24ccf8d308d1b1b480ba4af7a794179c SHA512 aebfea3cc05d1af79fdb155328d54c5d9beaa86259c543b3b24f4b11115cf7c9b6e433aede426925eee67cd84524eafb223c3e75e32380b22cb630e750475054
EBUILD vanilla-kernel-5.15.9999.ebuild 3295 BLAKE2B 1e2783cbee7e2750f9f89f6ac90245535f427c85ee9cd00aff625e3e2f0dcbb6c978c63d0801b3ee491956fe71d005c1db12d799daccc1273862f27eaf0c4c18 SHA512 1f658d769c4baebe9582a309942e10d2c4edb289753f17344941a1ac429057b031a9b16cb17c5c23ea3a0f549f689cc55729f97e772c497f56054525f954ab25
EBUILD vanilla-kernel-5.19.9999.ebuild 3415 BLAKE2B fccd59b033a2c78ed80927aef1fb8c2e56ac60ae94cdc29569ab038af25d7d4a3234e978eb5ceb63f4527a2ec65682ea1a7fec076a3f63ababab520f3ccd1889 SHA512 7e7d154e927d8617e9fac062242388cd5372632cc9d7fb9183315d5ab2e0e116ce3531cc9965ed132b911a72bd956969ab9bfc39f999805b82a96a3320d3d7d4
EBUILD vanilla-kernel-5.4.244.ebuild 3062 BLAKE2B 57f0ff3da486dcf8c18cd11607ac6835b7dadd1d792c2499ff6530f0a28a017695ef9ef6e7a0fc15d31b857bfa0359694572cea594cf1a473d639ebb55ff0e58 SHA512 a7c2010a4ac27038d55adc11bc2f5340015266b60f61d93d41fbc20346fdd5ac624673fd08da709d5a144b78ff6a46f28cfc94663f627e0a87ea97db24cb7f42
EBUILD vanilla-kernel-5.4.245.ebuild 3062 BLAKE2B 57f0ff3da486dcf8c18cd11607ac6835b7dadd1d792c2499ff6530f0a28a017695ef9ef6e7a0fc15d31b857bfa0359694572cea594cf1a473d639ebb55ff0e58 SHA512 a7c2010a4ac27038d55adc11bc2f5340015266b60f61d93d41fbc20346fdd5ac624673fd08da709d5a144b78ff6a46f28cfc94663f627e0a87ea97db24cb7f42
EBUILD vanilla-kernel-5.4.246.ebuild 3062 BLAKE2B 57f0ff3da486dcf8c18cd11607ac6835b7dadd1d792c2499ff6530f0a28a017695ef9ef6e7a0fc15d31b857bfa0359694572cea594cf1a473d639ebb55ff0e58 SHA512 a7c2010a4ac27038d55adc11bc2f5340015266b60f61d93d41fbc20346fdd5ac624673fd08da709d5a144b78ff6a46f28cfc94663f627e0a87ea97db24cb7f42
EBUILD vanilla-kernel-5.4.247.ebuild 3062 BLAKE2B 57f0ff3da486dcf8c18cd11607ac6835b7dadd1d792c2499ff6530f0a28a017695ef9ef6e7a0fc15d31b857bfa0359694572cea594cf1a473d639ebb55ff0e58 SHA512 a7c2010a4ac27038d55adc11bc2f5340015266b60f61d93d41fbc20346fdd5ac624673fd08da709d5a144b78ff6a46f28cfc94663f627e0a87ea97db24cb7f42
+EBUILD vanilla-kernel-5.4.248.ebuild 3062 BLAKE2B 57f0ff3da486dcf8c18cd11607ac6835b7dadd1d792c2499ff6530f0a28a017695ef9ef6e7a0fc15d31b857bfa0359694572cea594cf1a473d639ebb55ff0e58 SHA512 a7c2010a4ac27038d55adc11bc2f5340015266b60f61d93d41fbc20346fdd5ac624673fd08da709d5a144b78ff6a46f28cfc94663f627e0a87ea97db24cb7f42
EBUILD vanilla-kernel-5.4.9999.ebuild 2635 BLAKE2B a24d5ab83210f70c0f0b32b326b786743c07920dedbb5576994c32f5be09aafdddb5d30c660cc131d26ffb1a86255491ff6c8a7bbacac81f53af5fe92b976095 SHA512 52efbf88e5634ff7a6545aaf0edb975e3e23b68c6799d293ce90c260486bc16c8d1ecba96c301c99e2dbcfc7de85eef071d8e9ee0ca3cd7279b2545e41e11396
EBUILD vanilla-kernel-6.1.31.ebuild 3894 BLAKE2B ceb59b4d1f283b856477226d074a57d4f46201306ccbe33e6036445ad008a095bc72ef572fd31f1a26c63008e10f80ed10eae149526cf2eb7e16b1fa045022a1 SHA512 55818f504b9f43b0b866cebfc38a33951bbbc602dcf5cc938204a94b7e5854ef7c78217d644105c36bfc56a845a0bb5235bf55edbf80d9a467865847011c6132
EBUILD vanilla-kernel-6.1.32.ebuild 3894 BLAKE2B ceb59b4d1f283b856477226d074a57d4f46201306ccbe33e6036445ad008a095bc72ef572fd31f1a26c63008e10f80ed10eae149526cf2eb7e16b1fa045022a1 SHA512 55818f504b9f43b0b866cebfc38a33951bbbc602dcf5cc938204a94b7e5854ef7c78217d644105c36bfc56a845a0bb5235bf55edbf80d9a467865847011c6132
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.185.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.185.ebuild
new file mode 100644
index 000000000000..3d406f474e2f
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.185.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.118.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.118.ebuild
new file mode 100644
index 000000000000..f68caf0fd433
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.15.118.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.15.19
+CONFIG_HASH=ec69da7a42b5b7c3da91572ef22097b069ddbd01
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="arm? ( savedconfig )"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ local biendian=false
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ arm)
+ return
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ hppa)
+ return
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le-fedora.config.${CONFIG_VER}" .config || die
+ biendian=true
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686-fedora.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ local myversion="-dist"
+ use hardened && myversion+="-hardened"
+ echo "CONFIG_LOCALVERSION=\"${myversion}\"" > "${T}"/version.config || die
+ local dist_conf_path="${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"
+
+ local merge_configs=(
+ "${T}"/version.config
+ "${dist_conf_path}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${dist_conf_path}"/no-debug.config
+ )
+ if use hardened; then
+ merge_configs+=( "${dist_conf_path}"/hardened-base.config )
+
+ tc-is-gcc && merge_configs+=( "${dist_conf_path}"/hardened-gcc-plugins.config )
+
+ if [[ -f "${dist_conf_path}/hardened-${ARCH}.config" ]]; then
+ merge_configs+=( "${dist_conf_path}/hardened-${ARCH}.config" )
+ fi
+ fi
+
+ # this covers ppc64 and aarch64_be only for now
+ if [[ ${biendian} == true && $(tc-endian) == big ]]; then
+ merge_configs+=( "${dist_conf_path}/big-endian.config" )
+ fi
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.248.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.248.ebuild
new file mode 100644
index 000000000000..e60639c72379
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.4.248.ebuild
@@ -0,0 +1,111 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.4.21
+CONFIG_HASH=2809b7faa6a8cb232cd825096c146b7bdc1e08ea
+GENTOO_CONFIG_VER=g7
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+ https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+ https://www.kernel.org/
+"
+SRC_URI+="
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+ https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+ -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+ verify-sig? (
+ https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.sign
+ )
+ amd64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-x86_64.config
+ -> kernel-x86_64.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-aarch64.config
+ -> kernel-aarch64.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-ppc64le.config
+ -> kernel-ppc64le.config.${CONFIG_VER}
+ )
+ x86? (
+ https://src.fedoraproject.org/rpms/kernel/raw/${CONFIG_HASH}/f/kernel-i686.config
+ -> kernel-i686.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+IUSE="debug"
+
+BDEPEND="
+ debug? ( dev-util/pahole )
+ verify-sig? ( sec-keys/openpgp-keys-kernel )
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/kernel.org.asc
+
+src_unpack() {
+ if use verify-sig; then
+ einfo "Unpacking linux-${PV}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/linux-${PV}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/linux-${PV}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ unpack "gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ # prepare the default config
+ case ${ARCH} in
+ amd64)
+ cp "${DISTDIR}/kernel-x86_64.config.${CONFIG_VER}" .config || die
+ ;;
+ arm64)
+ cp "${DISTDIR}/kernel-aarch64.config.${CONFIG_VER}" .config || die
+ ;;
+ ppc)
+ # assume powermac/powerbook defconfig
+ # we still package.use.force savedconfig
+ cp "${WORKDIR}/${MY_P}/arch/powerpc/configs/pmac32_defconfig" .config || die
+ ;;
+ ppc64)
+ cp "${DISTDIR}/kernel-ppc64le.config.${CONFIG_VER}" .config || die
+ ;;
+ x86)
+ cp "${DISTDIR}/kernel-i686.config.${CONFIG_VER}" .config || die
+ ;;
+ *)
+ die "Unsupported arch ${ARCH}"
+ ;;
+ esac
+
+ echo 'CONFIG_LOCALVERSION="-dist"' > "${T}"/version.config || die
+ local merge_configs=(
+ "${T}"/version.config
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/base.config
+ )
+ use debug || merge_configs+=(
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/no-debug.config
+ )
+ [[ ${ARCH} == x86 ]] && merge_configs+=(
+ "${WORKDIR}/gentoo-kernel-config-${GENTOO_CONFIG_VER}"/32-bit.config
+ )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index c6e3b063798f..d9620efab7a8 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 4e7f1af53700..44ea767f38cb 100644
--- a/sys-process/parallel/Manifest
+++ b/sys-process/parallel/Manifest
@@ -2,6 +2,9 @@ DIST parallel-20230422.tar.bz2 2483116 BLAKE2B d89c6634d5884b008c1701730f1f09a1a
DIST parallel-20230422.tar.bz2.sig 2080 BLAKE2B e4c052d3ef0f9c3e9e806f10ba166c8e164ad7983c4005a799084537e6afd37f7429490a7fd72bbdc5e41c9a6f19b9ca83306e9bb236294a00bc91c04fe70baa SHA512 432b9aa939e00a97eccbc2ca52d6c9858794826e38a6e8125fb30087679784d1145f6b98a4ed0f7b109cb2cbc3cfa0edbaa36a35959d8e0bbff711e93e58e0d4
DIST parallel-20230522.tar.bz2 2495741 BLAKE2B 7a571ff433e56e68956e1c6895cafe62ff87ca832f1cc57032a024a4f946a875f125c78ffdf6dbf75c397f6990e62e80fe2d840fa21b1db851bc6832de75c104 SHA512 09099ffc9c82e19ededff917142d9d8be671ec5a85b18a263de2fcf791acee36d5c12273e812b125300e2f542009acbf3f03410c3c4d3de05c527241c01bcf0d
DIST parallel-20230522.tar.bz2.sig 2080 BLAKE2B 74d661d7ae062ed5da40b0d16deecd51b06b11671e8eeb75e5b181af8a0f204b0ead8e4a5e8ea904db3d2c143a1d49e89dbee03178b12f92b3b829c6257b78a3 SHA512 1a8f4e5b0f2128e1b96d6dff200265ae006678169e306a2a80b016963db1385874641809c37584c78f658c4f7d941840b5f991b8d8fc9a61a9c31a8045175996
+DIST parallel-20230622.tar.bz2 2540504 BLAKE2B cd0c7ba266f056ea72703f59a16127218ba56422b130a38341f4052be8dc37711194933f226587aa663789a00ec36a18c0a7c24471502cadce2a5dd1a9fa2400 SHA512 07fe4f278d0e177e2825c0b98cc01ef53334e21f4e77e22e009c99c774d5641ea746bfbd416a11da60132135cd4f412ec818439558044cca872b05b93f6e5423
+DIST parallel-20230622.tar.bz2.sig 2080 BLAKE2B b00304c1c39079e8ca8936a81909e7927d69098576e502a684ae07df8d8bd5c2a7bd01ad297ab71bd73c32fd8b40e67d4d118806976aa99e64b1c4322139f20f SHA512 3ec8f352133b6eed651fb42b57c5a50d38d76a578753eaac1e17826e532a17879a2e3f66fdb2a6736f321dcd6008d5c5a318e2d033f9dfee1e0db0cd7b206b56
EBUILD parallel-20230422.ebuild 971 BLAKE2B 7b424232dba0b99cc630ddb832df6cc1e4a924e5c122dcc2f61071782aaece586c7bdd377019c801b7ef011b4e6ef2f30d6821663264fc76037be3fcbf2d8345 SHA512 5d5a353567aef275599c46a0dd1a2a5ffca82ea56dd15848117dfaabeaee609f0f88cf52982d6cd8f29597a7fd5554c3cca4ba81dcbce329a46ef0a5d7ffe3e3
EBUILD parallel-20230522.ebuild 977 BLAKE2B ea35c4a98f837ac1f2e4ade14c703434aaf236684fc95fafd79bdb7552b83800f495b07b28bbadf126f9232bc4e0d7cc2948bf29dd9ba12beec689d6b02a30d9 SHA512 5127a55a4ef2a4982419db05d73d44ffb8ebf3c0b39edc25de5a5eb7cffd5b3b7e3520df96ed802bfccc935d38a2ceedcea0398dad6c95fe68278f17c788c929
+EBUILD parallel-20230622.ebuild 977 BLAKE2B ea35c4a98f837ac1f2e4ade14c703434aaf236684fc95fafd79bdb7552b83800f495b07b28bbadf126f9232bc4e0d7cc2948bf29dd9ba12beec689d6b02a30d9 SHA512 5127a55a4ef2a4982419db05d73d44ffb8ebf3c0b39edc25de5a5eb7cffd5b3b7e3520df96ed802bfccc935d38a2ceedcea0398dad6c95fe68278f17c788c929
MISC metadata.xml 1078 BLAKE2B 190d48305a18559658e87132e6be2831db9d8c314b29cf4e5808b6308cf86cb5d46a1b80214fcb8f45f12578a18ebefad8b0b91912c9fbb68126be66ae62ad55 SHA512 80b649870b5b9e12b436f82ce8fd3efad8b3e251c919a90b8c32945332bb3dd88e5bfc96acca6a12a38f2d6e1ce63effa593ef975c8109bad3a85d2d69b2ed98
diff --git a/sys-process/parallel/parallel-20230622.ebuild b/sys-process/parallel/parallel-20230622.ebuild
new file mode 100644
index 000000000000..118f6be5fb2c
--- /dev/null
+++ b/sys-process/parallel/parallel-20230622.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/oletange.asc
+inherit verify-sig
+
+DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote machines"
+HOMEPAGE="https://www.gnu.org/software/parallel/ https://git.savannah.gnu.org/cgit/parallel.git/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+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"
+
+RDEPEND="
+ dev-lang/perl
+ dev-perl/Devel-Size
+ dev-perl/Text-CSV
+ virtual/perl-Data-Dumper
+ virtual/perl-File-Temp
+ virtual/perl-IO
+"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )"
+
+src_configure() {
+ # bug #908214
+ unset PARALLEL_HOME
+
+ econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html
+}
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index 9635e3362069..25bd6e114519 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/dist-kernel/Manifest b/virtual/dist-kernel/Manifest
index 65bbdafe5e35..114d00fb08e4 100644
--- a/virtual/dist-kernel/Manifest
+++ b/virtual/dist-kernel/Manifest
@@ -2,14 +2,17 @@ EBUILD dist-kernel-5.10.181.ebuild 399 BLAKE2B a864eaf52c6d073cabeb88a64ec5b20bc
EBUILD dist-kernel-5.10.182.ebuild 403 BLAKE2B 72e6e772c29df1b3f4896f121951335142a301e69b16db2de5365c71aeaad94bd4eba84350d10233c1498f1e530ed17eb71494821d2c029e2ec6a1a2e02be1f5 SHA512 078d71787560e178305e3f3561012b262a6f618156775e9b55937a04c477c047d1e7672009e6c0b7adec1b7e120b4ea7c636aab368e6dd37263e65b8013d6e3b
EBUILD dist-kernel-5.10.183.ebuild 403 BLAKE2B 72e6e772c29df1b3f4896f121951335142a301e69b16db2de5365c71aeaad94bd4eba84350d10233c1498f1e530ed17eb71494821d2c029e2ec6a1a2e02be1f5 SHA512 078d71787560e178305e3f3561012b262a6f618156775e9b55937a04c477c047d1e7672009e6c0b7adec1b7e120b4ea7c636aab368e6dd37263e65b8013d6e3b
EBUILD dist-kernel-5.10.184.ebuild 403 BLAKE2B 72e6e772c29df1b3f4896f121951335142a301e69b16db2de5365c71aeaad94bd4eba84350d10233c1498f1e530ed17eb71494821d2c029e2ec6a1a2e02be1f5 SHA512 078d71787560e178305e3f3561012b262a6f618156775e9b55937a04c477c047d1e7672009e6c0b7adec1b7e120b4ea7c636aab368e6dd37263e65b8013d6e3b
+EBUILD dist-kernel-5.10.185.ebuild 403 BLAKE2B 72e6e772c29df1b3f4896f121951335142a301e69b16db2de5365c71aeaad94bd4eba84350d10233c1498f1e530ed17eb71494821d2c029e2ec6a1a2e02be1f5 SHA512 078d71787560e178305e3f3561012b262a6f618156775e9b55937a04c477c047d1e7672009e6c0b7adec1b7e120b4ea7c636aab368e6dd37263e65b8013d6e3b
EBUILD dist-kernel-5.15.114.ebuild 399 BLAKE2B a864eaf52c6d073cabeb88a64ec5b20bcd4cf059ea71647dde5da02c1f76889ee103ff28d36eeb2904eb472020d77c2271193dd23a8206f5c52daf2fd83fc6ad SHA512 46a819292efff1614e7d7ebd344f528db66002ec43b72c1bd0ca6af4a3c504c299e46f99a7efd29150c84a20d47e55cee60593242f13dfb61fdb2c8014c49929
EBUILD dist-kernel-5.15.115.ebuild 403 BLAKE2B 72e6e772c29df1b3f4896f121951335142a301e69b16db2de5365c71aeaad94bd4eba84350d10233c1498f1e530ed17eb71494821d2c029e2ec6a1a2e02be1f5 SHA512 078d71787560e178305e3f3561012b262a6f618156775e9b55937a04c477c047d1e7672009e6c0b7adec1b7e120b4ea7c636aab368e6dd37263e65b8013d6e3b
EBUILD dist-kernel-5.15.116.ebuild 403 BLAKE2B 72e6e772c29df1b3f4896f121951335142a301e69b16db2de5365c71aeaad94bd4eba84350d10233c1498f1e530ed17eb71494821d2c029e2ec6a1a2e02be1f5 SHA512 078d71787560e178305e3f3561012b262a6f618156775e9b55937a04c477c047d1e7672009e6c0b7adec1b7e120b4ea7c636aab368e6dd37263e65b8013d6e3b
EBUILD dist-kernel-5.15.117.ebuild 403 BLAKE2B 72e6e772c29df1b3f4896f121951335142a301e69b16db2de5365c71aeaad94bd4eba84350d10233c1498f1e530ed17eb71494821d2c029e2ec6a1a2e02be1f5 SHA512 078d71787560e178305e3f3561012b262a6f618156775e9b55937a04c477c047d1e7672009e6c0b7adec1b7e120b4ea7c636aab368e6dd37263e65b8013d6e3b
+EBUILD dist-kernel-5.15.118.ebuild 403 BLAKE2B 72e6e772c29df1b3f4896f121951335142a301e69b16db2de5365c71aeaad94bd4eba84350d10233c1498f1e530ed17eb71494821d2c029e2ec6a1a2e02be1f5 SHA512 078d71787560e178305e3f3561012b262a6f618156775e9b55937a04c477c047d1e7672009e6c0b7adec1b7e120b4ea7c636aab368e6dd37263e65b8013d6e3b
EBUILD dist-kernel-5.4.244.ebuild 388 BLAKE2B 74ec9dad235bab972e849e0e63809fd44ebf07f15209f9528694016b0e456aed1d5406810e882b1632cd99bea780e92c040e3cd61a16b79a4aeeeed1226fc3d5 SHA512 5caae3c3baa9607bb90971cebd958b9792e4596201433cb9727da362fd4c521dfdba8d559ad7d23021e4e221da8ac27b4d04a33dc01cc7e3397321d739f2f572
EBUILD dist-kernel-5.4.245.ebuild 392 BLAKE2B 23e7307e3b46e1823a981583dc446eac90be56b46e0a4e8cc1a921d15e5fd3856a3c471c3a53a546c29e597fab22e16bfb511b7e5ac543923c8708db34ffd453 SHA512 dea200ee38d46c859203a4acafe41a505e860d8353a63a4c6629df091a022bfd1f9c5d3bc9be57e31fc823d952a5425651e0a98bb65b55d78edea0d73915e7c1
EBUILD dist-kernel-5.4.246.ebuild 392 BLAKE2B 23e7307e3b46e1823a981583dc446eac90be56b46e0a4e8cc1a921d15e5fd3856a3c471c3a53a546c29e597fab22e16bfb511b7e5ac543923c8708db34ffd453 SHA512 dea200ee38d46c859203a4acafe41a505e860d8353a63a4c6629df091a022bfd1f9c5d3bc9be57e31fc823d952a5425651e0a98bb65b55d78edea0d73915e7c1
EBUILD dist-kernel-5.4.247.ebuild 392 BLAKE2B 23e7307e3b46e1823a981583dc446eac90be56b46e0a4e8cc1a921d15e5fd3856a3c471c3a53a546c29e597fab22e16bfb511b7e5ac543923c8708db34ffd453 SHA512 dea200ee38d46c859203a4acafe41a505e860d8353a63a4c6629df091a022bfd1f9c5d3bc9be57e31fc823d952a5425651e0a98bb65b55d78edea0d73915e7c1
+EBUILD dist-kernel-5.4.248.ebuild 392 BLAKE2B 23e7307e3b46e1823a981583dc446eac90be56b46e0a4e8cc1a921d15e5fd3856a3c471c3a53a546c29e597fab22e16bfb511b7e5ac543923c8708db34ffd453 SHA512 dea200ee38d46c859203a4acafe41a505e860d8353a63a4c6629df091a022bfd1f9c5d3bc9be57e31fc823d952a5425651e0a98bb65b55d78edea0d73915e7c1
EBUILD dist-kernel-6.1.31.ebuild 406 BLAKE2B d2a57d03473571929e7e2e0b24ab0de1a166019a411c63c7aac8f52d43a363e9e17d4af8845d6338b22a6b0cc3dd2bd139f884bbcb1ffd794d091c75bfbc0898 SHA512 51b4d7b63502533d411188e04f36f665d112e294e855ccab411fa6aa9b855e30a250e0f8330f2fceac1d3e08d0b1e831c86d72a2a16142e52007d78491764e85
EBUILD dist-kernel-6.1.32.ebuild 410 BLAKE2B a5a524ee164758572d09c29f9280de19c49244ac9a0d342f8e573b5bed5afa18c38165dd96b6b9309b777931b2a2fe220efc87ecd42d820625644cd2ee8fe8f5 SHA512 0188b6bbc10445d4426604cc95be8c24682dd07232adb81a7b62095f1f86078947cb90c0b4482d940378b0a6efdf302a1099030bb0b5fd534a2443977acf29fe
EBUILD dist-kernel-6.1.33.ebuild 410 BLAKE2B a5a524ee164758572d09c29f9280de19c49244ac9a0d342f8e573b5bed5afa18c38165dd96b6b9309b777931b2a2fe220efc87ecd42d820625644cd2ee8fe8f5 SHA512 0188b6bbc10445d4426604cc95be8c24682dd07232adb81a7b62095f1f86078947cb90c0b4482d940378b0a6efdf302a1099030bb0b5fd534a2443977acf29fe
diff --git a/virtual/dist-kernel/dist-kernel-5.10.185.ebuild b/virtual/dist-kernel/dist-kernel-5.10.185.ebuild
new file mode 100644
index 000000000000..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.185.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )"
diff --git a/virtual/dist-kernel/dist-kernel-5.15.118.ebuild b/virtual/dist-kernel/dist-kernel-5.15.118.ebuild
new file mode 100644
index 000000000000..407f5d349eb1
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.15.118.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )"
diff --git a/virtual/dist-kernel/dist-kernel-5.4.248.ebuild b/virtual/dist-kernel/dist-kernel-5.4.248.ebuild
new file mode 100644
index 000000000000..a0793715344a
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.4.248.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )"
diff --git a/virtual/perl-Module-CoreList/Manifest b/virtual/perl-Module-CoreList/Manifest
index 74c8cce3111e..a7d50f4a87b3 100644
--- a/virtual/perl-Module-CoreList/Manifest
+++ b/virtual/perl-Module-CoreList/Manifest
@@ -1,5 +1,5 @@
EBUILD perl-Module-CoreList-5.202.203.130.ebuild 606 BLAKE2B a4bc28a42d873c919d8ad3449d5880ea7a00e648dd7f3b0ff2ad07316d76165b41510ad7b2cac1001832452debe18109393c04efd61b2b19c579b912af24a97f SHA512 0c26560f237f61bb94516a7da91235d62b2dcb748612b52e2bd4ceaaf5e4df9d3f8f5c9d7f7b66dd3f9a28ee2a09bccd343f3a92dff37ff5e4f9e5feb10e6fc3
EBUILD perl-Module-CoreList-5.202.205.200-r1.ebuild 606 BLAKE2B edba5a4adf6ffa6d88065f4888875380cbf19bb2cbf13ff8b43eb19d82001fe1fbda6f385a696941922cd614519a531cfc9b1f452c0cd8cda75cde63f6ba7cce SHA512 d23a73242c0c27d26c559f43202bd58c0bb930b2a86ba68bd7863b9802dd354915c6c0a7a851debd6995c255e0a612b19235df02e6c4f17190afe94fa9bbb47d
-EBUILD perl-Module-CoreList-5.202.304.230.ebuild 614 BLAKE2B 680e19b2f52243c34f9c84278b3b7b0dbbd0f38c8054c175036b90b3d71149d4399b33b8a81ee13b1b30139acbe85c4998c363282dadc643c082f94bfa47c71c SHA512 26881bfd6b1f6417bd086f1710dcc055d91be9c007f759f5df8ef0de3994c587881a8712b6309c8480bb6da9afe68124c290204f03bcc59c7ad09e55a6d7eb21
+EBUILD perl-Module-CoreList-5.202.304.230.ebuild 610 BLAKE2B a57f8a5d2c513b154233fba4945f9bae9eba5549e661692274c4cfb01d4eed14430a9dee0dbfe90185fd67266588f616331f8d6e093c8fe5040e4b07150d435d SHA512 3c9b10058b1a26f8334e28d699bec2beb66e7812ec25f43dd7551490e959ae1c6734acf32d93c5cdc01d8fcf444db7c902df4084fe55df8098562c89dc0d6c1c
EBUILD perl-Module-CoreList-5.202.306.170.ebuild 617 BLAKE2B cd2ea3783d1ef6b85341df5566f9202ad368c7f698ac82a49fe12bc46a4abb926e5ab364141e18a42f8caeaf4f1ad760d7d1a08545a4a2e5e77f8184b0200093 SHA512 872a300d7422b7c1e6fefaf6da1ccbbc6159b8536795720ae39d8041bf99908292bf4ea7d61aabca906c56107cec55fa4d3eca11d2052554408fd52a52c0581d
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.304.230.ebuild b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.304.230.ebuild
index e0cecf3bee07..5b73e80c480e 100644
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.304.230.ebuild
+++ b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.304.230.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.